Closed Bug 1580477 Opened 5 years ago Closed 5 years ago

[wpt-sync] Sync PR 18994 - Fix errors for MathML tests with in-flow children.

Categories

(Core :: MathML, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 18994 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/18994
Details from upstream follow.

Frédéric Wang <fwang@igalia.com> wrote:

Fix errors for MathML tests with in-flow children.

  • maction/semantics have special rules for their first child, so don't add out-of-flow at that position.
  • fix wrong id
  • fix IsInFlow helper function.
PR 18994 applied with additional changes from upstream: c3dff4fed3c0f0dd01a18a5fbb8c44e941cdee47, aa2d6a597714020478b4a09e06b23b66cb82fad5
Component: web-platform-tests → MathML
Product: Testing → Core
Ran 3 tests and 60 subtests
OK     : 3
PASS   : 22
FAIL   : 38

New tests that have failures or other problems:
/mathml/presentation-markup/operators/embellished-operator-001.html
    mpadded (embellished operator, from in-flow children): FAIL
    mpadded (not embellished operator, from in-flow children): FAIL
    mphantom (embellished operator, from in-flow children): FAIL
    mphantom (not embellished operator, from in-flow children): FAIL
    mrow (embellished operator, from in-flow children): FAIL
    mrow (not embellished operator, from in-flow children): FAIL
    mstyle (embellished operator, from in-flow children): FAIL
    mstyle (not embellished operator, from in-flow children): FAIL
/mathml/presentation-markup/operators/embellished-operator-002.html
    maction (not embellished operator, from in-flow children): FAIL
    mfrac (not embellished operator, from in-flow children): FAIL
    mmultiscripts (not embellished operator, from in-flow children): FAIL
    mover (not embellished operator, from in-flow children): FAIL
    msub (not embellished operator, from in-flow children): FAIL
    msubsup (not embellished operator, from in-flow children): FAIL
    msup (not embellished operator, from in-flow children): FAIL
    munder (not embellished operator, from in-flow children): FAIL
    munderover (not embellished operator, from in-flow children): FAIL
    semantics (not embellished operator, from in-flow children): FAIL
/mathml/presentation-markup/spaces/space-like-004.html
    complex non-space-like subtree, from in-flow children: FAIL
    complex space-like subtree, from in-flow children: FAIL
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/836ffef3dc7d
[wpt PR 18994] - Fix errors for MathML tests with in-flow children., a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/3c6eea607e53
[wpt PR 18994] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in before you can comment on or make changes to this bug.