You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug 1636693 [wpt PR 23495] - Update menclose help and explains better how tests work in MathML core, a=testonly
Automatic update from web-platform-tests
Update menclose help and explain better how tests work in MathML core (#23495)
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:
w3c/mathml-core#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
--
wpt-commits: 46b884903ba0153b2cd9d932504f6b88f57614cf
wpt-pr: 23495
<math><merror><mspaceid="aboveError" width="10px" height="30px" style="background: purple"></mspace><mspaceid="belowError" width="10px" depth="30px" style="background: blue"></mspace></merror></math>
42
42
<math><mphantom><mspacestyle="visibility: visible;" id="abovePhantom" width="10px" height="30px" style="background: purple"></mspace><mspacestyle="visibility: visible;" id="belowPhantom" width="10px" depth="30px" style="background: blue"></mspace></mphantom></math>
43
43
<math><mspaceid="aboveMath" width="10px" height="30px" style="background: purple"></mspace><mspaceid="belowMath" width="10px" depth="30px" style="background: blue"></mspace></math>
44
+
<!-- menclose is treated as <unknown> in MathML Core -->
44
45
<math><menclosenotation="box"><mspaceid="aboveMenclose" width="10px" height="30px" style="background: purple"
45
46
></mspace><mspaceid="belowMenclose" width="10px" depth="30px" style="background: blue"></mspace></menclose></math>
46
47
<math><mpaddedlspace="10px"><mspaceid="aboveMpadded" width="10px" height="30px" style="background: purple"
<metaname="assert" content="Operators can stretch inside mrow-like elements.">
@@ -51,6 +51,7 @@
51
51
<math><merror><moid="moError">↨</mo><mspacewidth="1px" height="100px" style="background: magenta"></mspace></merror></math>
52
52
<math><mphantom><mostyle="visibilty: visible;" id="moPhantom">↨</mo><mspacewidth="1px" height="100px" style="background: magenta"></mspace></mphantom></math>
53
53
<math><moid="moMath">↨</mo><mspacewidth="1px" height="100px" style="background: magenta"></mspace></math>
54
+
<!-- menclose is treated as <unknown> in MathML Core -->
54
55
<math><menclosenotation="box"><moid="moMenclose">↨</mo><mspacewidth="1px" height="100px" style="background: magenta"></mspace></menclose></math>
55
56
<math><mpaddedlspace="10px"><moid="moMpadded">↨</mo><mspacewidth="1px" height="100px" style="background: magenta"></mspace></mpadded></math>
56
57
<math><unknown><moid="moUnknown">↨</mo><mspacewidth="1px" height="100px" style="background: magenta"></mspace></unknown></math>
0 commit comments