Skip to content
This repository was archived by the owner on Jun 24, 2022. It is now read-only.

Commit c3aa4e6

Browse files
Resync WPT's mathml and math-script-level-and-math-style tests
https://bugs.webkit.org/show_bug.cgi?id=216871 Patch by Frederic Wang <[email protected]> on 2020-09-24 Reviewed by Rob Buis. LayoutTests/imported/w3c: * resources/import-expectations.json: * resources/resource-files.json: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative.html: Added. * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-002.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-003.tentative-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-003.tentative-expected.html. * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-003.tentative.html: Added. * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-004.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-001.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-002.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-003.tentative-expected.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-003.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-004.tentative-expected.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-004.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-005.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-font-size-clamping-001.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-style-001.tentative.html: * web-platform-tests/css/css-fonts/math-script-level-and-math-style/w3c-import.log: * web-platform-tests/mathml/crashtests/display-and-column-properties.html: Added. * web-platform-tests/mathml/crashtests/multicol-on-token-elements.html: Added. * web-platform-tests/mathml/crashtests/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/tools/utils/w3c-import.log. * web-platform-tests/mathml/presentation-markup/direction/w3c-import.log: * web-platform-tests/mathml/presentation-markup/fractions/frac-1.html: * web-platform-tests/mathml/presentation-markup/fractions/frac-invalid-2-expected.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-invalid-2.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-invalid-3-expected.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-invalid-3.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-invalid-expected.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-invalid.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-legacy-bevelled-attribute.tentative-expected.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-legacy-bevelled-attribute.tentative.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html: * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1.html: * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2.html: * web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-3.html: Added. * web-platform-tests/mathml/presentation-markup/fractions/w3c-import.log: * web-platform-tests/mathml/presentation-markup/menclose/legacy-menclose-radical-notation-expected.html: * web-platform-tests/mathml/presentation-markup/menclose/legacy-menclose-radical-notation.html: * web-platform-tests/mathml/presentation-markup/mpadded/legacy-orthogonal-pseudo-units.html: Added. * web-platform-tests/mathml/presentation-markup/mpadded/mpadded-001.html: Added. * web-platform-tests/mathml/presentation-markup/mpadded/mpadded-002.html: Added. * web-platform-tests/mathml/presentation-markup/mpadded/mpadded-003.html: Added. * web-platform-tests/mathml/presentation-markup/mpadded/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log. * web-platform-tests/mathml/presentation-markup/mrow/dynamic-mrow-like-001-expected.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/dynamic-mrow-like-001.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline.html: * web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html: * web-platform-tests/mathml/presentation-markup/mrow/legacy-mfenced-element-001-expected.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/legacy-mfenced-element-001.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/legacy-mstyle-attributes.html: * web-platform-tests/mathml/presentation-markup/mrow/merror-001.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/mrow-painting-order-expected.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/mrow-painting-order.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/mrow-preferred-width.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/no-spacing.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/spacing.html: Added. * web-platform-tests/mathml/presentation-markup/mrow/w3c-import.log: * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001.html: * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002.html: * web-platform-tests/mathml/presentation-markup/operators/embellished-operator-003.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001.html. * web-platform-tests/mathml/presentation-markup/operators/mo-font-relative-lengths-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic-002-expected.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-form-dynamic-002.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-form-expected.html: * web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus-expected.html: * web-platform-tests/mathml/presentation-markup/operators/mo-lspace-rspace-dynamic-expected.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-lspace-rspace-dynamic.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-not-in-dictionary-lspace-rspace-expected.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-not-in-dictionary-lspace-rspace.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-not-in-dictionary-movablelimits-expected.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-not-in-dictionary-movablelimits.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-single-char-and-children-expected.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-single-char-and-children.html: Added. * web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001-expected.txt: Removed. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-001.html: Removed. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-002.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-004.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-005.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-006.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-002.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-003.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-004.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-005.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-006.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-004.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-005.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-006.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-002.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-003.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-004.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005.html: Added. * web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006.html: Added. * web-platform-tests/mathml/presentation-markup/operators/support/operator-dictionary-tests.css: Added. (@font-face): (math, math *): * web-platform-tests/mathml/presentation-markup/operators/support/operator-dictionary-tests.js: Added. (OperatorDictionaryTests.spaceBetween): (OperatorDictionaryTests.string_appeared_here): (OperatorDictionaryTests.run): * web-platform-tests/mathml/presentation-markup/operators/support/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/tables/w3c-import.log. * web-platform-tests/mathml/presentation-markup/operators/w3c-import.log: * web-platform-tests/mathml/presentation-markup/radicals/dynamic-radical-paint-invalidation-001-expected.html: Added. * web-platform-tests/mathml/presentation-markup/radicals/dynamic-radical-paint-invalidation-001.html: Added. * web-platform-tests/mathml/presentation-markup/radicals/root-parameters-2.html: Added. * web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log: * web-platform-tests/mathml/presentation-markup/scripts/cramped-001.html: * web-platform-tests/mathml/presentation-markup/scripts/empty-underover.html: Added. * web-platform-tests/mathml/presentation-markup/scripts/subsup-legacy-scriptshift-attributes-001.tentative-expected.html: Added. * web-platform-tests/mathml/presentation-markup/scripts/subsup-legacy-scriptshift-attributes-001.tentative.html: Added. * web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2.html: * web-platform-tests/mathml/presentation-markup/scripts/underover-1.html: * web-platform-tests/mathml/presentation-markup/scripts/underover-legacy-align-attribute-001-expected.html: Added. * web-platform-tests/mathml/presentation-markup/scripts/underover-legacy-align-attribute-001.html: Added. * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html: * web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.tentative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.html. * web-platform-tests/mathml/presentation-markup/scripts/w3c-import.log: * web-platform-tests/mathml/presentation-markup/spaces/space-1.html: * web-platform-tests/mathml/presentation-markup/spaces/space-like-001.html: * web-platform-tests/mathml/presentation-markup/spaces/space-like-002.html: * web-platform-tests/mathml/presentation-markup/spaces/space-like-003.html: * web-platform-tests/mathml/presentation-markup/spaces/space-vertical-align.tentative-expected.html: Added. * web-platform-tests/mathml/presentation-markup/spaces/space-vertical-align.tentative.html: Added. * web-platform-tests/mathml/presentation-markup/spaces/w3c-import.log: * web-platform-tests/mathml/presentation-markup/tables/dynamic-table-001.html: Added. * web-platform-tests/mathml/presentation-markup/tables/w3c-import.log: * web-platform-tests/mathml/presentation-markup/tokens/dynamic-mtext-like-001-expected.html: Added. * web-platform-tests/mathml/presentation-markup/tokens/dynamic-mtext-like-001.html: Added. * web-platform-tests/mathml/presentation-markup/tokens/ms-001-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/direction/direction-009-expected.html. * web-platform-tests/mathml/presentation-markup/tokens/ms-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/direction/direction-009.html. * web-platform-tests/mathml/presentation-markup/tokens/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/w3c-import.log. * web-platform-tests/mathml/relations/css-styling/#default-text-properties.html#: Added. * web-platform-tests/mathml/relations/css-styling/attribute-mapping-001.html: * web-platform-tests/mathml/relations/css-styling/attribute-mapping-002.html: * web-platform-tests/mathml/relations/css-styling/blur-filter-expected.html: Added. * web-platform-tests/mathml/relations/css-styling/blur-filter.html: Added. * web-platform-tests/mathml/relations/css-styling/clip-expected.html: Added. * web-platform-tests/mathml/relations/css-styling/clip-path-expected.html: Added. * web-platform-tests/mathml/relations/css-styling/clip-path.html: Added. * web-platform-tests/mathml/relations/css-styling/clip.html: Added. * web-platform-tests/mathml/relations/css-styling/color-001.html: * web-platform-tests/mathml/relations/css-styling/color-002.html: * web-platform-tests/mathml/relations/css-styling/color-003.html: * web-platform-tests/mathml/relations/css-styling/color-004.tentative-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-004-expected.html. * web-platform-tests/mathml/relations/css-styling/color-004.tentative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-004.html. * web-platform-tests/mathml/relations/css-styling/color-005-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/color-004-expected.html. * web-platform-tests/mathml/relations/css-styling/color-005.html: Added. * web-platform-tests/mathml/relations/css-styling/default-font-family.html: Added. * web-platform-tests/mathml/relations/css-styling/default-properties-on-the-math-root.html: Added. * web-platform-tests/mathml/relations/css-styling/display-2.html: Added. * web-platform-tests/mathml/relations/css-styling/displaystyle-3.html: Added. * web-platform-tests/mathml/relations/css-styling/mathcolor-mathbackground-css-expected.html: Added. * web-platform-tests/mathml/relations/css-styling/mathcolor-mathbackground-css.html: Added. * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords-expected.html: * web-platform-tests/mathml/relations/css-styling/mathsize-attribute-css-keywords.html: * web-platform-tests/mathml/relations/css-styling/multi-column-layout.html: Added. * web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002.html: * web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003.html: Added. * web-platform-tests/mathml/relations/css-styling/padding-border-margin/w3c-import.log: * web-platform-tests/mathml/relations/css-styling/presentational-hints-001-expected.html: Added. * web-platform-tests/mathml/relations/css-styling/presentational-hints-001.html: Added. * web-platform-tests/mathml/relations/css-styling/presentational-hints-002-expected.html: Added. * web-platform-tests/mathml/relations/css-styling/presentational-hints-002.html: Added. * web-platform-tests/mathml/relations/css-styling/scriptlevel-001.html: Added. * web-platform-tests/mathml/relations/css-styling/transform-expected.html: Added. * web-platform-tests/mathml/relations/css-styling/transform.html: Added. * web-platform-tests/mathml/relations/css-styling/visibility-001.html: * web-platform-tests/mathml/relations/css-styling/visibility-002.html: * web-platform-tests/mathml/relations/css-styling/visibility-003.html: * web-platform-tests/mathml/relations/css-styling/visibility-004.tentative-expected.html: Copied from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-004-expected.html. * web-platform-tests/mathml/relations/css-styling/visibility-004.tentative.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-004.html. * web-platform-tests/mathml/relations/css-styling/visibility-005-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/css-styling/visibility-004-expected.html. * web-platform-tests/mathml/relations/css-styling/visibility-005.html: Added. * web-platform-tests/mathml/relations/css-styling/w3c-import.log: * web-platform-tests/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html: * web-platform-tests/mathml/relations/html5-tree/content-editable.html: Added. * web-platform-tests/mathml/relations/html5-tree/css-inline-style-dynamic.tentative.html: * web-platform-tests/mathml/relations/html5-tree/css-inline-style-interface.tentative.html: * web-platform-tests/mathml/relations/html5-tree/display-1.html: * web-platform-tests/mathml/relations/html5-tree/dynamic-2-expected.html: Added. * web-platform-tests/mathml/relations/html5-tree/dynamic-2.html: Added. * web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-001.html: Added. * web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-002.html: Added. * web-platform-tests/mathml/relations/html5-tree/href-click-3.html: * web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html: * web-platform-tests/mathml/relations/html5-tree/integration-point-1.html: * web-platform-tests/mathml/relations/html5-tree/integration-point-4.html: * web-platform-tests/mathml/relations/html5-tree/integration-point-5.html: Added. * web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative.html: * web-platform-tests/mathml/relations/html5-tree/required-extensions-2.html: * web-platform-tests/mathml/relations/html5-tree/tabindex-001.html: * web-platform-tests/mathml/relations/html5-tree/tabindex-002.html: * web-platform-tests/mathml/relations/html5-tree/w3c-import.log: * web-platform-tests/mathml/support/box-comparison.js: (compareSizeWithAndWithoutStyle): * web-platform-tests/mathml/support/feature-detection.js: (MathMLFeatureDetection.string_appeared_here): * web-platform-tests/mathml/support/layout-comparison.js: (childrenHaveEmptyBoundingClientRects): * web-platform-tests/mathml/support/mathml-fragments.js: (FragmentHelper.isTokenElement): * web-platform-tests/mathml/support/operator-dictionary.json: * web-platform-tests/mathml/tools/axisheight.py: * web-platform-tests/mathml/tools/fractions.py: * web-platform-tests/mathml/tools/largeop.py: * web-platform-tests/mathml/tools/limits.py: * web-platform-tests/mathml/tools/mathvariant-transforms.py: * web-platform-tests/mathml/tools/operator-dictionary.py: (createStretchy): * web-platform-tests/mathml/tools/percentscaledown.py: * web-platform-tests/mathml/tools/radicals.py: (createStretchyRadical): * web-platform-tests/mathml/tools/scripts.py: * web-platform-tests/mathml/tools/stacks.py: * web-platform-tests/mathml/tools/stretchstacks.py: * web-platform-tests/mathml/tools/underover.py: * web-platform-tests/mathml/tools/use-typo-lineheight.py: * web-platform-tests/mathml/tools/utils/__pycache__/w3c-import.log: Delete * web-platform-tests/mathml/tools/utils/mathfont.py: (create): (drawRectangleGlyph): * web-platform-tests/mathml/tools/utils/misc.py: * web-platform-tests/mathml/tools/utils/w3c-import.log: * web-platform-tests/mathml/tools/xHeight.py: LayoutTests: Resync WPT's mathml and math-script-level-and-math-style tests * TestExpectations: * platform/gtk/TestExpectations: * platform/ios-wk2/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-style-001.tentative-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-3-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/legacy-orthogonal-pseudo-units-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/merror-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/mrow-preferred-width-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/no-spacing-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/spacing-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-font-relative-lengths-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-004-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-005-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-006-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-004-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-005-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-006-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-004-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-005-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-006-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-004-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/root-parameters-2-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/cramped-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/empty-underover-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.tentative-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-1-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/tables/dynamic-table-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/attribute-mapping-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/attribute-mapping-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/default-font-family-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/default-properties-on-the-math-root-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/display-2-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/displaystyle-3-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/multi-column-layout-expected.txt: Added. * platform/ios-13/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/scriptlevel-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/content-editable-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-002-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/integration-point-5-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Added. * platform/ios-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-style-001.tentative-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-3-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/legacy-orthogonal-pseudo-units-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/merror-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/mrow-preferred-width-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/no-spacing-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/spacing-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-font-relative-lengths-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-004-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-005-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-006-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-004-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-005-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-006-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-004-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-005-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-006-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-004-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/root-parameters-2-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/empty-underover-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.tentative-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-1-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/presentation-markup/tables/dynamic-table-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/attribute-mapping-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/attribute-mapping-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/default-font-family-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/default-properties-on-the-math-root-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/display-2-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/displaystyle-3-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/css-styling/scriptlevel-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/content-editable-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-002-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/integration-point-5-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Added. * platform/mac-wk1/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-001.tentative-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-style-001.tentative-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-1-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-parameters-3-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/legacy-orthogonal-pseudo-units-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mpadded/mpadded-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-baseline-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/merror-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/mrow-preferred-width-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/no-spacing-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/spacing-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/embellished-operator-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-font-relative-lengths-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-minsize-maxsize-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-stretch-properties-dynamic-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-combining-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-004-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-005-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-largeop-006-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-004-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-005-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-movablelimits-006-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-004-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-005-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-spacing-006-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-004-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-stretchy-005-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-004-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-005-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/operators/operator-dictionary-symmetric-006-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/root-parameters-2-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/empty-underover-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-parameters-2-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-4.tentative-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-1-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/spaces/space-like-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/presentation-markup/tables/dynamic-table-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/attribute-mapping-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/attribute-mapping-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/default-font-family-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/default-properties-on-the-math-root-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/display-2-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/displaystyle-3-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/multi-column-layout-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-003-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/css-styling/scriptlevel-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/content-editable-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/display-1-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-002-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/integration-point-5-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Added. * platform/mac-wk2/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Added. * platform/wpe/TestExpectations: * tests-options.json: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@267531 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1 parent 769ac4e commit c3aa4e6

