Bug 157568 - Small removal of useless code for MathML token elements
Summary: Small removal of useless code for MathML token elements
Alias: None
Product: WebKit
Classification: Unclassified
Component: MathML (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Frédéric Wang (:fredw)
Depends on: 152244 153987 157519 157521
Blocks: 155018
  Show dependency treegraph
Reported: 2016-05-11 08:39 PDT by Frédéric Wang (:fredw)
Modified: 2016-05-15 23:22 PDT (History)
2 users (show)

See Also:

Patch (2.67 KB, patch)
2016-05-11 08:47 PDT, Frédéric Wang (:fredw)
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Frédéric Wang (:fredw) 2016-05-11 08:39:20 PDT
I'm extracting two small pieces from bug 155018 that remove some useless code for the MathML token elements.

- The mtext CSS rule is probably a hack that is not necessary anymore as indicated on bug 151592.
- The setAlignItemsPosition style change won't make sense after we remove flexbox anyway.

I don't know whether or not it can be taken before the preliminary refactoring on MathOperator and RenderMathMLRoot. But at least after that the removal does not break any tests.
Comment 1 Frédéric Wang (:fredw) 2016-05-11 08:47:33 PDT
Created attachment 278627 [details]
Comment 2 Frédéric Wang (:fredw) 2016-05-15 23:22:49 PDT
Committed r200938: <http://trac.webkit.org/changeset/200938>