Bug 161297

Summary: Use MathMLPresentationElement for all MathML presentation tags
Product: WebKit Reporter: Frédéric Wang (:fredw) <fred.wang>
Component: MathMLAssignee: Frédéric Wang (:fredw) <fred.wang>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, dbarton
Priority: P2    
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Bug Depends on: 161232    
Bug Blocks: 160543    
Attachments:
Description Flags
Patch
none
Patch none

Frédéric Wang (:fredw)
Reported 2016-08-28 02:25:52 PDT
Another step for bug 160543. Some tabular MathML elements as well as unsupported presentation MathML markup currently create the generic MathMLElement instance. They should instead use the new MathMLPresentationElement class since they are presentation MathML elements. Then MathMLElement::isPresentationMathML can always return false.
Attachments
Patch (4.66 KB, patch)
2016-08-28 02:29 PDT, Frédéric Wang (:fredw)
no flags
Patch (6.64 KB, patch)
2016-08-28 23:40 PDT, Frédéric Wang (:fredw)
no flags
Frédéric Wang (:fredw)
Comment 1 2016-08-28 02:29:04 PDT
Frédéric Wang (:fredw)
Comment 2 2016-08-28 23:40:24 PDT
WebKit Commit Bot
Comment 3 2016-08-29 12:09:12 PDT
Comment on attachment 287250 [details] Patch Clearing flags on attachment: 287250 Committed r205133: <http://trac.webkit.org/changeset/205133>
WebKit Commit Bot
Comment 4 2016-08-29 12:09:17 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.