File tree

473 files changed

+18688
-1501
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

473 files changed

+18688
-1501
lines changed

LayoutTests/ChangeLog

Lines changed: 253 additions & 0 deletions
Large diffs are not rendered by default.

LayoutTests/TestExpectations

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,6 +1288,17 @@ imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-auto.ht
12881288
imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-case-sensitivity.html [ ImageOnlyFailure ]
12891289
imported/w3c/web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-border-margin-001.html [ ImageOnlyFailure ]
12901290
imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/inferred-mrow-stretchy.html [ Pass Failure ]
1291+
imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-invalid-2.html [ ImageOnlyFailure ]
1292+
imported/w3c/web-platform-tests/mathml/presentation-markup/fractions/frac-invalid-3.html [ ImageOnlyFailure ]
1293+
imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/legacy-mfenced-element-001.html [ ImageOnlyFailure ]
1294+
imported/w3c/web-platform-tests/mathml/presentation-markup/radicals/dynamic-radical-paint-invalidation-001.html [ ImageOnlyFailure ]
1295+
imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/subsup-legacy-scriptshift-attributes-001.tentative.html [ ImageOnlyFailure ]
1296+
imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-form-minus-plus.html [ ImageOnlyFailure ]
1297+
imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-form.html [ ImageOnlyFailure ]
1298+
imported/w3c/web-platform-tests/mathml/presentation-markup/operators/mo-single-char-and-children.html [ ImageOnlyFailure ]
1299+
imported/w3c/web-platform-tests/mathml/relations/css-styling/clip.html [ ImageOnlyFailure ]
1300+
imported/w3c/web-platform-tests/mathml/relations/css-styling/presentational-hints-001.html [ ImageOnlyFailure ]
1301+
imported/w3c/web-platform-tests/mathml/relations/css-styling/transform.html [ ImageOnlyFailure ]
12911302

