diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
commit | 36d22d82aa202bb199967e9512281e9a53db42c9 (patch) | |
tree | 105e8c98ddea1c1e4784a60a5a6410fa416be2de /testing/web-platform/meta/mathml | |
parent | Initial commit. (diff) | |
download | firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip |
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/mathml')
176 files changed, 2625 insertions, 0 deletions
diff --git a/testing/web-platform/meta/mathml/__dir__.ini b/testing/web-platform/meta/mathml/__dir__.ini new file mode 100644 index 0000000000..6abcb7a6fc --- /dev/null +++ b/testing/web-platform/meta/mathml/__dir__.ini @@ -0,0 +1 @@ +prefs: [mathml.scriptsizemultiplier_attribute.disabled: true, mathml.scriptminsize_attribute.disabled: true, mathml.mathspace_names.disabled: true, layout.css.math-style.enabled: true]
\ No newline at end of file diff --git a/testing/web-platform/meta/mathml/crashtests/__dir__.ini b/testing/web-platform/meta/mathml/crashtests/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/mathml/crashtests/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/mathml/crashtests/fixed-pos-children.html.ini b/testing/web-platform/meta/mathml/crashtests/fixed-pos-children.html.ini new file mode 100644 index 0000000000..363e009ffd --- /dev/null +++ b/testing/web-platform/meta/mathml/crashtests/fixed-pos-children.html.ini @@ -0,0 +1,3 @@ +[fixed-pos-children.html] + disabled: true + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1676773 diff --git a/testing/web-platform/meta/mathml/crashtests/multicol-on-token-elements.html.ini b/testing/web-platform/meta/mathml/crashtests/multicol-on-token-elements.html.ini new file mode 100644 index 0000000000..c0c3b94d89 --- /dev/null +++ b/testing/web-platform/meta/mathml/crashtests/multicol-on-token-elements.html.ini @@ -0,0 +1,3 @@ +[multicol-on-token-elements.html] + expected: + if (os == "mac") and not debug: ["PASS", "TIMEOUT"] diff --git a/testing/web-platform/meta/mathml/presentation-markup/direction/direction-008.html.ini b/testing/web-platform/meta/mathml/presentation-markup/direction/direction-008.html.ini new file mode 100644 index 0000000000..a9fdbdc5e9 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/direction/direction-008.html.ini @@ -0,0 +1,3 @@ +[direction-008.html] + expected: + FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-1.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-1.html.ini new file mode 100644 index 0000000000..15720ae6d7 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-1.html.ini @@ -0,0 +1,6 @@ +[frac-1.html] + [Vertical positions of numerator and denominator] + expected: + if os == "mac": FAIL + if os == "android": FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-bar-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-bar-002.html.ini new file mode 100644 index 0000000000..11b4466545 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-bar-002.html.ini @@ -0,0 +1,2 @@ +[frac-bar-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-bar-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-bar-003.html.ini new file mode 100644 index 0000000000..cb8fdddf30 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-bar-003.html.ini @@ -0,0 +1,2 @@ +[frac-bar-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-linethickness-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-linethickness-002.html.ini new file mode 100644 index 0000000000..6a35559842 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-linethickness-002.html.ini @@ -0,0 +1,4 @@ +[frac-linethickness-002.html] + [Negative] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-2.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-2.html.ini new file mode 100644 index 0000000000..2f7cbbc296 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-2.html.ini @@ -0,0 +1,3 @@ +[frac-parameters-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-3.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-3.html.ini new file mode 100644 index 0000000000..914cda2898 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-3.html.ini @@ -0,0 +1,14 @@ +[frac-parameters-3.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [nonzero linethickness, displaystyle=false] + expected: FAIL + + [linethickness=0, displaystyle=false] + expected: FAIL + + [linethickness=0, displaystyle=true] + expected: FAIL + + [nonzero linethickness, displaystyle=true] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-001.html.ini new file mode 100644 index 0000000000..b7eb7b93c7 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-001.html.ini @@ -0,0 +1,4 @@ +[frac-parameters-gap-001.html] + expected: + if os == "linux": PASS + FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-002.html.ini new file mode 100644 index 0000000000..bf41d35059 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-002.html.ini @@ -0,0 +1,4 @@ +[frac-parameters-gap-002.html] + expected: + if os == "linux": PASS + FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-003.html.ini new file mode 100644 index 0000000000..14b18b6b7d --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-003.html.ini @@ -0,0 +1,4 @@ +[frac-parameters-gap-003.html] + expected: + if os == "linux": PASS + FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-004.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-004.html.ini new file mode 100644 index 0000000000..5f576c58fe --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-004.html.ini @@ -0,0 +1,4 @@ +[frac-parameters-gap-004.html] + expected: + if os == "linux": PASS + FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-005.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-005.html.ini new file mode 100644 index 0000000000..7953ab918b --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-005.html.ini @@ -0,0 +1,4 @@ +[frac-parameters-gap-005.html] + expected: + if os == "linux": PASS + FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-006.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-006.html.ini new file mode 100644 index 0000000000..aa9813ae03 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-gap-006.html.ini @@ -0,0 +1,4 @@ +[frac-parameters-gap-006.html] + expected: + if os == "linux": PASS + FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-rendering-from-in-flow.html.ini b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-rendering-from-in-flow.html.ini new file mode 100644 index 0000000000..a8ef5a1206 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/fractions/frac-rendering-from-in-flow.html.ini @@ -0,0 +1,2 @@ +[frac-rendering-from-in-flow.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mpadded/legacy-orthogonal-pseudo-units.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mpadded/legacy-orthogonal-pseudo-units.html.ini new file mode 100644 index 0000000000..affce57194 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mpadded/legacy-orthogonal-pseudo-units.html.ini @@ -0,0 +1,19 @@ +[legacy-orthogonal-pseudo-units.html] + [200%width is not allowed on depth] + expected: FAIL + + [200%width is not allowed on voffset] + expected: FAIL + + [200%depth is not allowed on width] + expected: FAIL + + [200%height is not allowed on width] + expected: FAIL + + [200%depth is not allowed on lspace] + expected: FAIL + + [200%height is not allowed on lspace] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-002.html.ini new file mode 100644 index 0000000000..a0e178c8fb --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-002.html.ini @@ -0,0 +1,4 @@ +[mpadded-002.html] + [Percentage calculation for width, height and depth] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-003.html.ini new file mode 100644 index 0000000000..48eb26b1d9 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-003.html.ini @@ -0,0 +1,7 @@ +[mpadded-003.html] + [content is shifted by the specified lspace/voffset (RTL)] + expected: FAIL + + [content is shifted by the specified lspace/voffset] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-percentage-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-percentage-002.html.ini new file mode 100644 index 0000000000..1972908078 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mpadded/mpadded-percentage-002.html.ini @@ -0,0 +1,9 @@ +[mpadded-percentage-002.html] + [width='200%' is interpreted as the default value] + expected: FAIL + + [height='200%' is interpreted as the default value] + expected: FAIL + + [depth='200%' is interpreted as the default value] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/__dir__.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/dynamic-mrow-like-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/dynamic-mrow-like-001.html.ini new file mode 100644 index 0000000000..15e703e961 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/dynamic-mrow-like-001.html.ini @@ -0,0 +1,3 @@ +[dynamic-mrow-like-001.html] + expected: + if (os == "win") and not debug and not fission: ["PASS", "TIMEOUT"] diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html.ini new file mode 100644 index 0000000000..dea8cc4765 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html.ini @@ -0,0 +1,9 @@ +[inferred-mrow-stretchy.html] + [operator stretching inside Math] + expected: FAIL + + [operator stretching inside Unknown] + expected: FAIL + + [operator stretching inside Mtd] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mrow-like-elements-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mrow-like-elements-001.html.ini new file mode 100644 index 0000000000..7442bee2ba --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mrow-like-elements-001.html.ini @@ -0,0 +1,25 @@ +[legacy-mrow-like-elements-001.html] + [Computed display of children (id=maction)] + expected: FAIL + + [Computed display of children (id=maction-input)] + expected: FAIL + + [Computed display of children (id=maction-statusline)] + expected: FAIL + + [Computed display of children (id=maction-toggle-selection)] + expected: FAIL + + [Computed display of children (id=semantics-annotations)] + expected: FAIL + + [Computed display of children (id=maction-toggle)] + expected: FAIL + + [Computed display of children (id=maction-tooltip)] + expected: FAIL + + [Computed display of children (id=semantics)] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mrow-like-elements-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mrow-like-elements-002.html.ini new file mode 100644 index 0000000000..17c8ba2916 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mrow-like-elements-002.html.ini @@ -0,0 +1,2 @@ +[legacy-mrow-like-elements-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mstyle-attributes.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mstyle-attributes.html.ini new file mode 100644 index 0000000000..130198cba7 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mstyle-attributes.html.ini @@ -0,0 +1,3 @@ +[legacy-mstyle-attributes.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/merror-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/merror-001.html.ini new file mode 100644 index 0000000000..21b87eb20c --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/merror-001.html.ini @@ -0,0 +1,8 @@ +[merror-001.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Default CSS properties on merror] + expected: FAIL + + [Bounding box is the same as mrow + 1px border] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/mrow-fallback.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/mrow-fallback.html.ini new file mode 100644 index 0000000000..61e2503176 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/mrow-fallback.html.ini @@ -0,0 +1,3 @@ +[mrow-fallback.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/mrow-painting-order.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/mrow-painting-order.html.ini new file mode 100644 index 0000000000..7d416c1af3 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/mrow-painting-order.html.ini @@ -0,0 +1,2 @@ +[mrow-painting-order.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/no-spacing.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/no-spacing.html.ini new file mode 100644 index 0000000000..ffc62e31eb --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/no-spacing.html.ini @@ -0,0 +1,32 @@ +[no-spacing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Spacing inside <mfrac>.] + expected: FAIL + + [Spacing inside <munder>.] + expected: FAIL + + [Spacing inside <mover>.] + expected: FAIL + + [Spacing around <mroot>.] + expected: FAIL + + [Spacing inside <msubsup>.] + expected: FAIL + + [Spacing inside <munderover>.] + expected: FAIL + + [Spacing inside <mmultiscripts>.] + expected: FAIL + + [Spacing inside <msup>.] + expected: FAIL + + [Spacing inside <msub>.] + expected: FAIL + + [Spacing inside <mroot>.] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/spacing.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/spacing.html.ini new file mode 100644 index 0000000000..0941dff6bb --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/spacing.html.ini @@ -0,0 +1,5 @@ +[spacing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [operator spacing inside Error] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/mrow/stretch-along-block-axis-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/mrow/stretch-along-block-axis-001.html.ini new file mode 100644 index 0000000000..918e9dcb02 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/mrow/stretch-along-block-axis-001.html.ini @@ -0,0 +1,17 @@ +[stretch-along-block-axis-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Taking into account stretch axis.] + expected: FAIL + + [Taking into account stretchy property.] + expected: FAIL + + [Only operators with a stretchy property and block stretch axis.] + expected: FAIL + + [Operators smaller and larger than non-stretchy siblings.] + expected: FAIL + + [Embellished operators] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-001.html.ini new file mode 100644 index 0000000000..77a6b57d7b --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-001.html.ini @@ -0,0 +1,94 @@ +[embellished-operator-001.html] + [mphantom (not embellished operator)] + expected: FAIL + + [mpadded (embellished operator)] + expected: FAIL + + [mstyle (not embellished operator)] + expected: FAIL + + [mstyle (embellished operator)] + expected: FAIL + + [mrow (not embellished operator)] + expected: FAIL + + [mrow (embellished operator)] + expected: FAIL + + [mpadded (not embellished operator)] + expected: FAIL + + [mphantom (embellished operator)] + expected: FAIL + + [mphantom (not embellished operator, from in-flow children)] + expected: FAIL + + [mpadded (embellished operator, from in-flow children)] + expected: FAIL + + [mstyle (not embellished operator, from in-flow children)] + expected: FAIL + + [mpadded (not embellished operator, from in-flow children)] + expected: FAIL + + [mrow (embellished operator, from in-flow children)] + expected: FAIL + + [mstyle (embellished operator, from in-flow children)] + expected: FAIL + + [mrow (not embellished operator, from in-flow children)] + expected: FAIL + + [mphantom (embellished operator, from in-flow children)] + expected: FAIL + + [none (not embellished operator, from in-flow children)] + expected: FAIL + + [none (not embellished operator)] + expected: FAIL + + [mprescripts (not embellished operator)] + expected: FAIL + + [none (embellished operator, from in-flow children)] + expected: FAIL + + [mprescripts (embellished operator)] + expected: FAIL + + [merror (embellished operator, from in-flow children)] + expected: FAIL + + [mprescripts (not embellished operator, from in-flow children)] + expected: FAIL + + [mprescripts (embellished operator, from in-flow children)] + expected: FAIL + + [none (embellished operator)] + expected: FAIL + + [merror (embellished operator)] + expected: FAIL + + [merror (not embellished operator)] + expected: FAIL + + [unknown (embellished operator)] + expected: FAIL + + [merror (not embellished operator, from in-flow children)] + expected: FAIL + + [unknown (not embellished operator)] + expected: FAIL + + [unknown (not embellished operator, from in-flow children)] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-002.html.ini new file mode 100644 index 0000000000..8277ac14d4 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-002.html.ini @@ -0,0 +1,49 @@ +[embellished-operator-002.html] + [mmultiscripts (embellished operator)] + expected: FAIL + + [munderover (embellished operator)] + expected: FAIL + + [msub (embellished operator)] + expected: FAIL + + [munder (embellished operator)] + expected: FAIL + + [mover (embellished operator)] + expected: FAIL + + [msubsup (embellished operator)] + expected: FAIL + + [mfrac (embellished operator)] + expected: FAIL + + [msup (embellished operator)] + expected: FAIL + + [msup (not embellished operator, from in-flow children)] + expected: FAIL + + [mfrac (not embellished operator, from in-flow children)] + expected: FAIL + + [munderover (not embellished operator, from in-flow children)] + expected: FAIL + + [msubsup (not embellished operator, from in-flow children)] + expected: FAIL + + [munder (not embellished operator, from in-flow children)] + expected: FAIL + + [msub (not embellished operator, from in-flow children)] + expected: FAIL + + [mmultiscripts (not embellished operator, from in-flow children)] + expected: FAIL + + [mover (not embellished operator, from in-flow children)] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-003.html.ini new file mode 100644 index 0000000000..84f22dfb25 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-003.html.ini @@ -0,0 +1,19 @@ +[embellished-operator-003.html] + [semantics (not embellished operator, from in-flow children)] + expected: FAIL + + [maction (not embellished operator, from in-flow children)] + expected: FAIL + + [semantics (embellished operator, one child)] + expected: FAIL + + [maction (embellished operator, one child)] + expected: FAIL + + [maction (embellished operator)] + expected: FAIL + + [semantics (embellished operator)] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-dynamic-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-dynamic-002.html.ini new file mode 100644 index 0000000000..d52e9a0830 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/embellished-operator-dynamic-002.html.ini @@ -0,0 +1,14 @@ +[embellished-operator-dynamic-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [container1: Initially an embellished operator] + expected: FAIL + + [container2: Became an embellished operator] + expected: FAIL + + [container3: Initially an embellished operator (testing space-like)] + expected: FAIL + + [container4: Became an embellished operator (testing space-like)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/largeop-hit-testing.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/largeop-hit-testing.html.ini new file mode 100644 index 0000000000..3036f7100c --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/largeop-hit-testing.html.ini @@ -0,0 +1,3 @@ +[largeop-hit-testing.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-axis-height-1.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-axis-height-1.html.ini new file mode 100644 index 0000000000..3e32a344dd --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-axis-height-1.html.ini @@ -0,0 +1,3 @@ +[mo-axis-height-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-font-relative-lengths-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-font-relative-lengths-001.html.ini new file mode 100644 index 0000000000..7fb5ba8854 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-font-relative-lengths-001.html.ini @@ -0,0 +1,8 @@ +[mo-font-relative-lengths-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [font-relative minsize refers to the core operator] + expected: FAIL + + [font-relative maxsize refers to the core operator] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-form-dynamic-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-form-dynamic-002.html.ini new file mode 100644 index 0000000000..58ffb8d71b --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-form-dynamic-002.html.ini @@ -0,0 +1,3 @@ +[mo-form-dynamic-002.html] + expected: + if (processor == "x86") and debug: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-form.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-form.html.ini new file mode 100644 index 0000000000..3abb77475f --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-form.html.ini @@ -0,0 +1,2 @@ +[mo-form.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-lspace-rspace-2.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-lspace-rspace-2.html.ini new file mode 100644 index 0000000000..b19588faff --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-lspace-rspace-2.html.ini @@ -0,0 +1,2 @@ +[mo-lspace-rspace-2.html] + expected: FAIL # Bug 1789983 diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-lspace-rspace-3.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-lspace-rspace-3.html.ini new file mode 100644 index 0000000000..b8f2e03798 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-lspace-rspace-3.html.ini @@ -0,0 +1,2 @@ +[mo-lspace-rspace-3.html] + expected: FAIL # Bug 1789983 diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-minsize-maxsize-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-minsize-maxsize-001.html.ini new file mode 100644 index 0000000000..363130b009 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-minsize-maxsize-001.html.ini @@ -0,0 +1,20 @@ +[mo-minsize-maxsize-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [minsize < maxsize < 0 is treated as maxsize = minsize = 0] + expected: FAIL + + [minsize < 0 is treated as 0] + expected: FAIL + + [target size = 0 is treated as Tascent = Tdescent = minsize/2] + expected: FAIL + + [maxsize < minsize is treated as maxsize = minsize] + expected: FAIL + + [minsize/maxsize percentages are relative to the target size] + expected: FAIL + + [default minsize/maxsize percentages] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow.html.ini new file mode 100644 index 0000000000..09a4edb0f2 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow.html.ini @@ -0,0 +1,2 @@ +[mo-movablelimits-from-in-flow.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-single-char-and-children.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-single-char-and-children.html.ini new file mode 100644 index 0000000000..924f79bd94 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-single-char-and-children.html.ini @@ -0,0 +1,2 @@ +[mo-single-char-and-children.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-stretch-properties-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-stretch-properties-001.html.ini new file mode 100644 index 0000000000..294cf0bfb8 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-stretch-properties-001.html.ini @@ -0,0 +1,5 @@ +[mo-stretch-properties-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Stretchy vertical line] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001.html.ini new file mode 100644 index 0000000000..78e9ccef75 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001.html.ini @@ -0,0 +1,17 @@ +[mo-stretch-properties-dynamic-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [symmetric] + expected: FAIL + + [largeop] + expected: FAIL + + [minsize] + expected: FAIL + + [maxsize] + expected: FAIL + + [stretchy] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-arabic-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-arabic-002.html.ini new file mode 100644 index 0000000000..0320b01fe1 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-arabic-002.html.ini @@ -0,0 +1,2 @@ +[operator-dictionary-arabic-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-combining.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-combining.html.ini new file mode 100644 index 0000000000..b07344b503 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-combining.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-combining.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html.ini new file mode 100644 index 0000000000..0b68fb6c9d --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-largeop-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-002.html.ini new file mode 100644 index 0000000000..a6ac9e8b45 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-002.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-largeop-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html.ini new file mode 100644 index 0000000000..e9104b3d07 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-largeop-003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-004.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-004.html.ini new file mode 100644 index 0000000000..dc63a8a014 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-004.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-largeop-004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-005.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-005.html.ini new file mode 100644 index 0000000000..dffdb020a7 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-005.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-largeop-005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-006.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-006.html.ini new file mode 100644 index 0000000000..c0ab298b7d --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-006.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-largeop-006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001.html.ini new file mode 100644 index 0000000000..2f770329d7 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001.html.ini @@ -0,0 +1,18 @@ +[operator-dictionary-movablelimits-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 2 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 4 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 1 - movablelimits] + expected: + if os == "win": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002.html.ini new file mode 100644 index 0000000000..f17f6406b5 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002.html.ini @@ -0,0 +1,18 @@ +[operator-dictionary-movablelimits-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 2 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 4 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 1 - movablelimits] + expected: + if os == "win": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003.html.ini new file mode 100644 index 0000000000..4732b25ad4 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003.html.ini @@ -0,0 +1,18 @@ +[operator-dictionary-movablelimits-003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 2 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 4 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 1 - movablelimits] + expected: + if os == "win": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004.html.ini new file mode 100644 index 0000000000..d1bde51b48 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004.html.ini @@ -0,0 +1,18 @@ +[operator-dictionary-movablelimits-004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 2 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 4 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 1 - movablelimits] + expected: + if os == "win": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005.html.ini new file mode 100644 index 0000000000..b07c51ef84 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005.html.ini @@ -0,0 +1,18 @@ +[operator-dictionary-movablelimits-005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 2 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 4 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 1 - movablelimits] + expected: + if os == "win": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006.html.ini new file mode 100644 index 0000000000..f203b6a2e8 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006.html.ini @@ -0,0 +1,18 @@ +[operator-dictionary-movablelimits-006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 2 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 4 - movablelimits] + expected: + if os == "win": FAIL + + [Operator dictionary chunk 1 - movablelimits] + expected: + if os == "win": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-001.html.ini new file mode 100644 index 0000000000..d874d506da --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-001.html.ini @@ -0,0 +1,8 @@ +[operator-dictionary-spacing-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 1 - lspace/rspace] + expected: [PASS, FAIL] + + [Operator dictionary chunk 3 - lspace/rspace] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-002.html.ini new file mode 100644 index 0000000000..427fd08ab2 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-002.html.ini @@ -0,0 +1,8 @@ +[operator-dictionary-spacing-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 1 - lspace/rspace] + expected: [PASS, FAIL] + + [Operator dictionary chunk 3 - lspace/rspace] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-003.html.ini new file mode 100644 index 0000000000..d4e2a62bf4 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-003.html.ini @@ -0,0 +1,9 @@ +[operator-dictionary-spacing-003.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Operator dictionary chunk 1 - lspace/rspace] + expected: + if os == "mac": [PASS, FAIL] + + [Operator dictionary chunk 3 - lspace/rspace] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-004.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-004.html.ini new file mode 100644 index 0000000000..e27d420700 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-004.html.ini @@ -0,0 +1,14 @@ +[operator-dictionary-spacing-004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 1 - lspace/rspace] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1668892 + expected: + if os == "mac": [PASS, FAIL] + + [Operator dictionary chunk 3 - lspace/rspace] + expected: + if os == "android": PASS + if os == "win": PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-005.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-005.html.ini new file mode 100644 index 0000000000..f6a5440dc7 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-005.html.ini @@ -0,0 +1,8 @@ +[operator-dictionary-spacing-005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - lspace/rspace] + expected: [PASS, FAIL] + + [Operator dictionary chunk 1 - lspace/rspace] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-006.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-006.html.ini new file mode 100644 index 0000000000..de7c174f7d --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-006.html.ini @@ -0,0 +1,11 @@ +[operator-dictionary-spacing-006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Operator dictionary chunk 3 - lspace/rspace] + expected: + if os == "win": PASS + if os == "android": PASS + [PASS, FAIL] + + [Operator dictionary chunk 1 - lspace/rspace] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-001.html.ini new file mode 100644 index 0000000000..721d9cd465 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-001.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-stretchy-001.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-002.html.ini new file mode 100644 index 0000000000..6f80fdd489 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-002.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-stretchy-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-003.html.ini new file mode 100644 index 0000000000..024f9bbe09 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-003.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-stretchy-003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-004.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-004.html.ini new file mode 100644 index 0000000000..9e32137c0d --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-004.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-stretchy-004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-005.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-005.html.ini new file mode 100644 index 0000000000..97f34249b9 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-005.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-stretchy-005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-006.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-006.html.ini new file mode 100644 index 0000000000..1da7f3ddb5 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-006.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-stretchy-006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-001.html.ini new file mode 100644 index 0000000000..a7a400a781 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-001.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-symmetric-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-002.html.ini new file mode 100644 index 0000000000..26a4af2610 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-002.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-symmetric-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-003.html.ini new file mode 100644 index 0000000000..2830f762fc --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-003.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-symmetric-003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-004.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-004.html.ini new file mode 100644 index 0000000000..803870b432 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-004.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-symmetric-004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-005.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-005.html.ini new file mode 100644 index 0000000000..09b08b8fd9 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-005.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-symmetric-005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-006.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-006.html.ini new file mode 100644 index 0000000000..3bf6c29c1b --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-006.html.ini @@ -0,0 +1,3 @@ +[operator-dictionary-symmetric-006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/operators/painting-stretchy-operator-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/operators/painting-stretchy-operator-001.html.ini new file mode 100644 index 0000000000..d99fe8b585 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/operators/painting-stretchy-operator-001.html.ini @@ -0,0 +1,2 @@ +[painting-stretchy-operator-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/radicals/__dir__.ini b/testing/web-platform/meta/mathml/presentation-markup/radicals/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/radicals/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/mathml/presentation-markup/radicals/radical-rendering-from-in-flow.html.ini b/testing/web-platform/meta/mathml/presentation-markup/radicals/radical-rendering-from-in-flow.html.ini new file mode 100644 index 0000000000..7f3c313f49 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/radicals/radical-rendering-from-in-flow.html.ini @@ -0,0 +1,2 @@ +[radical-rendering-from-in-flow.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/radicals/root-parameters-2.html.ini b/testing/web-platform/meta/mathml/presentation-markup/radicals/root-parameters-2.html.ini new file mode 100644 index 0000000000..4a59d25c67 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/radicals/root-parameters-2.html.ini @@ -0,0 +1,7 @@ +[root-parameters-2.html] + [RadicalKernBeforeDegree = -1em < 0] + expected: FAIL + + [RadicalKernBeforeAfterDegree = -5em < -3em = -degree's inline size] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/cramped-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/cramped-001.html.ini new file mode 100644 index 0000000000..827c47ec21 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/cramped-001.html.ini @@ -0,0 +1,16 @@ +[cramped-001.html] + [child of munder] + expected: FAIL + + [accent child of munderover (accent overscript)] + expected: FAIL + + [child of munderover (non-accent overscript)] + expected: FAIL + + [accent child of mover (accent overscript)] + expected: FAIL + + [element with specified CSS math-style] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-3.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-3.html.ini new file mode 100644 index 0000000000..166363a771 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-3.html.ini @@ -0,0 +1,7 @@ +[subsup-3.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Vertical positions of scripts] + expected: + if os == "android": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-4.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-4.html.ini new file mode 100644 index 0000000000..ce4b63193d --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-4.html.ini @@ -0,0 +1,3 @@ +[subsup-4.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-5.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-5.html.ini new file mode 100644 index 0000000000..79f9c68a07 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-5.html.ini @@ -0,0 +1,3 @@ +[subsup-5.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-6.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-6.html.ini new file mode 100644 index 0000000000..4525741dea --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-6.html.ini @@ -0,0 +1,15 @@ +[subsup-6.html] + [mprescripts coordinates and sizes (2 postscripts)] + expected: FAIL + + [mprescripts coordinates and sizes (2 prescripts)] + expected: FAIL + + [mprescripts coordinates and sizes (2 prescripts, 4 postscripts)] + expected: FAIL + + [mprescripts coordinates and sizes (4 prescripts, 2 postscripts)] + expected: FAIL + + [mprescripts coordinates and sizes (prescripts with padding/border/margin)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-parameters-1.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-parameters-1.html.ini new file mode 100644 index 0000000000..afa4a63750 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-parameters-1.html.ini @@ -0,0 +1,31 @@ +[subsup-parameters-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if os == "win": [OK, TIMEOUT] + [SpaceAfterScript] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [SubscriptBaselineDrop] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [SuperscriptShiftUp] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [SuperscriptShiftUpCramped] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [SubscriptShiftDown] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [SubSuperscriptGapMin] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [SubscriptTopMax] + expected: + if (processor == "x86") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-parameters-2.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-parameters-2.html.ini new file mode 100644 index 0000000000..91a3711df6 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-parameters-2.html.ini @@ -0,0 +1,12 @@ +[subsup-parameters-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Null Italic Correction] + expected: + if os == "mac": FAIL + + [NonNull Italic Correction (GlyphAssembly)] + expected: FAIL + + [NonNull Italic Correction (MathGlyphVariantRecord)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-1.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-1.html.ini new file mode 100644 index 0000000000..de663cc7f1 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-1.html.ini @@ -0,0 +1,7 @@ +[underover-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Height of scripted elements] + expected: + if os == "mac": FAIL + if os == "android": FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-1.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-1.html.ini new file mode 100644 index 0000000000..85ee002bf5 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-1.html.ini @@ -0,0 +1,10 @@ +[underover-parameters-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [LowerLimitBaselineDropMin] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [LowerLimitGapMin] + expected: + if (processor == "x86") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-2.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-2.html.ini new file mode 100644 index 0000000000..08cb974221 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-2.html.ini @@ -0,0 +1,14 @@ +[underover-parameters-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [StretchStackBottomShiftDown] + expected: FAIL + + [StretchStackGapBelowMin] + expected: FAIL + + [StretchStackTopShiftUp] + expected: FAIL + + [StretchStackGapAboveMin] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-3.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-3.html.ini new file mode 100644 index 0000000000..067247baa8 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-3.html.ini @@ -0,0 +1,20 @@ +[underover-parameters-3.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [AccentBaseHeight, UnderbarExtraDescender] + expected: FAIL + + [AccentBaseHeight, UnderbarVerticalGap] + expected: FAIL + + [AccentBaseHeight, OverbarExtraAscender] + expected: FAIL + + [AccentBaseHeight, OverbarVerticalGap] + expected: FAIL + + [Dynamic change of accentunder attribute] + expected: FAIL + + [Dynamic change of accent attribute] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-4.tentative.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-4.tentative.html.ini new file mode 100644 index 0000000000..7dcb1ef4ed --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-4.tentative.html.ini @@ -0,0 +1,14 @@ +[underover-parameters-4.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [AccentBaseHeight, OverbarVerticalGap] + expected: FAIL + + [AccentBaseHeight, UnderbarExtraDescender] + expected: FAIL + + [AccentBaseHeight, OverbarExtraAscender] + expected: FAIL + + [AccentBaseHeight, UnderbarVerticalGap] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-and-embellished-operator-1.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-and-embellished-operator-1.html.ini new file mode 100644 index 0000000000..4cd82fd9f1 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-and-embellished-operator-1.html.ini @@ -0,0 +1,3 @@ +[underover-parameters-and-embellished-operator-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-and-embellished-operator-2.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-and-embellished-operator-2.html.ini new file mode 100644 index 0000000000..6b0a25cfcd --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-and-embellished-operator-2.html.ini @@ -0,0 +1,14 @@ +[underover-parameters-and-embellished-operator-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [StretchStackBottomShiftDown] + expected: FAIL + + [StretchStackGapBelowMin] + expected: FAIL + + [StretchStackTopShiftUp] + expected: FAIL + + [StretchStackGapAboveMin] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-001.html.ini new file mode 100644 index 0000000000..ceb178c2bd --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-001.html.ini @@ -0,0 +1,2 @@ +[underover-stretchy-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-002.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-002.html.ini new file mode 100644 index 0000000000..a21487c783 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-002.html.ini @@ -0,0 +1,2 @@ +[underover-stretchy-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-003.html.ini new file mode 100644 index 0000000000..790c583745 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/scripts/underover-stretchy-003.html.ini @@ -0,0 +1,2 @@ +[underover-stretchy-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/spaces/mspace-width-height-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/spaces/mspace-width-height-001.html.ini new file mode 100644 index 0000000000..e3a885f287 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/spaces/mspace-width-height-001.html.ini @@ -0,0 +1,12 @@ +[mspace-width-height-001.html] + [width attribute + width property] + expected: FAIL + + [height/depth attributes + height property] + expected: FAIL + + [height attribute + height property] + expected: FAIL + + [depth attribute + height property] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-001.html.ini new file mode 100644 index 0000000000..bbc051a934 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-001.html.ini @@ -0,0 +1,3 @@ +[space-like-001.html] + [space-like menclose] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-003.html.ini b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-003.html.ini new file mode 100644 index 0000000000..8e6fe6a443 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-003.html.ini @@ -0,0 +1,5 @@ +[space-like-003.html] + [mi is not space-like] + expected: + if os == "android": FAIL + diff --git a/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-004.html.ini b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-004.html.ini new file mode 100644 index 0000000000..56a1dc8b59 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-like-004.html.ini @@ -0,0 +1,8 @@ +[space-like-004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [complex non-space-like subtree, from in-flow children] + expected: FAIL + + [complex space-like subtree, from in-flow children] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/spaces/space-vertical-align.tentative.html.ini b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-vertical-align.tentative.html.ini new file mode 100644 index 0000000000..27215bed9e --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/spaces/space-vertical-align.tentative.html.ini @@ -0,0 +1,2 @@ +[space-vertical-align.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/presentation-markup/tables/table-axis-height.html.ini b/testing/web-platform/meta/mathml/presentation-markup/tables/table-axis-height.html.ini new file mode 100644 index 0000000000..8d5207d6b7 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/tables/table-axis-height.html.ini @@ -0,0 +1,3 @@ +[table-axis-height.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/presentation-markup/tables/table-cell-mrow-layout.html.ini b/testing/web-platform/meta/mathml/presentation-markup/tables/table-cell-mrow-layout.html.ini new file mode 100644 index 0000000000..a221491e4f --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/tables/table-cell-mrow-layout.html.ini @@ -0,0 +1,3 @@ +[table-cell-mrow-layout.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/mathml/presentation-markup/tables/table-default-styles-001.html.ini b/testing/web-platform/meta/mathml/presentation-markup/tables/table-default-styles-001.html.ini new file mode 100644 index 0000000000..07ca63cb16 --- /dev/null +++ b/testing/web-platform/meta/mathml/presentation-markup/tables/table-default-styles-001.html.ini @@ -0,0 +1,20 @@ +[table-default-styles-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Default text-align value on mtd] + expected: FAIL + + [Default padding-left value on mtd] + expected: FAIL + + [Default padding-right value on mtd] + expected: FAIL + + [Default padding-top value on mtd] + expected: FAIL + + [Default padding-bottom value on mtd] + expected: FAIL + + [Bounding box is the same as mrow + mtd default padding] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/attribute-mapping-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/attribute-mapping-001.html.ini new file mode 100644 index 0000000000..bab938eb15 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/attribute-mapping-001.html.ini @@ -0,0 +1,4 @@ +[attribute-mapping-001.html] + [mathsize on the merror element is mapped to CSS font-size] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/relations/css-styling/attribute-mapping-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/attribute-mapping-002.html.ini new file mode 100644 index 0000000000..9804fb31ee --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/attribute-mapping-002.html.ini @@ -0,0 +1,195 @@ +[attribute-mapping-002.html] + [scriptlevel on the msqrt element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the maction element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the semantics element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mrow element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the none element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mtd element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the msub element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the math element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mroot element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mpadded element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mo element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mi element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the munderover element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the msup element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mtext element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mfrac element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the annotation element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mmultiscripts element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mprescripts element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mtable element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the annotation-xml element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the msubsup element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the merror element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the ms element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mspace element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mtr element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the munder element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mstyle element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mover element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mphantom element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the mn element is mapped to math-depth(...)] + expected: FAIL + + [scriptlevel on the menclose element is mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the annotation element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the munderover element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mn element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mtr element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mmultiscripts element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the ms element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the semantics element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the math element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mfrac element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the annotation-xml element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mphantom element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mpadded element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mo element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mtd element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the munder element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mover element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mrow element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the merror element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the msup element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the maction element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mtable element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mi element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the msqrt element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the menclose element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mroot element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mtext element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mstyle element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the msubsup element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the msub element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the none element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mprescripts element are not mapped to math-depth(...)] + expected: FAIL + + [invalid scriptlevel values on the mspace element are not mapped to math-depth(...)] + expected: FAIL + + [mathvariant on the mi element is mapped to CSS text-transform] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/clip-path.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/clip-path.html.ini new file mode 100644 index 0000000000..580f36812e --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/clip-path.html.ini @@ -0,0 +1,2 @@ +[clip-path.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/clip.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/clip.html.ini new file mode 100644 index 0000000000..cb65eed745 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/clip.html.ini @@ -0,0 +1,2 @@ +[clip.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/color-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/color-001.html.ini new file mode 100644 index 0000000000..0e898f6b66 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/color-001.html.ini @@ -0,0 +1,8 @@ +[color-001.html] + expected: + if win10_2004 and ccov and swgl: PASS + if win10_2004 and ccov: FAIL + if win11_2009 and ccov: FAIL + if win11_2009 and bits == 32: PASS + if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS] + if (os == "win") and (processor == "x86_64") and not debug: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/color-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/color-002.html.ini new file mode 100644 index 0000000000..1a3ffc6d87 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/color-002.html.ini @@ -0,0 +1,8 @@ +[color-002.html] + expected: + if win10_2004 and ccov and swgl: PASS + if win10_2004 and ccov: FAIL + if win11_2009 and ccov: FAIL + if win11_2009 and bits == 32: PASS + if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS] + if (os == "win") and (processor == "x86_64") and not debug: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/color-003.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/color-003.html.ini new file mode 100644 index 0000000000..65ac6b8170 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/color-003.html.ini @@ -0,0 +1,7 @@ +[color-003.html] + expected: + if win10_2004 and ccov: FAIL + if win11_2009 and ccov: FAIL + if win11_2009 and bits == 32: PASS + if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS] + if (os == "win") and (processor == "x86_64") and not debug: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/color-004.tentative.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/color-004.tentative.html.ini new file mode 100644 index 0000000000..edf16215e0 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/color-004.tentative.html.ini @@ -0,0 +1,4 @@ +[color-004.tentative.html] + expected: + if os == "win": FAIL + if os == "mac": FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/default-font-family.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/default-font-family.html.ini new file mode 100644 index 0000000000..c5b3ba3e90 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/default-font-family.html.ini @@ -0,0 +1,4 @@ +[default-font-family.html] + [Default font-family on <math> is 'math'] + expected: FAIL + diff --git a/testing/web-platform/meta/mathml/relations/css-styling/default-properties-on-the-math-root.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/default-properties-on-the-math-root.html.ini new file mode 100644 index 0000000000..68b9d82fa3 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/default-properties-on-the-math-root.html.ini @@ -0,0 +1,3 @@ +[default-properties-on-the-math-root.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/display-2.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/display-2.html.ini new file mode 100644 index 0000000000..740abfc185 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/display-2.html.ini @@ -0,0 +1,54 @@ +[display-2.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + max-asserts: 2 + [flexbox display (mrow)] + expected: FAIL + + [list display inside display block] + expected: FAIL + + [flexbox display (math)] + expected: FAIL + + [block display with column width (math)] + expected: FAIL + + [grid display (math)] + expected: FAIL + + [inline-table display (mrow)] + expected: FAIL + + [inline display] + expected: FAIL + + [table display (math)] + expected: FAIL + + [inline-table display (math)] + expected: FAIL + + [inline-block display] + expected: FAIL + + [table display (mrow)] + expected: FAIL + + [block display with contrained width] + expected: FAIL + + [block display with column width (mrow)] + expected: FAIL + + [block display] + expected: FAIL + + [ruby display (mrow)] + expected: FAIL + + [ruby display (math)] + expected: FAIL + + [grid display (mrow)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/display-contents.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/display-contents.html.ini new file mode 100644 index 0000000000..d206015395 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/display-contents.html.ini @@ -0,0 +1,3 @@ +[display-contents.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/display-with-overflow.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/display-with-overflow.html.ini new file mode 100644 index 0000000000..d9bd91e4ce --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/display-with-overflow.html.ini @@ -0,0 +1,2 @@ +[display-with-overflow.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-015.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-015.html.ini new file mode 100644 index 0000000000..9278978f50 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-015.html.ini @@ -0,0 +1,3 @@ +[displaystyle-015.html] + expected: + if os == "win": ["FAIL", "PASS"] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-1.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-1.html.ini new file mode 100644 index 0000000000..bb1edd1e0c --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-1.html.ini @@ -0,0 +1,3 @@ +[displaystyle-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-2.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-2.html.ini new file mode 100644 index 0000000000..89b13d4ca5 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-2.html.ini @@ -0,0 +1,3 @@ +[displaystyle-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-3.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-3.html.ini new file mode 100644 index 0000000000..955d9f9528 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/displaystyle-3.html.ini @@ -0,0 +1,3 @@ +[displaystyle-3.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/floats/floating-inside-mathml-with-block-display.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/floats/floating-inside-mathml-with-block-display.html.ini new file mode 100644 index 0000000000..2b48df4187 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/floats/floating-inside-mathml-with-block-display.html.ini @@ -0,0 +1,2 @@ +[floating-inside-mathml-with-block-display.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/floats/not-floating-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/floats/not-floating-001.html.ini new file mode 100644 index 0000000000..7d55f4a881 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/floats/not-floating-001.html.ini @@ -0,0 +1,17 @@ +[not-floating-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [float child ignored in mi] + expected: FAIL + + [float child ignored in mn] + expected: FAIL + + [float child ignored in mo] + expected: FAIL + + [float child ignored in ms] + expected: FAIL + + [float child ignored in mtext] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/ignored-properties-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/ignored-properties-001.html.ini new file mode 100644 index 0000000000..09c58f48b6 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/ignored-properties-001.html.ini @@ -0,0 +1,4 @@ +[ignored-properties-001.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + max-asserts: 51 diff --git a/testing/web-platform/meta/mathml/relations/css-styling/lengths-2.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/lengths-2.html.ini new file mode 100644 index 0000000000..874932c4c0 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/lengths-2.html.ini @@ -0,0 +1,10 @@ +[lengths-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Trimming of space] + expected: + if (processor == "x86") and debug: [PASS, FAIL] + + [Units] + expected: + if (processor == "x86") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/mathcolor-mathbackground-css.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/mathcolor-mathbackground-css.html.ini new file mode 100644 index 0000000000..d9f8983aba --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/mathcolor-mathbackground-css.html.ini @@ -0,0 +1,2 @@ +[mathcolor-mathbackground-css.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/multi-column-layout.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/multi-column-layout.html.ini new file mode 100644 index 0000000000..fa00dff6c2 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/multi-column-layout.html.ini @@ -0,0 +1,3 @@ +[multi-column-layout.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/not-participating-to-parent-layout.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/not-participating-to-parent-layout.html.ini new file mode 100644 index 0000000000..d045a4df13 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/not-participating-to-parent-layout.html.ini @@ -0,0 +1,147 @@ +[not-participating-to-parent-layout.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [menclose layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mtable layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mover layout is not affected by children with "position: fixed" style] + expected: FAIL + + [merror layout is not affected by children with "position: absolute" style] + expected: FAIL + + [munder layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mo layout is not affected by children with "position: absolute" style] + expected: FAIL + + [menclose layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mi layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mroot layout is not affected by children with "position: absolute" style] + expected: FAIL + + [msqrt layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mtext layout is not affected by children with "position: absolute" style] + expected: FAIL + + [munderover layout is not affected by children with "position: fixed" style] + expected: FAIL + + [msub layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mn layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mphantom layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mmultiscripts layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mfrac layout is not affected by children with "position: absolute" style] + expected: FAIL + + [msqrt layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mstyle layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mfrac layout is not affected by children with "position: fixed" style] + expected: FAIL + + [munderover layout is not affected by children with "position: absolute" style] + expected: FAIL + + [merror layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mrow layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mpadded layout is not affected by children with "position: fixed" style] + expected: FAIL + + [munder layout is not affected by children with "position: fixed" style] + expected: FAIL + + [msub layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mstyle layout is not affected by children with "position: fixed" style] + expected: FAIL + + [msubsup layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mtable layout is not affected by children with "display: none" style] + expected: FAIL + + [mroot layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mmultiscripts layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mtable layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mphantom layout is not affected by children with "position: fixed" style] + expected: FAIL + + [msubsup layout is not affected by children with "position: absolute" style] + expected: FAIL + + [ms layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mrow layout is not affected by children with "position: fixed" style] + expected: FAIL + + [mpadded layout is not affected by children with "position: absolute" style] + expected: FAIL + + [msup layout is not affected by children with "position: absolute" style] + expected: FAIL + + [mover layout is not affected by children with "position: absolute" style] + expected: FAIL + + [msup layout is not affected by children with "position: fixed" style] + expected: FAIL + + [ms layout is not affected by children with "position: fixed" style] + expected: + if os == "mac": [FAIL, PASS] + FAIL + + [mn layout is not affected by children with "position: fixed" style] + expected: + if os == "mac": [FAIL, PASS] + FAIL + + [mtext layout is not affected by children with "position: fixed" style] + expected: + if os == "mac": [FAIL, PASS] + FAIL + + [mo layout is not affected by children with "position: fixed" style] + expected: + if os == "mac": [FAIL, PASS] + FAIL + + [mi layout is not affected by children with "position: fixed" style] + expected: + if os == "mac": [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/absolutely-positioned-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/absolutely-positioned-001.html.ini new file mode 100644 index 0000000000..3c31e3c2d6 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/absolutely-positioned-001.html.ini @@ -0,0 +1,2 @@ +[absolutely-positioned-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/all-mathml-containers.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/all-mathml-containers.html.ini new file mode 100644 index 0000000000..1ca245e990 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/all-mathml-containers.html.ini @@ -0,0 +1,146 @@ +[all-mathml-containers.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [position: absolute; children in maction] + expected: FAIL + + [position: absolute; children in menclose] + expected: FAIL + + [position: absolute; children in merror] + expected: FAIL + + [position: absolute; children in mfrac] + expected: FAIL + + [position: absolute; children in mi] + expected: FAIL + + [position: absolute; children in mmultiscripts] + expected: FAIL + + [position: absolute; children in mn] + expected: FAIL + + [position: absolute; children in mo] + expected: FAIL + + [position: absolute; children in mover] + expected: FAIL + + [position: absolute; children in mpadded] + expected: FAIL + + [position: absolute; children in mphantom] + expected: FAIL + + [position: absolute; children in mroot] + expected: FAIL + + [position: absolute; children in mrow] + expected: FAIL + + [position: absolute; children in ms] + expected: FAIL + + [position: absolute; children in msqrt] + expected: FAIL + + [position: absolute; children in mstyle] + expected: FAIL + + [position: absolute; children in msub] + expected: FAIL + + [position: absolute; children in msubsup] + expected: FAIL + + [position: absolute; children in msup] + expected: FAIL + + [position: absolute; children in mtable] + expected: FAIL + + [position: absolute; children in mtext] + expected: FAIL + + [position: absolute; children in munder] + expected: FAIL + + [position: absolute; children in munderover] + expected: FAIL + + [position: absolute; children in semantics] + expected: FAIL + + [position: fixed; children in maction] + expected: FAIL + + [position: fixed; children in menclose] + expected: FAIL + + [position: fixed; children in merror] + expected: FAIL + + [position: fixed; children in mfrac] + expected: FAIL + + [position: fixed; children in mi] + expected: FAIL + + [position: fixed; children in mmultiscripts] + expected: FAIL + + [position: fixed; children in mn] + expected: FAIL + + [position: fixed; children in mo] + expected: FAIL + + [position: fixed; children in mover] + expected: FAIL + + [position: fixed; children in mpadded] + expected: FAIL + + [position: fixed; children in mphantom] + expected: FAIL + + [position: fixed; children in mroot] + expected: FAIL + + [position: fixed; children in mrow] + expected: FAIL + + [position: fixed; children in ms] + expected: FAIL + + [position: fixed; children in msqrt] + expected: FAIL + + [position: fixed; children in mstyle] + expected: FAIL + + [position: fixed; children in msub] + expected: FAIL + + [position: fixed; children in msubsup] + expected: FAIL + + [position: fixed; children in msup] + expected: FAIL + + [position: fixed; children in mtable] + expected: FAIL + + [position: fixed; children in mtext] + expected: FAIL + + [position: fixed; children in munder] + expected: FAIL + + [position: fixed; children in munderover] + expected: FAIL + + [position: fixed; children in semantics] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/fixed-positioned-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/fixed-positioned-001.html.ini new file mode 100644 index 0000000000..8d25a67bb2 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/out-of-flow/fixed-positioned-001.html.ini @@ -0,0 +1,2 @@ +[fixed-positioned-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/overflow/computed-value-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/overflow/computed-value-001.html.ini new file mode 100644 index 0000000000..fa5f334b6d --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/overflow/computed-value-001.html.ini @@ -0,0 +1,3 @@ +[computed-value-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/border-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/border-001.html.ini new file mode 100644 index 0000000000..3717f6d396 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/border-001.html.ini @@ -0,0 +1,20 @@ +[border-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Border properties on mrow (logical, shorthand)] + expected: FAIL + + [Border properties on mrow (shorthand)] + expected: FAIL + + [Border properties on mrow (logical)] + expected: FAIL + + [Border properties on mrow] + expected: FAIL + + [Border properties on mrow (logical, rtl)] + expected: FAIL + + [Border properties on mrow (rtl)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/border-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/border-002.html.ini new file mode 100644 index 0000000000..a6af759587 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/border-002.html.ini @@ -0,0 +1,146 @@ +[border-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Border properties on mmultiscripts] + expected: FAIL + + [Border properties on mn] + expected: FAIL + + [Border properties on msup] + expected: FAIL + + [Border properties on msubsup] + expected: FAIL + + [Border properties on msub] + expected: FAIL + + [Border properties on merror] + expected: FAIL + + [Border properties on menclose] + expected: FAIL + + [Border properties on msqrt] + expected: FAIL + + [Border properties on mstyle] + expected: FAIL + + [Border properties on maction] + expected: FAIL + + [Border properties on munder] + expected: FAIL + + [Border properties on mpadded] + expected: FAIL + + [Border properties on mroot] + expected: FAIL + + [Border properties on mi] + expected: FAIL + + [Border properties on mphantom] + expected: FAIL + + [Border properties on mrow] + expected: FAIL + + [Border properties on mo] + expected: FAIL + + [Border properties on ms] + expected: FAIL + + [Border properties on munderover] + expected: FAIL + + [Border properties on mtable] + expected: FAIL + + [Border properties on semantics] + expected: FAIL + + [Border properties on mtext] + expected: FAIL + + [Border properties on mfrac] + expected: FAIL + + [Border properties on mover] + expected: FAIL + + [Border properties on msup (rtl)] + expected: FAIL + + [Border properties on msub (rtl)] + expected: FAIL + + [Border properties on mmultiscripts (rtl)] + expected: FAIL + + [Border properties on mover (rtl)] + expected: FAIL + + [Border properties on munderover (rtl)] + expected: FAIL + + [Border properties on munder (rtl)] + expected: FAIL + + [Border properties on msqrt (rtl)] + expected: FAIL + + [Border properties on mrow (rtl)] + expected: FAIL + + [Border properties on ms (rtl)] + expected: FAIL + + [Border properties on mi (rtl)] + expected: FAIL + + [Border properties on mfrac (rtl)] + expected: FAIL + + [Border properties on mo (rtl)] + expected: FAIL + + [Border properties on mroot (rtl)] + expected: FAIL + + [Border properties on mphantom (rtl)] + expected: FAIL + + [Border properties on maction (rtl)] + expected: FAIL + + [Border properties on mtext (rtl)] + expected: FAIL + + [Border properties on semantics (rtl)] + expected: FAIL + + [Border properties on mtable (rtl)] + expected: FAIL + + [Border properties on menclose (rtl)] + expected: FAIL + + [Border properties on mstyle (rtl)] + expected: FAIL + + [Border properties on msubsup (rtl)] + expected: FAIL + + [Border properties on mpadded (rtl)] + expected: FAIL + + [Border properties on mn (rtl)] + expected: FAIL + + [Border properties on merror (rtl)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-001.html.ini new file mode 100644 index 0000000000..b28b968492 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-001.html.ini @@ -0,0 +1,20 @@ +[margin-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Margin properties on mrow (logical, shorthand)] + expected: FAIL + + [Margin properties on mrow (shorthand)] + expected: FAIL + + [Margin properties on mrow (logical)] + expected: FAIL + + [Margin properties on mrow] + expected: FAIL + + [Margin properties on mrow (logical, rtl)] + expected: FAIL + + [Margin properties on mrow (rtl)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-002.html.ini new file mode 100644 index 0000000000..6225f809e3 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-002.html.ini @@ -0,0 +1,221 @@ +[margin-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Margin properties on msup] + expected: FAIL + + [Margin properties on msubsup] + expected: FAIL + + [Margin properties on msub] + expected: FAIL + + [Margin properties on merror] + expected: FAIL + + [Margin properties on menclose] + expected: FAIL + + [Margin properties on msqrt] + expected: FAIL + + [Margin properties on mstyle] + expected: FAIL + + [Margin properties on mmultiscripts] + expected: FAIL + + [Margin properties on maction] + expected: FAIL + + [Margin properties on munder] + expected: FAIL + + [Margin properties on mpadded] + expected: FAIL + + [Margin properties on mroot] + expected: FAIL + + [Margin properties on mi] + expected: FAIL + + [Margin properties on mphantom] + expected: FAIL + + [Margin properties on mrow] + expected: FAIL + + [Margin properties on mo] + expected: FAIL + + [Margin properties on ms] + expected: FAIL + + [Margin properties on munderover] + expected: FAIL + + [Margin properties on mn] + expected: FAIL + + [Margin properties on mtable] + expected: FAIL + + [Margin properties on semantics] + expected: FAIL + + [Margin properties on mtext] + expected: FAIL + + [Margin properties on mfrac] + expected: FAIL + + [Margin properties on mspace] + expected: FAIL + + [Margin properties on mover] + expected: FAIL + + [Margin properties on menclose (rtl)] + expected: FAIL + + [Margin properties on mo (no margin-collapsing)] + expected: FAIL + + [Margin properties on mi (rtl)] + expected: FAIL + + [Margin properties on maction (no margin-collapsing)] + expected: FAIL + + [Margin properties on msubsup (rtl)] + expected: FAIL + + [Margin properties on mtable (no margin-collapsing)] + expected: FAIL + + [Margin properties on msubsup (no margin-collapsing)] + expected: FAIL + + [Margin properties on mphantom (no margin-collapsing)] + expected: FAIL + + [Margin properties on munder (rtl)] + expected: FAIL + + [Margin properties on mo (rtl)] + expected: FAIL + + [Margin properties on semantics (no margin-collapsing)] + expected: FAIL + + [Margin properties on merror (rtl)] + expected: FAIL + + [Margin properties on mtext (rtl)] + expected: FAIL + + [Margin properties on msqrt (no margin-collapsing)] + expected: FAIL + + [Margin properties on mtext (no margin-collapsing)] + expected: FAIL + + [Margin properties on mmultiscripts (rtl)] + expected: FAIL + + [Margin properties on ms (no margin-collapsing)] + expected: FAIL + + [Margin properties on mover (rtl)] + expected: FAIL + + [Margin properties on msqrt (rtl)] + expected: FAIL + + [Margin properties on menclose (no margin-collapsing)] + expected: FAIL + + [Margin properties on mpadded (no margin-collapsing)] + expected: FAIL + + [Margin properties on merror (no margin-collapsing)] + expected: FAIL + + [Margin properties on msup (no margin-collapsing)] + expected: FAIL + + [Margin properties on munderover (rtl)] + expected: FAIL + + [Margin properties on mfrac (rtl)] + expected: FAIL + + [Margin properties on mover (no margin-collapsing)] + expected: FAIL + + [Margin properties on mstyle (rtl)] + expected: FAIL + + [Margin properties on munderover (no margin-collapsing)] + expected: FAIL + + [Margin properties on mpadded (rtl)] + expected: FAIL + + [Margin properties on mn (rtl)] + expected: FAIL + + [Margin properties on mmultiscripts (no margin-collapsing)] + expected: FAIL + + [Margin properties on mrow (no margin-collapsing)] + expected: FAIL + + [Margin properties on msub (rtl)] + expected: FAIL + + [Margin properties on msup (rtl)] + expected: FAIL + + [Margin properties on mroot (rtl)] + expected: FAIL + + [Margin properties on mphantom (rtl)] + expected: FAIL + + [Margin properties on mroot (no margin-collapsing)] + expected: FAIL + + [Margin properties on maction (rtl)] + expected: FAIL + + [Margin properties on mstyle (no margin-collapsing)] + expected: FAIL + + [Margin properties on semantics (rtl)] + expected: FAIL + + [Margin properties on mtable (rtl)] + expected: FAIL + + [Margin properties on mn (no margin-collapsing)] + expected: FAIL + + [Margin properties on munder (no margin-collapsing)] + expected: FAIL + + [Margin properties on mfrac (no margin-collapsing)] + expected: FAIL + + [Margin properties on mrow (rtl)] + expected: FAIL + + [Margin properties on msub (no margin-collapsing)] + expected: FAIL + + [Margin properties on ms (rtl)] + expected: FAIL + + [Margin properties on mi (no margin-collapsing)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-003.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-003.html.ini new file mode 100644 index 0000000000..a8f4a39f85 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/margin-003.html.ini @@ -0,0 +1,50 @@ +[margin-003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Margin properties on the children of munderover] + expected: FAIL + + [Margin properties on the children of mroot] + expected: FAIL + + [Margin properties on the children of msup] + expected: FAIL + + [Margin properties on the children of msubsup] + expected: FAIL + + [Margin properties on the children of munder] + expected: FAIL + + [Margin properties on the children of mstyle] + expected: FAIL + + [Margin properties on the children of menclose] + expected: FAIL + + [Margin properties on the children of msqrt] + expected: FAIL + + [Margin properties on the children of mfrac] + expected: FAIL + + [Margin properties on the children of mphantom] + expected: FAIL + + [Margin properties on the children of mover] + expected: FAIL + + [Margin properties on the children of mrow] + expected: FAIL + + [Margin properties on the children of msub] + expected: FAIL + + [Margin properties on the children of merror] + expected: FAIL + + [Margin properties on the children of mpadded] + expected: FAIL + + [Margin properties on the children of mmultiscripts] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-001.html.ini new file mode 100644 index 0000000000..4307bc021b --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-001.html.ini @@ -0,0 +1,20 @@ +[padding-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Padding properties on mrow (shorthand)] + expected: FAIL + + [Padding properties on mrow (logical, shorthand)] + expected: FAIL + + [Padding properties on mrow] + expected: FAIL + + [Padding properties on mrow (logical)] + expected: FAIL + + [Padding properties on mrow (rtl)] + expected: FAIL + + [Padding properties on mrow (logical, rtl)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-002.html.ini new file mode 100644 index 0000000000..4f7520587f --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-002.html.ini @@ -0,0 +1,146 @@ +[padding-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Padding properties on mphantom] + expected: FAIL + + [Padding properties on mtext] + expected: FAIL + + [Padding properties on ms] + expected: FAIL + + [Padding properties on msqrt] + expected: FAIL + + [Padding properties on menclose] + expected: FAIL + + [Padding properties on merror] + expected: FAIL + + [Padding properties on mstyle] + expected: FAIL + + [Padding properties on semantics] + expected: FAIL + + [Padding properties on mn] + expected: FAIL + + [Padding properties on mo] + expected: FAIL + + [Padding properties on mi] + expected: FAIL + + [Padding properties on mroot] + expected: FAIL + + [Padding properties on munder] + expected: FAIL + + [Padding properties on maction] + expected: FAIL + + [Padding properties on munderover] + expected: FAIL + + [Padding properties on msubsup] + expected: FAIL + + [Padding properties on mtable] + expected: FAIL + + [Padding properties on msub] + expected: FAIL + + [Padding properties on mfrac] + expected: FAIL + + [Padding properties on mrow] + expected: FAIL + + [Padding properties on mmultiscripts] + expected: FAIL + + [Padding properties on msup] + expected: FAIL + + [Padding properties on mover] + expected: FAIL + + [Padding properties on mpadded] + expected: FAIL + + [Padding properties on mtext (rtl)] + expected: FAIL + + [Padding properties on semantics (rtl)] + expected: FAIL + + [Padding properties on munder (rtl)] + expected: FAIL + + [Padding properties on mo (rtl)] + expected: FAIL + + [Padding properties on mroot (rtl)] + expected: FAIL + + [Padding properties on mn (rtl)] + expected: FAIL + + [Padding properties on mstyle (rtl)] + expected: FAIL + + [Padding properties on merror (rtl)] + expected: FAIL + + [Padding properties on msub (rtl)] + expected: FAIL + + [Padding properties on mmultiscripts (rtl)] + expected: FAIL + + [Padding properties on menclose (rtl)] + expected: FAIL + + [Padding properties on msubsup (rtl)] + expected: FAIL + + [Padding properties on msup (rtl)] + expected: FAIL + + [Padding properties on mover (rtl)] + expected: FAIL + + [Padding properties on mpadded (rtl)] + expected: FAIL + + [Padding properties on mi (rtl)] + expected: FAIL + + [Padding properties on maction (rtl)] + expected: FAIL + + [Padding properties on ms (rtl)] + expected: FAIL + + [Padding properties on mrow (rtl)] + expected: FAIL + + [Padding properties on mphantom (rtl)] + expected: FAIL + + [Padding properties on mtable (rtl)] + expected: FAIL + + [Padding properties on mfrac (rtl)] + expected: FAIL + + [Padding properties on msqrt (rtl)] + expected: FAIL + + [Padding properties on munderover (rtl)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001.html.ini new file mode 100644 index 0000000000..e0cdf40b42 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001.html.ini @@ -0,0 +1,2 @@ +[padding-border-margin-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-002.html.ini new file mode 100644 index 0000000000..75adb8d7e1 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-002.html.ini @@ -0,0 +1,2 @@ +[padding-border-margin-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-003.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-003.html.ini new file mode 100644 index 0000000000..4c664eeecf --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/padding-border-margin/padding-border-margin-003.html.ini @@ -0,0 +1,2 @@ +[padding-border-margin-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/presentational-hints-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/presentational-hints-001.html.ini new file mode 100644 index 0000000000..73c4b0429b --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/presentational-hints-001.html.ini @@ -0,0 +1,2 @@ +[presentational-hints-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/scriptlevel-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/scriptlevel-001.html.ini new file mode 100644 index 0000000000..d7bf45891a --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/scriptlevel-001.html.ini @@ -0,0 +1,5 @@ +[scriptlevel-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [checking dynamic/case-insensitive accent/accentunder] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/transform.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/transform.html.ini new file mode 100644 index 0000000000..d0fc7da7d4 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/transform.html.ini @@ -0,0 +1,2 @@ +[transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/width-height-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/width-height-001.html.ini new file mode 100644 index 0000000000..1ef59a2119 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/width-height-001.html.ini @@ -0,0 +1,144 @@ +[width-height-001.html] + [width and height properties on maction] + expected: FAIL + + [inline-size and block-size properties on maction] + expected: FAIL + + [width and height properties on menclose] + expected: FAIL + + [inline-size and block-size properties on menclose] + expected: FAIL + + [width and height properties on merror] + expected: FAIL + + [inline-size and block-size properties on merror] + expected: FAIL + + [width and height properties on mfrac] + expected: FAIL + + [inline-size and block-size properties on mfrac] + expected: FAIL + + [width and height properties on mi] + expected: FAIL + + [inline-size and block-size properties on mi] + expected: FAIL + + [width and height properties on mmultiscripts] + expected: FAIL + + [inline-size and block-size properties on mmultiscripts] + expected: FAIL + + [width and height properties on mn] + expected: FAIL + + [inline-size and block-size properties on mn] + expected: FAIL + + [width and height properties on mo] + expected: FAIL + + [inline-size and block-size properties on mo] + expected: FAIL + + [width and height properties on mover] + expected: FAIL + + [inline-size and block-size properties on mover] + expected: FAIL + + [width and height properties on mpadded] + expected: FAIL + + [inline-size and block-size properties on mpadded] + expected: FAIL + + [width and height properties on mphantom] + expected: FAIL + + [inline-size and block-size properties on mphantom] + expected: FAIL + + [width and height properties on mroot] + expected: FAIL + + [inline-size and block-size properties on mroot] + expected: FAIL + + [width and height properties on mrow] + expected: FAIL + + [inline-size and block-size properties on mrow] + expected: FAIL + + [width and height properties on ms] + expected: FAIL + + [inline-size and block-size properties on ms] + expected: FAIL + + [width and height properties on mspace] + expected: FAIL + + [inline-size and block-size properties on mspace] + expected: FAIL + + [width and height properties on msqrt] + expected: FAIL + + [inline-size and block-size properties on msqrt] + expected: FAIL + + [width and height properties on mstyle] + expected: FAIL + + [inline-size and block-size properties on mstyle] + expected: FAIL + + [width and height properties on msub] + expected: FAIL + + [inline-size and block-size properties on msub] + expected: FAIL + + [width and height properties on msubsup] + expected: FAIL + + [inline-size and block-size properties on msubsup] + expected: FAIL + + [width and height properties on msup] + expected: FAIL + + [inline-size and block-size properties on msup] + expected: FAIL + + [width and height properties on mtext] + expected: FAIL + + [inline-size and block-size properties on mtext] + expected: FAIL + + [width and height properties on munder] + expected: FAIL + + [inline-size and block-size properties on munder] + expected: FAIL + + [width and height properties on munderover] + expected: FAIL + + [inline-size and block-size properties on munderover] + expected: FAIL + + [width and height properties on semantics] + expected: FAIL + + [inline-size and block-size properties on semantics] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/width-height-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/width-height-002.html.ini new file mode 100644 index 0000000000..d3eb160860 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/width-height-002.html.ini @@ -0,0 +1,2 @@ +[width-height-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/width-height-003.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/width-height-003.html.ini new file mode 100644 index 0000000000..5cb8938fd8 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/width-height-003.html.ini @@ -0,0 +1,2 @@ +[width-height-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/force-horizontal-tb.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/force-horizontal-tb.html.ini new file mode 100644 index 0000000000..20181eea9a --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/force-horizontal-tb.html.ini @@ -0,0 +1,3 @@ +[force-horizontal-tb.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/writing-mode-001.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/writing-mode-001.html.ini new file mode 100644 index 0000000000..d000fc6ccd --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/writing-mode-001.html.ini @@ -0,0 +1,3 @@ +[writing-mode-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/writing-mode-002.html.ini b/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/writing-mode-002.html.ini new file mode 100644 index 0000000000..a37f41a887 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/css-styling/writing-mode/writing-mode-002.html.ini @@ -0,0 +1,20 @@ +[writing-mode-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Layout of mn (writing-mode: horizontal-tb; direction: rtl;)] + expected: FAIL + + [Layout of ms (writing-mode: horizontal-tb; direction: rtl;)] + expected: FAIL + + [Layout of mo (writing-mode: horizontal-tb; direction: rtl;)] + expected: FAIL + + [Layout of mi (writing-mode: horizontal-tb; direction: rtl;)] + expected: FAIL + + [Layout of menclose (writing-mode: horizontal-tb; direction: rtl;)] + expected: FAIL + + [Layout of mtext (writing-mode: horizontal-tb; direction: rtl;)] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/css-inline-style-interface.tentative.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/css-inline-style-interface.tentative.html.ini new file mode 100644 index 0000000000..21627b35eb --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/css-inline-style-interface.tentative.html.ini @@ -0,0 +1,3 @@ +[css-inline-style-interface.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/display-1.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/display-1.html.ini new file mode 100644 index 0000000000..28a12b91e6 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/display-1.html.ini @@ -0,0 +1,3 @@ +[display-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/dynamic-childlist-001.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/dynamic-childlist-001.html.ini new file mode 100644 index 0000000000..129ca05e3c --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/dynamic-childlist-001.html.ini @@ -0,0 +1,11 @@ +[dynamic-childlist-001.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Removing extra child from mfrac] + expected: FAIL + + [Adding child to valid mfrac] + expected: FAIL + + [Adding missing children to mfrac] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/dynamic-childlist-002.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/dynamic-childlist-002.html.ini new file mode 100644 index 0000000000..c44583b413 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/dynamic-childlist-002.html.ini @@ -0,0 +1,3 @@ +[dynamic-childlist-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/href-click-1.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/href-click-1.html.ini new file mode 100644 index 0000000000..9bd265b060 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/href-click-1.html.ini @@ -0,0 +1,3 @@ +[href-click-1.html] + disabled: + if (os == "android"): bug 1550895 (frequently fails on geckoview) diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/href-click-2.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/href-click-2.html.ini new file mode 100644 index 0000000000..6ab19f642f --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/href-click-2.html.ini @@ -0,0 +1,3 @@ +[href-click-2.html] + disabled: + if (os == "android"): bug 1550895 (frequently fails on geckoview) diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/href-click-3.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/href-click-3.html.ini new file mode 100644 index 0000000000..39afb84608 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/href-click-3.html.ini @@ -0,0 +1,3 @@ +[href-click-3.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html.ini new file mode 100644 index 0000000000..2d5c864fb7 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html.ini @@ -0,0 +1,3 @@ +[html-or-foreign-element-interfaces.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-2.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-2.html.ini new file mode 100644 index 0000000000..7b8de21f03 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-2.html.ini @@ -0,0 +1,2 @@ +[integration-point-2.html] + fuzzy: maxDifference=0-4;totalPixels=0-4 diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-3.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-3.html.ini new file mode 100644 index 0000000000..d069c62239 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-3.html.ini @@ -0,0 +1,3 @@ +[integration-point-3.html] + expected: + if (processor == "x86") and not debug: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-4.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-4.html.ini new file mode 100644 index 0000000000..c9a986387f --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-4.html.ini @@ -0,0 +1,3 @@ +[integration-point-4.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-5.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-5.html.ini new file mode 100644 index 0000000000..f432c89a24 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/integration-point-5.html.ini @@ -0,0 +1,3 @@ +[integration-point-5.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/math-global-event-handlers.tentative.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/math-global-event-handlers.tentative.html.ini new file mode 100644 index 0000000000..aae42c18e8 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/math-global-event-handlers.tentative.html.ini @@ -0,0 +1,77 @@ +[math-global-event-handlers.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [oncancel: the default value must be null] + expected: FAIL + + [oncancel: the content attribute must be compiled into a function as the corresponding property] + expected: FAIL + + [oncancel: dispatching an Event at a <math> element must trigger element.oncancel] + expected: FAIL + + [oncancel: must be on the appropriate locations for GlobalEventHandlers] + expected: FAIL + + [oncancel: dynamic changes on the attribute] + expected: FAIL + + [oncontextlost: must be on the appropriate locations for GlobalEventHandlers] + expected: FAIL + + [oncontextlost: the default value must be null] + expected: FAIL + + [oncontextlost: the content attribute must be compiled into a function as the corresponding property] + expected: FAIL + + [oncontextlost: dynamic changes on the attribute] + expected: FAIL + + [oncontextlost: dispatching an Event at a <math> element must trigger element.oncontextlost] + expected: FAIL + + [oncontextrestored: must be on the appropriate locations for GlobalEventHandlers] + expected: FAIL + + [oncontextrestored: the default value must be null] + expected: FAIL + + [oncontextrestored: the content attribute must be compiled into a function as the corresponding property] + expected: FAIL + + [oncontextrestored: dynamic changes on the attribute] + expected: FAIL + + [oncontextrestored: dispatching an Event at a <math> element must trigger element.oncontextrestored] + expected: FAIL + + [onbeforematch: must be on the appropriate locations for GlobalEventHandlers] + expected: FAIL + + [onbeforematch: the default value must be null] + expected: FAIL + + [onbeforematch: the content attribute must be compiled into a function as the corresponding property] + expected: FAIL + + [onbeforematch: dynamic changes on the attribute] + expected: FAIL + + [onbeforematch: dispatching an Event at a <math> element must trigger element.onbeforematch] + expected: FAIL + + [onbeforetoggle: must be on the appropriate locations for GlobalEventHandlers] + expected: FAIL + + [onbeforetoggle: the default value must be null] + expected: FAIL + + [onbeforetoggle: the content attribute must be compiled into a function as the corresponding property] + expected: FAIL + + [onbeforetoggle: dynamic changes on the attribute] + expected: FAIL + + [onbeforetoggle: dispatching an Event at a <math> element must trigger element.onbeforetoggle] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/tabindex-001.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/tabindex-001.html.ini new file mode 100644 index 0000000000..0d2dd95b75 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/tabindex-001.html.ini @@ -0,0 +1,95 @@ +[tabindex-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [default and invalid values for mstyle with href] + expected: FAIL + + [default and invalid values for semantics with href] + expected: FAIL + + [default and invalid values for annotation with href] + expected: FAIL + + [default and invalid values for munder with href] + expected: FAIL + + [default and invalid values for mo without href] + expected: FAIL + + [default and invalid values for mtr with href] + expected: FAIL + + [default and invalid values for mpadded with href] + expected: FAIL + + [default and invalid values for none with href] + expected: FAIL + + [default and invalid values for munderover with href] + expected: FAIL + + [default and invalid values for mtext without href] + expected: FAIL + + [default and invalid values for menclose with href] + expected: FAIL + + [default and invalid values for mrow without href] + expected: FAIL + + [default and invalid values for msub with href] + expected: FAIL + + [default and invalid values for mn without href] + expected: FAIL + + [default and invalid values for mspace with href] + expected: FAIL + + [default and invalid values for mi without href] + expected: FAIL + + [default and invalid values for mroot with href] + expected: FAIL + + [default and invalid values for mprescripts with href] + expected: FAIL + + [default and invalid values for msubsup with href] + expected: FAIL + + [default and invalid values for msup with href] + expected: FAIL + + [default and invalid values for mover with href] + expected: FAIL + + [default and invalid values for maction with href] + expected: FAIL + + [default and invalid values for msqrt with href] + expected: FAIL + + [default and invalid values for mfrac with href] + expected: FAIL + + [default and invalid values for mtable with href] + expected: FAIL + + [default and invalid values for merror with href] + expected: FAIL + + [default and invalid values for mtd with href] + expected: FAIL + + [default and invalid values for ms without href] + expected: FAIL + + [default and invalid values for mmultiscripts with href] + expected: FAIL + + [default and invalid values for annotation-xml with href] + expected: FAIL + + [default and invalid values for mphantom with href] + expected: FAIL diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/tabindex-002.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/tabindex-002.html.ini new file mode 100644 index 0000000000..f00d80ff84 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/tabindex-002.html.ini @@ -0,0 +1,3 @@ +[tabindex-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/unique-identifier-1.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/unique-identifier-1.html.ini new file mode 100644 index 0000000000..687258386e --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/unique-identifier-1.html.ini @@ -0,0 +1,3 @@ +[unique-identifier-1.html] + disabled: + if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1377406 diff --git a/testing/web-platform/meta/mathml/relations/html5-tree/unique-identifier-2.html.ini b/testing/web-platform/meta/mathml/relations/html5-tree/unique-identifier-2.html.ini new file mode 100644 index 0000000000..633051f85f --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/html5-tree/unique-identifier-2.html.ini @@ -0,0 +1,3 @@ +[unique-identifier-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mathml/relations/text-and-math/basic-mathematical-alphanumeric-symbols-with-default-font.html.ini b/testing/web-platform/meta/mathml/relations/text-and-math/basic-mathematical-alphanumeric-symbols-with-default-font.html.ini new file mode 100644 index 0000000000..e8d10ad178 --- /dev/null +++ b/testing/web-platform/meta/mathml/relations/text-and-math/basic-mathematical-alphanumeric-symbols-with-default-font.html.ini @@ -0,0 +1,13 @@ +[basic-mathematical-alphanumeric-symbols-with-default-font.html] + [Bold mathematical alphanumeric symbol with the default font] + expected: + if os == "android": FAIL + + [Italic mathematical alphanumeric symbol with the default font] + expected: + if os == "android": FAIL + + [Bold-italic mathematical alphanumeric symbol with the default font] + expected: + if os == "android": FAIL + |