Remove support for the menclose's "radical" notation
Categories
(Core :: MathML, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox71 | --- | fixed |
People
(Reporter: fwang, Assigned: fwang)
References
(Blocks 1 open bug, )
Details
(Keywords: dev-doc-complete, site-compat)
Attachments
(2 files)
|
3.19 KB,
text/plain
|
bmiroglio
:
data-review+
|
Details |
|
47 bytes,
text/x-phabricator-request
|
Details | Review |
The MathML CG agrees to drop it from MathML Core, it duplicates the <msqrt> element and is not used in practice: https://github.com/mathml-refresh/mathml/issues/3#issuecomment-475507647
Updated•7 years ago
|
| Assignee | ||
Comment 1•7 years ago
|
||
Updated•7 years ago
|
| Assignee | ||
Comment 2•7 years ago
|
||
See https://groups.google.com/forum/#!topic/mozilla.dev.platform/vwAkuZIEhnY
This is WIP, I think handling of invalid values is not clear in the core spec.
See https://github.com/mathml-refresh/mathml/issues/144
- Introduce a new preference option to disable menclose's "radical" notation.
- Disable the notation in Nightly and when running WPT tests.
- Enable the notation in other channels together with a counter and
deprecation warning. - Remove failure expectation for WPT test legacy-menclose-radical-notation.html
- Enable the radical notation for MathML reftests testing it.
Comment 3•7 years ago
|
||
Updated•7 years ago
|
| Assignee | ||
Comment 4•7 years ago
|
||
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d2613eaa1369
Remove support for the menclose's "radical" notation. r=emilio
Comment 10•7 years ago
|
||
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=269669445&repo=autoland&lineNumber=51748
Backout link: https://hg.mozilla.org/integration/autoland/rev/8d5b29ee19f3
| Assignee | ||
Comment 11•7 years ago
|
||
mmh, I don't understand why it was not caught by the try server. But the first menclose of legacy-menclose-radical-notation-ref.html should be <menclose notation="">
| Assignee | ||
Comment 12•7 years ago
|
||
(In reply to Frédéric Wang (:fredw) from comment #11)
mmh, I don't understand why it was not caught by the try server. But the first menclose of legacy-menclose-radical-notation-ref.html should be <menclose notation="">
mmh, this was even written in the commit message. Not sure how I overlooked it.
Comment 13•7 years ago
|
||
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6d734cb4e0ca
Remove support for the menclose's "radical" notation. r=emilio
Comment 15•7 years ago
|
||
| bugherder | ||
Comment 17•6 years ago
|
||
Posted site compatibility note: https://www.fxsitecompat.dev/en-CA/docs/2019/various-legacy-mathml-features-have-been-deprecated/
Comment 18•6 years ago
|
||
Updated https://developer.mozilla.org/en-US/docs/Web/MathML/Element/menclose
Please add 'dev-doc-needed' to the bug that removes this in a stable Firefox version.
Description
•