The default bug view has changed. See this FAQ.

Keep only mstyle attributes from the first category and map them to CSS

RESOLVED FIXED in mozilla29

Status

()

Core
MathML
RESOLVED FIXED
4 years ago
3 years ago

People

(Reporter: fredw, Assigned: fredw)

Tracking

(Blocks: 1 bug, {dev-doc-complete})

Trunk
mozilla29
dev-doc-complete
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(3 attachments, 1 obsolete attachment)

(Assignee)

Description

4 years ago
This is a proposal based on

http://lists.w3.org/Archives/Public/www-math/2012Sep/0002.html

(no official reply from the Math WG yet)

These attributes are the one in bold here:

https://wiki.mozilla.org/MathML:mstyle

Only three of them are not mapped yet: dir, displaystyle and mathvariant (the latter is not really implemented yet).
(Assignee)

Updated

3 years ago
(Assignee)

Updated

3 years ago
Blocks: 734729
(Assignee)

Comment 1

3 years ago
Created attachment 8356550 [details] [diff] [review]
Part 1: Make MathML frames use GetAttr instead of GetAttribute.
Assignee: nobody → fred.wang
Status: NEW → ASSIGNED
(Assignee)

Comment 2

3 years ago
Created attachment 8356551 [details] [diff] [review]
Part 2: remove mstyle presentation data and frame class.
(Assignee)

Comment 3

3 years ago
Created attachment 8356552 [details] [diff] [review]
Part 3: update tests for mstyle/math and add more tests.
(Assignee)

Comment 4

3 years ago
Created attachment 8356553 [details] [diff] [review]
Part 3: update tests for mstyle/math and add more tests.
Attachment #8356552 - Attachment is obsolete: true
(Assignee)

Updated

3 years ago
Attachment #8356550 - Flags: review?(roc)
Attachment #8356550 - Flags: review?(karlt)
(Assignee)

Updated

3 years ago
Attachment #8356551 - Flags: review?(roc)
Attachment #8356551 - Flags: review?(karlt)
(Assignee)

Updated

3 years ago
Attachment #8356553 - Flags: review?(roc)
Attachment #8356553 - Flags: review?(karlt)
Attachment #8356550 - Flags: review?(roc)
Attachment #8356550 - Flags: review?(karlt)
Attachment #8356550 - Flags: review+
Attachment #8356551 - Flags: review?(roc)
Attachment #8356551 - Flags: review?(karlt)
Attachment #8356551 - Flags: review+
Attachment #8356553 - Flags: review?(roc)
Attachment #8356553 - Flags: review?(karlt)
Attachment #8356553 - Flags: review+
(Assignee)

Updated

3 years ago
Keywords: checkin-needed
https://hg.mozilla.org/integration/mozilla-inbound/rev/512e7a551afc
https://hg.mozilla.org/integration/mozilla-inbound/rev/c6039662bdd8
https://hg.mozilla.org/integration/mozilla-inbound/rev/03d92a15f8e4
Flags: in-testsuite+
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/512e7a551afc
https://hg.mozilla.org/mozilla-central/rev/c6039662bdd8
https://hg.mozilla.org/mozilla-central/rev/03d92a15f8e4
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla29
(Assignee)

Updated

3 years ago
Keywords: dev-doc-complete
(Assignee)

Updated

3 years ago
Keywords: dev-doc-complete → dev-doc-needed
(Assignee)

Comment 7

3 years ago
I added a note for Gecko 29:
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mstyle#Gecko-specific_notes
Keywords: dev-doc-needed → dev-doc-complete
You need to log in before you can comment on or make changes to this bug.