[wpt-sync] Sync PR 23495 - Update menclose help and explains better how tests work in MathML core
Categories
(Core :: MathML, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox78 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 23495 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/23495
Details from upstream follow.
Frédéric Wang <fwang@igalia.com> wrote:
Update menclose help and explains better how tests work in MathML core
No consensus have been reached on the future on menclose so far but this
element has been the source of confusion so the current draft text has
been removed from MathML Core and put in a separate pull request:https://github.com/mathml-refresh/mathml-core/pull/24
This PR updates the WPT tests accordingly:
Actual tests for menclose are renamed "tentative" and refer to the
pull request above, so that it becomes clear they are not definitive yet
and browsers are free to ignore them.Tests for mrow-like are now referring to MathML3
https://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
They are still valid because unknown elements are treated as mrow-like
in MathML Core.Tests for removed legacy features are obviously still valid too.
Again, the documentation is updated to refer to MathML3
https://www.w3.org/TR/MathML3/chapter3.html#presm.menclose
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 1•5 years ago
|
||
| Assignee | ||
Comment 2•5 years ago
|
||
CI Results
Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 78 tests
Status Summary
Firefox
OK : 4
PASS: 31[GitHub] 102[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 103[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt]
FAIL: 3[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 4[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub]
Chrome
OK : 4
PASS: 17
FAIL: 18
Safari
OK : 4
PASS: 33
FAIL: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
/mathml/relations/css-styling/color-004.tentative.html: FAIL [Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt]
New Tests That Don't Pass
/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html
operator stretching inside Math: FAIL (Chrome: FAIL, Safari: PASS)
operator stretching inside Unknown: FAIL (Chrome: FAIL, Safari: FAIL)
/mathml/relations/css-styling/color-004.tentative.html: FAIL [Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] (Chrome: PASS, Safari: PASS)
/mathml/presentation-markup/mrow/spacing.html
operator spacing inside Error: FAIL (Chrome: FAIL, Safari: PASS)
Comment 5•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/baf4094cc5e5
https://hg.mozilla.org/mozilla-central/rev/d9b59df1cd67
Description
•