Closed Bug 2023048 Opened 2 days ago Closed 9 hours ago

Tweak inferred-mrow-stretchy.html and add separate tests for bug 2020658 and bug 236963

Categories

(Core :: Machine Learning: On Device, task)

task

Tracking

()

RESOLVED FIXED
150 Branch
Tracking Status
firefox150 --- fixed

People

(Reporter: fwang, Assigned: fwang)

References

(Blocks 3 open bugs)

Details

Attachments

(1 file)

No description provided.

The goal of inferred-mrow-stretchy.html is to verify that stretching
happens inside various elements using the mrow layout algorithm (either
as part of their own layout algorithm, or because they wrap their
children in an anonymous mrow), a concept called "inferred mrow" in
MathML 3. However, with how the test is currently written, some of these
elements are actually embellished operators and so what's actually tested
is the stretching during the layout of the <math> element. Adding a <mn>
child ensures that these elements are not embellished and allows to
recover the original goal of this test. Incidentally, the two failures
in the .ini file are commented to mention the old bug 236963.

A separate test embellished-operator-004.html is added to preverse
existing testing of such embellished <mrow> that is the sole child of a
<math> element. We try various level of <mrow> showing our existing
failures for 0 or 2 levels (respectively bug 236963 and bug 2020658).

Assignee: nobody → fwang
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 9 hours ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/58502 for changes under testing/web-platform/tests
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: