Remove "small" "normal" "big" values of mathsize
Categories
(Core :: MathML, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: fredw, Assigned: fredw)
References
(Blocks 2 open bugs, )
Details
(Keywords: dev-doc-complete, site-compat)
Attachments
(1 file)
MathML CG decision: https://github.com/mathml-refresh/mathml/issues/7#issuecomment-472790625
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
See https://github.com/mathml-refresh/mathml/issues/7
and https://groups.google.com/forum/#!topic/mozilla.dev.platform/kyB34PjYXek
This commit introduces a new preference option
mathml.mathsize_names.disabled to disable mathsize keyword values. For
now, these are only disabled in Nightly builds.
* test_bug553917.html is updated to check that these values now cause an error
message to be logged into the console.
* The old test 355548-3.xml checks support for mathsize names and also uses
several features that are going to be deprecated. So it is just run with
the proper preference adjustment.
* mathml/relations/css-styling/mathsize-attribute-legacy-values.html passes
after this change so the failure expectation is removed.
* mathml/relations/css-styling/mathsize-attribute-css-keywords.html is added
to check that CSS keywords won't be supported when we switch to using the
CSS parser in the future. This test passes now that we no longer accept
the "small" keyword.
Assignee | ||
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3bfee29aef8e
Remove values "small", "normal", "big" values of the mathsize attribute. r=emilio
Assignee | ||
Comment 5•5 years ago
|
||
Comment 6•5 years ago
|
||
bugherder |
Comment 7•5 years ago
|
||
Posted site compatibility note: https://www.fxsitecompat.dev/en-CA/docs/2019/various-legacy-mathml-features-have-been-deprecated-or-removed/
Comment 8•5 years ago
|
||
Updated:
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mi#Attributes
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mn#Attributes
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mo#Attributes
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/ms#Attributes
https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mtext#Attributes
Please add 'dev-doc-needed' to the bug that removes this in a stable Firefox version.
Description
•