12921303
# This MathML test should be rewritten.
12931304
webkit.org/b/201356 mathml/presentation/stretchy-depth-height-symmetric.html [ Skip ]

LayoutTests/imported/w3c/ChangeLog

Lines changed: 246 additions & 0 deletions
Large diffs are not rendered by default.

LayoutTests/imported/w3c/resources/import-expectations.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@
9393
"web-platform-tests/css/css-flexbox": "import",
9494
"web-platform-tests/css/css-font-loading": "import",
9595
"web-platform-tests/css/css-fonts": "import",
96+
"web-platform-tests/css/css-fonts/math-script-level-and-math-style/": "import",
9697
"web-platform-tests/css/css-grid": "import",
9798
"web-platform-tests/css/css-grid/abspos": "import",
9899
"web-platform-tests/css/css-grid/alignment/": "import",

LayoutTests/imported/w3c/resources/resource-files.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2545,6 +2545,8 @@
25452545
"web-platform-tests/infrastructure/assumptions/ahem-notref.html",
25462546
"web-platform-tests/infrastructure/reftest/red.html",
25472547
"web-platform-tests/intersection-observer/observer-in-iframe.html",
2548+
"web-platform-tests/mathml/crashtests/display-and-column-properties.html",
2549+
"web-platform-tests/mathml/crashtests/multicol-on-token-elements.html",
25482550
"web-platform-tests/mathml/presentation-markup/fractions/frac-color-001-notref.html",
25492551
"web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003-notref.html",
25502552
"web-platform-tests/mathml/relations/css-styling/mathbackground-001-notref.html",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>math-depth</title>
5+
<meta charset="utf-8">
6+
<link rel="help" href="https://mathml-refresh.github.io/mathml-core/#the-math-script-level-property">
7+
<meta name="assert" content="Check the computed value of math-depth">
8+
<script src="/resources/testharness.js"></script>
9+
<script src="/resources/testharnessreport.js"></script>
10+
<script>
11+
function mathDepth(id) {
12+
return window.getComputedStyle(document.getElementById(id)).
13+
getPropertyValue("math-depth");
14+
}
15+
setup({ explicit_done: true });
16+
window.addEventListener("load", function() {
17+
test(function() {
18+
assert_equals(mathDepth("initial"), "0");
19+
assert_equals(mathDepth("initialFrom11"), "0");
20+
}, "Initial value of math-depth");
21+
test(function() {
22+
assert_equals(mathDepth("inherited11"), "11");
23+
assert_equals(mathDepth("inherited-7"), "-7");
24+
}, "Inherited values of math-depth");
25+
test(function() {
26+
assert_equals(mathDepth("inherited9specifiedAutoInline"), "10");
27+
assert_equals(mathDepth("inherited9specifiedAutoDisplay"), "9");
28+
}, "Specified math-depth: auto-add");
29+
test(function() {
30+
assert_equals(mathDepth("specified11"), "11");
31+
assert_equals(mathDepth("specified-7"), "-7");
32+
}, "Specified math-depth: <integer>");
33+
test(function() {
34+
assert_equals(mathDepth("specifiedAdd10From5"), "15");
35+
assert_equals(mathDepth("specifiedAdd-15From5"), "-10");
36+
}, "Specified math-depth: add(<integer>)");
37+
done();
38+
});
39+
</script>
40+
</head>
41+
<body>
42+
<div id="log"></div>
43+
<div id="initial"></div>
44+
<div id="specified11" style="math-depth: 11">
45+
<div id="initialFrom11" style="math-depth: initial"></div>
46+
<div id="inherited11"></div>
47+
</div>
48+
<div id="specified-7" style="math-depth: -7">
49+
<div id="inherited-7"></div>
50+
</div>
51+
<div style="math-depth: 9">
52+
<div style="math-style: compact">
53+
<div id="inherited9specifiedAutoInline" style="math-depth: auto-add" ></div>
54+
</div>
55+
<div style="math-style: normal">
56+
<div id="inherited9specifiedAutoDisplay" style="math-depth: auto-add" ></div>
57+
</div>
58+
</div>
59+
<div style="math-depth: 5">
60+
<div id="specifiedAdd10From5" style="math-depth: add(10)"></div>
61+
<div id="specifiedAdd-15From5" style="math-depth: add(-15)"></div>
62+
</div>
63+
</body>
64+
</html>

LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-002.tentative.html

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="help" href="https://github.com/w3c/csswg-drafts/issues/3746">
77
<link rel="help" href="https://mathml-refresh.github.io/mathml-core/#the-math-script-level-property">
88
<link rel="help" href="https://www.w3.org/TR/cssom-1/#serialize-a-css-component-value">
9-
<meta name="assert" content="Verify effect of font-size: scriptlevel(auto) | scriptlevel(add(<integer>)) | scriptlevel(<integer>), starting from different values of math-script-level.">
9+
<meta name="assert" content="Verify effect of math-depth: auto-add | add(<integer) | (<integer>, starting from different values of math-depth.">
1010
<script src="/resources/testharness.js"></script>
1111
<script src="/resources/testharnessreport.js"></script>
1212
<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
@@ -80,112 +80,112 @@
8080
<div>
8181
<div class="container">
8282
<div>
83-
<div style="font-size: 200px; math-style: display">
84-
<div id="autoDisplay" style="font-size: scriptlevel(auto)"></div>
83+
<div style="font-size: 200px; math-style: normal">
84+
<div id="autoDisplay" style="font-size: math; math-depth: auto-add"></div>
8585
</div>
86-
<div style="font-size: 500px; math-style: inline">
87-
<div id="autoInline" style="font-size: scriptlevel(auto)"></div>
86+
<div style="font-size: 500px; math-style: compact">
87+
<div id="autoInline" style="font-size: math; math-depth: auto-add"></div>
8888
</div>
8989
</div>
9090
<div style="font-size: 2000px;">
91-
<div style="math-style: display; font-size: scriptlevel(7)">
92-
<div id="autoDisplayFrom7" style="font-size: scriptlevel(auto)"></div>
91+
<div style="math-style: normal; font-size: math; math-depth: 7">
92+
<div id="autoDisplayFrom7" style="font-size: math; math-depth: auto-add"></div>
9393
</div>
94-
<div style="math-style: inline; font-size: scriptlevel(7)">
95-
<div id="autoInlineFrom7" style="font-size: scriptlevel(auto)"></div>
94+
<div style="math-style: compact; font-size: math; math-depth: 7">
95+
<div id="autoInlineFrom7" style="font-size: math; math-depth: auto-add"></div>
9696
</div>
9797
</div>
9898
<div>
9999
<div style="font-size: 200px">
100-
<div id="add0" style="font-size: scriptlevel(add(0))"></div>
100+
<div id="add0" style="font-size: math; math-depth: add(0)"></div>
101101
</div>
102102
<div style="font-size: 71px">
103-
<div id="add-1" style="font-size: scriptlevel(add(-1))"></div>
103+
<div id="add-1" style="font-size: math; math-depth: add(-1)"></div>
104104
</div>
105105
<div style="font-size: 500px">
106-
<div id="add1" style="font-size: scriptlevel(add(1))"></div>
106+
<div id="add1" style="font-size: math; math-depth: add(1)"></div>
107107
</div>
108108
<div style="font-size: 200px">
109-
<div id="add-2" style="font-size: scriptlevel(add(-2))"></div>
109+
<div id="add-2" style="font-size: math; math-depth: add(-2)"></div>
110110
</div>
111111
<div style="font-size: 1000px">
112-
<div id="add2" style="font-size: scriptlevel(add(2))"></div>
112+
<div id="add2" style="font-size: math; math-depth: add(2)"></div>
113113
</div>
114114
<div style="font-size: 30px">
115-
<div id="add-9" style="font-size: scriptlevel(add(-9))"></div>
115+
<div id="add-9" style="font-size: math; math-depth: add(-9)"></div>
116116
</div>
117117
<div style="font-size: 2000px">
118-
<div id="add9" style="font-size: scriptlevel(add(9))"></div>
118+
<div id="add9" style="font-size: math; math-depth: add(9)"></div>
119119
</div>
120120
</div>
121-
<div style="font-size: scriptlevel(3);">
121+
<div style="math-depth: 3;">
122122
<div style="font-size: 200px;">
123-
<div id="add0from3" style="font-size: scriptlevel(add(0))"></div>
123+
<div id="add0from3" style="font-size: math; math-depth: add(0)"></div>
124124
</div>
125125
<div style="font-size: 71px;">
126-
<div id="add-1from3" style="font-size: scriptlevel(add(-1))"></div>
126+
<div id="add-1from3" style="font-size: math; math-depth: add(-1)"></div>
127127
</div>
128128
<div style="font-size: 500px;">
129-
<div id="add1from3" style="font-size: scriptlevel(add(1))"></div>
129+
<div id="add1from3" style="font-size: math; math-depth: add(1)"></div>
130130
</div>
131131
<div style="font-size: 200px;">
132-
<div id="add-2from3" style="font-size: scriptlevel(add(-2))"></div>
132+
<div id="add-2from3" style="font-size: math; math-depth: add(-2)"></div>
133133
</div>
134134
<div style="font-size: 1000px;">
135-
<div id="add2from3" style="font-size: scriptlevel(add(2))"></div>
135+
<div id="add2from3" style="font-size: math; math-depth: add(2)"></div>
136136
</div>
137137
<div style="font-size: 30px;">
138-
<div id="add-9from3" style="font-size: scriptlevel(add(-9))"></div>
138+
<div id="add-9from3" style="font-size: math; math-depth: add(-9)"></div>
139139
</div>
140140
<div style="font-size: 2000px;">
141-
<div id="add9from3" style="font-size: scriptlevel(add(9))"></div>
141+
<div id="add9from3" style="font-size: math; math-depth: add(9)"></div>
142142
</div>
143143
</div>
144144
<div>
145145
<div style="font-size: 200px">
146-
<div id="set0" style="font-size: scriptlevel(0)"></div>
146+
<div id="set0" style="font-size: math; math-depth: 0"></div>
147147
</div>
148148
<div style="font-size: 71px">
149-
<div id="set-1" style="font-size: scriptlevel(-1)"></div>
149+
<div id="set-1" style="font-size: math; math-depth: -1"></div>
150150
</div>
151151
<div style="font-size: 500px">
152-
<div id="set1" style="font-size: scriptlevel(1)"></div>
152+
<div id="set1" style="font-size: math; math-depth: 1"></div>
153153
</div>
154154
<div style="font-size: 200px">
155-
<div id="set-2" style="font-size: scriptlevel(-2)"></div>
155+
<div id="set-2" style="font-size: math; math-depth: -2"></div>
156156
</div>
157157
<div style="font-size: 1000px">
158-
<div id="set2" style="font-size: scriptlevel(2)"></div>
158+
<div id="set2" style="font-size: math; math-depth: 2"></div>
159159
</div>
160160
<div style="font-size: 30px">
161-
<div id="set-9" style="font-size: scriptlevel(-9)"></div>
161+
<div id="set-9" style="font-size: math; math-depth: -9"></div>
162162
</div>
163163
<div style="font-size: 2000px">
164-
<div id="set9" style="font-size: scriptlevel(9)"></div>
164+
<div id="set9" style="font-size: math; math-depth: 9"></div>
165165
</div>
166166
</div>
167167
</div>
168-
<div style="font-size: scriptlevel(50)">
168+
<div style="math-depth: 50">
169169
<div style="font-size: 200px;">
170-
<div id="set50" style="font-size: scriptlevel(50)"></div>
170+
<div id="set50" style="font-size: math; math-depth: 50"></div>
171171
</div>
172172
<div style="font-size: 71px;">
173-
<div id="set49" style="font-size: scriptlevel(49)"></div>
173+
<div id="set49" style="font-size: math; math-depth: 49"></div>
174174
</div>
175175
<div style="font-size: 500px;">
176-
<div id="set51" style="font-size: scriptlevel(51)"></div>
176+
<div id="set51" style="font-size: math; math-depth: 51"></div>
177177
</div>
178178
<div style="font-size: 200px;">
179-
<div id="set48" style="font-size: scriptlevel(48)"></div>
179+
<div id="set48" style="font-size: math; math-depth: 48"></div>
180180
</div>
181181
<div style="font-size: 1000px;">
182-
<div id="set52" style="font-size: scriptlevel(52)"></div>
182+
<div id="set52" style="font-size: math; math-depth: 52"></div>
183183
</div>
184184
<div style="font-size: 30px;">
185-
<div id="set41" style="font-size: scriptlevel(41)"></div>
185+
<div id="set41" style="font-size: math; math-depth: 41"></div>
186186
</div>
187187
<div style="font-size: 2000px;">
188-
<div id="set59" style="font-size: scriptlevel(59)"></div>
188+
<div id="set59" style="font-size: math; math-depth: 59"></div>
189189
</div>
190190
</div>
191191
</div>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>math-depth</title>
5+
<meta charset="utf-8">
6+
<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
7+
<style>
8+
.container {
9+
/* Ahem font does not have a MATH table so the font-size scale factor
10+
is always 0.71^{computed - inherited math script level} */
11+
font: 100px/1 Ahem;
12+
}
13+
</style>
14+
</head>
15+
<body>
16+
<p>Test passes if you see two squares of side 100px.</p>
17+
<div class="container">
18+
<div>X</div>
19+
</div>
20+
<br/>
21+
<div class="container">
22+
<div>X</div>
23+
</div>
24+
</body>
25+
</html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>math-depth</title>
5+
<meta charset="utf-8">
6+
<link rel="help" href="https://github.com/w3c/csswg-drafts/issues/3746">
7+
<link rel="help" href="https://mathml-refresh.github.io/mathml-core/#the-math-script-level-property">
8+
<meta name="assert" content="If specified font-size is not 'math' then math-depth does not affect the computed value of font-size.">
9+
<link rel="match" href="math-script-level-003.tentative-ref.html">
10+
<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
11+
<style>
12+
.container {
13+
/* Ahem font does not have a MATH table so the font-size scale factor
14+
is always 0.71^{computed - inherited math script level} */
15+
font: 100px/1 Ahem;
16+
}
17+
</style>
18+
</head>
19+
<body>
20+
<p>Test passes if you see two squares of side 100px.</p>
21+
<div class="container" style="math-script-level: 3;">
22+
<div style="math-level: 9; font-size: 100px;">X</div>
23+
</div>
24+
<br/>
25+
<div class="container" style="math-script-level: 3;">
26+
<div style="math-level: 9;">X</div>
27+
</div>
28+
</body>
29+
</html>

LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/math-script-level-and-math-style/math-script-level-004.tentative.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@
3737
}
3838
.big { font-size: 3000px; }
3939
.small { font-size: 150px; }
40-
.level-3 { font-size: scriptlevel(-3); }
41-
.level-1 { font-size: scriptlevel(-1); }
42-
.level0 { font-size: scriptlevel(0); }
43-
.level1 { font-size: scriptlevel(1); }
44-
.level2 { font-size: scriptlevel(2); }
45-
.level3 { font-size: scriptlevel(3); }
46-
.level5 { font-size: scriptlevel(5); }
40+
.level-3 { font-size: math; math-depth: -3; }
41+
.level-1 { font-size: math; math-depth: -1; }
42+
.level0 { font-size: math; math-depth: 0; }
43+
.level1 { font-size: math; math-depth: 1; }
44+
.level2 { font-size: math; math-depth: 2; }
45+
.level3 { font-size: math; math-depth: 3; }
46+
.level5 { font-size: math; math-depth: 5; }
4747
</style>
4848
<script>
4949
const big = 3000;

0 commit comments

Comments
 (0)