From 20e57b5c74b96673c70bd168e58e879c4e0530dd Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Sat, 14 Sep 2019 10:23:31 +0000 Subject: [PATCH] Update web-platform-tests to revision bf42dca1ce568ce559d5a4cad507239035b91dcb --- .../url/url-in-tags-revoke.window.js.ini | 2 +- tests/wpt/metadata/MANIFEST.json | 329 ++++++- .../percentage-heights-007.html.ini | 2 + .../css-fonts/parsing/font-computed.html.ini | 927 ++++++++++++++++++ .../css/css-fonts/parsing/font-valid.html.ini | 462 +++++++++ .../matchMedia-display-none-iframe.html.ini | 2 - .../font-shorthand-serialization.html.ini | 4 + .../contentType/contenttype_txt.html.ini | 2 - ...aria-element-reflection.tentative.html.ini | 18 + .../fetch/content-type/response.window.js.ini | 14 +- .../fetch/content-type/script.window.js.ini | 3 + ...ation-unload-same-origin-fragment.html.ini | 4 - .../traverse_the_history_1.html.ini | 4 - .../traverse_the_history_4.html.ini | 4 - ...creating_browsing_context_test_01.html.ini | 3 +- .../iframe_sandbox_popups_escaping-3.html.ini | 2 +- .../non-active-document.html.ini | 10 + .../autofocus/skip-not-fully-active.html.ini | 5 + .../form-submission-algorithm.html.ini | 4 - .../the-details-element/toggleEvent.html.ini | 7 + ...ocument-close-with-pending-script.html.ini | 5 + .../sub-sample-buffer-stitching.html.ini | 6 + .../workers/WorkerGlobalScope-close.html.ini | 4 + .../Worker/Worker-constructor.html.ini | 2 + .../css/transition_calc_implicit.html.ini | 2 - ...gin-in-unresolvable-percentage-height.html | 14 + ...tative.html => color-scheme-computed.html} | 0 .../css-flexbox/percentage-heights-007.html | 42 + .../css/css-fonts/parsing/font-computed.html | 28 +- .../css/css-fonts/parsing/font-invalid.html | 1 + .../css/css-fonts/parsing/font-valid.html | 2 +- .../position-absolute-replaced-minmax.html | 75 +- .../first-letter-property-whitelist.html | 2 +- .../snap-to-visible-areas-both.html | 70 ++ ...=> snap-to-visible-areas-margin-both.html} | 58 +- .../snap-to-visible-areas-margin-x-axis.html | 69 ++ .../snap-to-visible-areas-margin-y-axis.html | 69 ++ .../snap-to-visible-areas-x-axis.html | 66 ++ .../snap-to-visible-areas-y-axis.html | 66 ++ .../line-breaking/line-breaking-020.html | 30 + .../cssom/font-shorthand-serialization.html | 4 +- .../animation/offset-interpolation.html | 9 - .../aria-element-reflection.tentative.html | 203 ++++ .../global-attributes/dataset-set.html | 24 +- .../autofocus/resources/child-iframe.html | 18 + .../resources/grand-child-autofocus.html | 18 + .../autofocus/same-origin-autofocus.html | 46 + .../autofocus/skip-not-fully-active.html | 10 +- .../document-close-with-pending-script.html | 67 ++ .../assumptions/allowed-to-play.html.ini | 2 - .../assumptions/html-elements.html.ini | 5 - .../infrastructure/reftest/size.html.ini | 4 - .../infrastructure/server/context.any.js.ini | 1 - .../server/order-of-metas.any.js.ini | 21 - .../server/order-of-metas.window.js.ini | 4 - .../server/secure-context.https.any.js.ini | 1 - .../infrastructure/server/title.any.js.ini | 14 - .../testdriver/file_upload.sub.html.ini | 3 - .../interfaces/mediacapture-streams.idl | 15 +- .../image-inside-svg.html | 27 + .../image-not-fully-visible.html | 53 + .../fractions/frac-bar-002-ref.html | 23 + .../fractions/frac-bar-002.html | 82 ++ .../fractions/frac-default-padding-ref.html | 19 + .../fractions/frac-default-padding.html | 37 + .../mo-movablelimits-from-in-flow.html | 2 +- .../scripts/cramped-001.html | 4 +- .../presentation-markup/tables/table-001.html | 286 ++++++ .../presentation-markup/tables/table-002.html | 146 +++ .../css-styling/ignored-properties-001.html | 85 ++ .../not-participating-to-parent-layout.html | 1 - .../padding-border-margin/padding-002.html | 3 +- .../mathml/support/mathml-fragments.js | 23 +- ...pp-supports-shipping-contact-delegation.js | 44 + ...pping-contact-delegation-manual.https.html | 88 ++ .../resources/chromium/webxr-test.js | 56 +- .../tests/unit/test-return-restrictions.html | 8 +- .../resources/testharness.js | 2 +- .../webxr/resources/webxr_test_constants.js | 8 + .../xrSession_visibilityState.https.html | 6 +- .../webxr/xrView_oneframeupdate.https.html | 14 +- 81 files changed, 3616 insertions(+), 289 deletions(-) create mode 100644 tests/wpt/metadata/css/css-flexbox/percentage-heights-007.html.ini delete mode 100644 tests/wpt/metadata/css/cssom-view/matchMedia-display-none-iframe.html.ini create mode 100644 tests/wpt/metadata/css/cssom/font-shorthand-serialization.html.ini delete mode 100644 tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini create mode 100644 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini create mode 100644 tests/wpt/metadata/html/semantics/forms/autofocus/skip-not-fully-active.html.ini create mode 100644 tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini create mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html.ini create mode 100644 tests/wpt/metadata/workers/WorkerGlobalScope-close.html.ini create mode 100644 tests/wpt/metadata/workers/constructors/Worker/Worker-constructor.html.ini delete mode 100644 tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini create mode 100644 tests/wpt/web-platform-tests/css/CSS2/normal-flow/child-bottom-margin-in-unresolvable-percentage-height.html rename tests/wpt/web-platform-tests/css/css-color-adjust/parsing/{color-scheme-computed.tentative.html => color-scheme-computed.html} (100%) create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/percentage-heights-007.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-both.html rename tests/wpt/web-platform-tests/css/css-scroll-snap/{snap-to-visible-areas.html => snap-to-visible-areas-margin-both.html} (55%) create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-x-axis.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-y-axis.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-x-axis.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-y-axis.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-020.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/child-iframe.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/grand-child-autofocus.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/forms/autofocus/same-origin-autofocus.html create mode 100644 tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html delete mode 100644 tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/reftest/size.html.ini delete mode 100644 tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/server/order-of-metas.window.js.ini create mode 100644 tests/wpt/web-platform-tests/largest-contentful-paint/image-inside-svg.html create mode 100644 tests/wpt/web-platform-tests/largest-contentful-paint/image-not-fully-visible.html create mode 100644 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-bar-002-ref.html create mode 100644 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-bar-002.html create mode 100644 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-default-padding-ref.html create mode 100644 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-default-padding.html create mode 100644 tests/wpt/web-platform-tests/mathml/presentation-markup/tables/table-001.html create mode 100644 tests/wpt/web-platform-tests/mathml/presentation-markup/tables/table-002.html create mode 100644 tests/wpt/web-platform-tests/mathml/relations/css-styling/ignored-properties-001.html create mode 100644 tests/wpt/web-platform-tests/payment-handler/app-supports-shipping-contact-delegation.js create mode 100644 tests/wpt/web-platform-tests/payment-handler/supports-shipping-contact-delegation-manual.https.html diff --git a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini index 76b398963ae..a9e46713244 100644 --- a/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini +++ b/tests/wpt/metadata/FileAPI/url/url-in-tags-revoke.window.js.ini @@ -7,7 +7,7 @@ expected: FAIL [Opening a blob URL in a new window immediately before revoking it works.] - expected: FAIL + expected: TIMEOUT [Opening a blob URL in a noopener about:blank window immediately before revoking it works.] expected: FAIL diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 3ed7c848d7a..5f8b379e0d4 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -14329,6 +14329,12 @@ {} ] ], + "payment-handler/supports-shipping-contact-delegation-manual.https.html": [ + [ + "payment-handler/supports-shipping-contact-delegation-manual.https.html", + {} + ] + ], "payment-method-basic-card/empty-data-manual.https.html": [ [ "payment-method-basic-card/empty-data-manual.https.html", @@ -67515,6 +67521,18 @@ {} ] ], + "css/CSS2/normal-flow/child-bottom-margin-in-unresolvable-percentage-height.html": [ + [ + "css/CSS2/normal-flow/child-bottom-margin-in-unresolvable-percentage-height.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/CSS2/normal-flow/dynamic-percentage-height.html": [ [ "css/CSS2/normal-flow/dynamic-percentage-height.html", @@ -121887,6 +121905,18 @@ {} ] ], + "css/css-flexbox/percentage-heights-007.html": [ + [ + "css/css-flexbox/percentage-heights-007.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/percentage-size-subitems-001.html": [ [ "css/css-flexbox/percentage-size-subitems-001.html", @@ -205407,6 +205437,18 @@ {} ] ], + "mathml/presentation-markup/fractions/frac-bar-002.html": [ + [ + "mathml/presentation-markup/fractions/frac-bar-002.html", + [ + [ + "/mathml/presentation-markup/fractions/frac-bar-002-ref.html", + "==" + ] + ], + {} + ] + ], "mathml/presentation-markup/fractions/frac-color-001.html": [ [ "mathml/presentation-markup/fractions/frac-color-001.html", @@ -205467,6 +205509,18 @@ {} ] ], + "mathml/presentation-markup/fractions/frac-default-padding.html": [ + [ + "mathml/presentation-markup/fractions/frac-default-padding.html", + [ + [ + "/mathml/presentation-markup/fractions/frac-default-padding-ref.html", + "==" + ] + ], + {} + ] + ], "mathml/presentation-markup/fractions/frac-linethickness-001.html": [ [ "mathml/presentation-markup/fractions/frac-linethickness-001.html", @@ -205700,7 +205754,7 @@ "mathml/presentation-markup/operators/mo-movablelimits-from-in-flow.html", [ [ - "/mathml/presentation-markup/operators/mo-movablelimits-ref.html", + "/mathml/presentation-markup/operators/mo-movablelimits-from-in-flow-ref.html", "==" ] ], @@ -273900,12 +273954,18 @@ "html/semantics/forms/autofocus/resources/child-autofocus.html": [ [] ], + "html/semantics/forms/autofocus/resources/child-iframe.html": [ + [] + ], "html/semantics/forms/autofocus/resources/erase-first.css": [ [] ], "html/semantics/forms/autofocus/resources/frame-with-autofocus-element.html": [ [] ], + "html/semantics/forms/autofocus/resources/grand-child-autofocus.html": [ + [] + ], "html/semantics/forms/autofocus/resources/moving-autofocus-to-parent.html": [ [] ], @@ -275541,18 +275601,12 @@ "infrastructure/metadata/infrastructure/reftest/reftest_timeout.html.ini": [ [] ], - "infrastructure/metadata/infrastructure/reftest/size.html.ini": [ - [] - ], "infrastructure/metadata/infrastructure/server/context.any.js.ini": [ [] ], "infrastructure/metadata/infrastructure/server/order-of-metas.any.js.ini": [ [] ], - "infrastructure/metadata/infrastructure/server/order-of-metas.window.js.ini": [ - [] - ], "infrastructure/metadata/infrastructure/server/secure-context.https.any.js.ini": [ [] ], @@ -276264,6 +276318,9 @@ "mathml/presentation-markup/fractions/frac-bar-001-ref.html": [ [] ], + "mathml/presentation-markup/fractions/frac-bar-002-ref.html": [ + [] + ], "mathml/presentation-markup/fractions/frac-color-001-notref.html": [ [] ], @@ -276279,6 +276336,9 @@ "mathml/presentation-markup/fractions/frac-created-dynamically-ref.html": [ [] ], + "mathml/presentation-markup/fractions/frac-default-padding-ref.html": [ + [] + ], "mathml/presentation-markup/fractions/frac-linethickness-001-ref.html": [ [] ], @@ -277788,6 +277848,9 @@ "payment-handler/app-change-payment-method.js": [ [] ], + "payment-handler/app-supports-shipping-contact-delegation.js": [ + [] + ], "payment-handler/basic-card.js": [ [] ], @@ -316235,9 +316298,9 @@ {} ] ], - "css/css-color-adjust/parsing/color-scheme-computed.tentative.html": [ + "css/css-color-adjust/parsing/color-scheme-computed.html": [ [ - "css/css-color-adjust/parsing/color-scheme-computed.tentative.html", + "css/css-color-adjust/parsing/color-scheme-computed.html", {} ] ], @@ -322607,9 +322670,39 @@ {} ] ], - "css/css-scroll-snap/snap-to-visible-areas.html": [ + "css/css-scroll-snap/snap-to-visible-areas-both.html": [ [ - "css/css-scroll-snap/snap-to-visible-areas.html", + "css/css-scroll-snap/snap-to-visible-areas-both.html", + {} + ] + ], + "css/css-scroll-snap/snap-to-visible-areas-margin-both.html": [ + [ + "css/css-scroll-snap/snap-to-visible-areas-margin-both.html", + {} + ] + ], + "css/css-scroll-snap/snap-to-visible-areas-margin-x-axis.html": [ + [ + "css/css-scroll-snap/snap-to-visible-areas-margin-x-axis.html", + {} + ] + ], + "css/css-scroll-snap/snap-to-visible-areas-margin-y-axis.html": [ + [ + "css/css-scroll-snap/snap-to-visible-areas-margin-y-axis.html", + {} + ] + ], + "css/css-scroll-snap/snap-to-visible-areas-x-axis.html": [ + [ + "css/css-scroll-snap/snap-to-visible-areas-x-axis.html", + {} + ] + ], + "css/css-scroll-snap/snap-to-visible-areas-y-axis.html": [ + [ + "css/css-scroll-snap/snap-to-visible-areas-y-axis.html", {} ] ], @@ -325835,6 +325928,12 @@ {} ] ], + "css/css-text/line-breaking/line-breaking-020.html": [ + [ + "css/css-text/line-breaking/line-breaking-020.html", + {} + ] + ], "css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html": [ [ "css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html", @@ -358663,6 +358762,14 @@ {} ] ], + "html/semantics/forms/autofocus/same-origin-autofocus.html": [ + [ + "html/semantics/forms/autofocus/same-origin-autofocus.html", + { + "testdriver": true + } + ] + ], "html/semantics/forms/autofocus/skip-another-top-level-browsing-context.html": [ [ "html/semantics/forms/autofocus/skip-another-top-level-browsing-context.html", @@ -363945,6 +364052,12 @@ {} ] ], + "html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html": [ + [ + "html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html", + {} + ] + ], "html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml": [ [ "html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml", @@ -367018,6 +367131,18 @@ {} ] ], + "largest-contentful-paint/image-inside-svg.html": [ + [ + "largest-contentful-paint/image-inside-svg.html", + {} + ] + ], + "largest-contentful-paint/image-not-fully-visible.html": [ + [ + "largest-contentful-paint/image-not-fully-visible.html", + {} + ] + ], "largest-contentful-paint/image-src-change.html": [ [ "largest-contentful-paint/image-src-change.html", @@ -367589,6 +367714,18 @@ {} ] ], + "mathml/presentation-markup/tables/table-001.html": [ + [ + "mathml/presentation-markup/tables/table-001.html", + {} + ] + ], + "mathml/presentation-markup/tables/table-002.html": [ + [ + "mathml/presentation-markup/tables/table-002.html", + {} + ] + ], "mathml/presentation-markup/tables/table-axis-height.html": [ [ "mathml/presentation-markup/tables/table-axis-height.html", @@ -367625,6 +367762,12 @@ {} ] ], + "mathml/relations/css-styling/ignored-properties-001.html": [ + [ + "mathml/relations/css-styling/ignored-properties-001.html", + {} + ] + ], "mathml/relations/css-styling/lengths-2.html": [ [ "mathml/relations/css-styling/lengths-2.html", @@ -513300,6 +513443,10 @@ "b3a7420c630ad4c84e5593ad48f48f3072a88b98", "visual" ], + "css/CSS2/normal-flow/child-bottom-margin-in-unresolvable-percentage-height.html": [ + "6c075f7ac779ef735705aa06e4418a863c2ac1d7", + "reftest" + ], "css/CSS2/normal-flow/containing-block-percent-margin-bottom.html": [ "9dfc1963ac8a3bbccdd317e2b21613d08db21452", "testharness" @@ -547336,7 +547483,7 @@ "f7f6529349bf1ba0436e2d1165a81552de95ffaa", "testharness" ], - "css/css-color-adjust/parsing/color-scheme-computed.tentative.html": [ + "css/css-color-adjust/parsing/color-scheme-computed.html": [ "80b9803981f7123d22c637ee9056c04ba3108818", "testharness" ], @@ -554860,6 +555007,10 @@ "5633dba3bdb63188d5ce10112d22b69bb5eb21a3", "reftest" ], + "css/css-flexbox/percentage-heights-007.html": [ + "1318933952c99e9bb142f74110cbc388e6dda6c4", + "reftest" + ], "css/css-flexbox/percentage-size-subitems-001.html": [ "70f3953052a3a770c6cd15ee169607a00fc452b0", "reftest" @@ -556725,7 +556876,7 @@ "testharness" ], "css/css-fonts/parsing/font-computed.html": [ - "b3f104e62439d48d167559cfd2aeb5e509991f82", + "ab2694d211468b62b7d82d8ec353005d058b4f24", "testharness" ], "css/css-fonts/parsing/font-family-computed.html": [ @@ -556753,7 +556904,7 @@ "testharness" ], "css/css-fonts/parsing/font-invalid.html": [ - "d6db9338aa2adf5945fd88e29bdd9376e2efe1d1", + "950747580e8bc0fb46c919669977681fe308d805", "testharness" ], "css/css-fonts/parsing/font-kerning-computed.html": [ @@ -556829,7 +556980,7 @@ "testharness" ], "css/css-fonts/parsing/font-valid.html": [ - "769e6b42eae37a864fec6577614917f7b1fd7667", + "896be89741bd14acd961398791f62db3ec876c8d", "testharness" ], "css/css-fonts/parsing/font-variant-caps-computed.html": [ @@ -572597,7 +572748,7 @@ "testharness" ], "css/css-position/position-absolute-replaced-minmax.html": [ - "644b147a227e100c500de2de9e4f8e8449a4a21e", + "ff6757aeea32a875f0f7a7a7d38cf7da5bc1066c", "testharness" ], "css/css-position/position-fixed-at-bottom-right-on-viewport.html": [ @@ -573249,7 +573400,7 @@ "reftest" ], "css/css-pseudo/first-letter-property-whitelist.html": [ - "e3b3f532fefe0ed88b01e19457a747bd3013ac21", + "9ad7b31c3621b3c5fc7a9e2ec0eb35895c9f9eae", "testharness" ], "css/css-pseudo/first-letter-width-ref.html": [ @@ -576416,8 +576567,28 @@ "2a4402579cf06ffb2f5611dfd6207fabcb8bdafe", "testharness" ], - "css/css-scroll-snap/snap-to-visible-areas.html": [ - "3e822db02e675a3a8799f69f86d2bc93507c7547", + "css/css-scroll-snap/snap-to-visible-areas-both.html": [ + "da10f982f1f2dc3a764291ede3c2f13560e36082", + "testharness" + ], + "css/css-scroll-snap/snap-to-visible-areas-margin-both.html": [ + "f148036a1d5d7165ffc085b2c4f6d49ae64fe9af", + "testharness" + ], + "css/css-scroll-snap/snap-to-visible-areas-margin-x-axis.html": [ + "dea9225a4728e10288d1af607961db855dcff169", + "testharness" + ], + "css/css-scroll-snap/snap-to-visible-areas-margin-y-axis.html": [ + "60c548844500397631cae018b32033ea3cc302ae", + "testharness" + ], + "css/css-scroll-snap/snap-to-visible-areas-x-axis.html": [ + "b8b226f1afecc5f0b9c01ef462fb5267682b739f", + "testharness" + ], + "css/css-scroll-snap/snap-to-visible-areas-y-axis.html": [ + "80d2e9946de8827d9d53686f6c9b4abea2e27592", "testharness" ], "css/css-scroll-snap/support/scroll-target-align-001-iframe.html": [ @@ -583180,6 +583351,10 @@ "e755eff38133b6db65e9902a94047b120cf81dd1", "reftest" ], + "css/css-text/line-breaking/line-breaking-020.html": [ + "7c8d0f119edb5ef768b37a5a41b8df9bb9e59600", + "testharness" + ], "css/css-text/line-breaking/line-breaking-atomic-001.html": [ "e071378c95fd436484a3056ecb2ba6ff35ddbaae", "reftest" @@ -606509,7 +606684,7 @@ "testharness" ], "css/cssom/font-shorthand-serialization.html": [ - "6f6834a7509d0f58d37f40d6a6e45226f2e54092", + "29082f83eaf75a0831e5175b8b1217c4ecf4ebcd", "testharness" ], "css/cssom/getComputedStyle-detached-subtree.html": [ @@ -608349,7 +608524,7 @@ "testharness" ], "css/motion/animation/offset-interpolation.html": [ - "0d1ba1c8875ca1d76e52a01a655037cad6f8eff9", + "04f4d4b3bd78f95939c34aa098b85a7947d4fcbd", "testharness" ], "css/motion/animation/offset-path-interpolation-001.html": [ @@ -622141,7 +622316,7 @@ "testharness" ], "dom/nodes/aria-element-reflection.tentative.html": [ - "974727f92aa315d727295fcf7b650bc24c507aab", + "848828810f160d5ac01f11bf41b27230b9738800", "testharness" ], "dom/nodes/attributes.html": [ @@ -633309,7 +633484,7 @@ "testharness" ], "html/dom/elements/global-attributes/dataset-set.html": [ - "722b17977e412a3c504fe708841ff273cf76e9e0", + "dbce5de309a1d0b4c70305b13540851a67c0ce91", "testharness" ], "html/dom/elements/global-attributes/dataset.html": [ @@ -643576,6 +643751,10 @@ "afd5601a523ff0a1d60d37b171b2098a38600ace", "support" ], + "html/semantics/forms/autofocus/resources/child-iframe.html": [ + "2645a180e4866ed9d1f0a107fc912d53b7437247", + "support" + ], "html/semantics/forms/autofocus/resources/erase-first.css": [ "bbbcf799393fc047dae6d47836c3696868df8fb7", "support" @@ -643584,6 +643763,10 @@ "985cba41494919525031081d236e4409aace453c", "support" ], + "html/semantics/forms/autofocus/resources/grand-child-autofocus.html": [ + "88be6e0b04a99b8477925107e1f534024f021b5e", + "support" + ], "html/semantics/forms/autofocus/resources/moving-autofocus-to-parent.html": [ "fc6c298a46e376cf45089f168cf841cab59ffd5c", "support" @@ -643592,6 +643775,10 @@ "0eeb5a9f0adf1d09959227241cd71fe32ebb485c", "support" ], + "html/semantics/forms/autofocus/same-origin-autofocus.html": [ + "9cfcdb925cf16cc883ac37f126dc40673066a8b0", + "testharness" + ], "html/semantics/forms/autofocus/skip-another-top-level-browsing-context.html": [ "d392b903f075276a03189207e57d789608523de1", "testharness" @@ -643605,7 +643792,7 @@ "testharness" ], "html/semantics/forms/autofocus/skip-not-fully-active.html": [ - "32008b3019e905488c35ea432de396a2641cb61a", + "104dd5a4a5e371bf5002c7435e718d8e032fff5a", "testharness" ], "html/semantics/forms/autofocus/spin-by-blocking-style-sheet.html": [ @@ -648488,6 +648675,10 @@ "c522afdd56c7ca0ef16094b9bd98c6bda5becefe", "testharness" ], + "html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html": [ + "1584ca5f97279f157dce9ba1c89cc342f3a427a5", + "testharness" + ], "html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml": [ "cccc26bf17e3afe04cdad59cf2cf325ead1fb581", "testharness" @@ -650421,7 +650612,7 @@ "testharness" ], "infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini": [ - "f9be6a64bdfd7ca033fda2a9cd1bdb105836df20", + "c9fbabede6d695cd3795e4390b35da0454ffcc34", "support" ], "infrastructure/metadata/infrastructure/assumptions/document-fonts-ready.html.ini": [ @@ -650429,7 +650620,7 @@ "support" ], "infrastructure/metadata/infrastructure/assumptions/html-elements.html.ini": [ - "4be883a5cf7ab6869e2e9235acca37549a9045b8", + "67caa470342db6d2b46dab28464f2491f84dd7b2", "support" ], "infrastructure/metadata/infrastructure/browsers/firefox/__dir__.ini": [ @@ -650492,28 +650683,20 @@ "0d1b9bade95d7b101c8dbf51547ffbaec2260c27", "support" ], - "infrastructure/metadata/infrastructure/reftest/size.html.ini": [ - "1c6cd9eff891b315fcbe4bfcded859259d50e509", - "support" - ], "infrastructure/metadata/infrastructure/server/context.any.js.ini": [ - "9667d4d251e8b1915ae2c979766343babd3a0235", + "c3431d687b60aa1a07d9a4307ccfd4a2253ee162", "support" ], "infrastructure/metadata/infrastructure/server/order-of-metas.any.js.ini": [ - "a62ae82b9bec778832cea5e3a95ea069b11b49fc", - "support" - ], - "infrastructure/metadata/infrastructure/server/order-of-metas.window.js.ini": [ - "20e4cbad939b92111c17bdf0d5fdb58d379cf8df", + "8db9536e38cc880865c374f3743d7df9f727a530", "support" ], "infrastructure/metadata/infrastructure/server/secure-context.https.any.js.ini": [ - "0a602b9ae264d92c75a06e79085c20faf4a65e5d", + "5f5ed991cf1b04da84e89d7eae2e0d80b9fd2841", "support" ], "infrastructure/metadata/infrastructure/server/title.any.js.ini": [ - "6f7fed9dc062dbde3d73ea233f18f0f56d8e056c", + "e2a7b5578c3b0dec13206ec60da2a5c018c23eb1", "support" ], "infrastructure/metadata/infrastructure/server/wpt-server-http.sub.html.ini": [ @@ -650549,7 +650732,7 @@ "support" ], "infrastructure/metadata/infrastructure/testdriver/file_upload.sub.html.ini": [ - "a39640b714b838a391f227ac58278ba991fbce66", + "e2bfbf8fb8fb71003bd06a8356fec3a074395040", "support" ], "infrastructure/metadata/infrastructure/testdriver/generate_test_report.html.ini": [ @@ -651153,7 +651336,7 @@ "support" ], "interfaces/mediacapture-streams.idl": [ - "d83777c5d293d04931e1d3ff9611a183e74bd142", + "e82bf36f3d79028dd21ff225c5ee46c9e1578b0a", "support" ], "interfaces/mediasession.idl": [ @@ -651928,6 +652111,14 @@ "41c8c748619aea00c2afe67dd5983ab7601121b0", "testharness" ], + "largest-contentful-paint/image-inside-svg.html": [ + "5fff9e47f6424284fd707e276a68fa1f302d781c", + "testharness" + ], + "largest-contentful-paint/image-not-fully-visible.html": [ + "cec488c1c899d3d8b7ad9fbd306ec6cd92ecc416", + "testharness" + ], "largest-contentful-paint/image-src-change.html": [ "5ec860fa06f3281fd421912298e7b2c93dae19bb", "testharness" @@ -652364,6 +652555,14 @@ "9fc441230588216f5f5b20eab36b465c48cbb41b", "reftest" ], + "mathml/presentation-markup/fractions/frac-bar-002-ref.html": [ + "9d5eef896ab6cab04be090ce970cb7d2347a9fca", + "support" + ], + "mathml/presentation-markup/fractions/frac-bar-002.html": [ + "ccf1bd904e77bf04c71fcab760a708f5aaaeed04", + "reftest" + ], "mathml/presentation-markup/fractions/frac-color-001-notref.html": [ "498d6277a3258c70882e7b2ec92e82e974bf9ab0", "support" @@ -652404,6 +652603,14 @@ "b74338a8804ed4e71c99675035fa070159185905", "reftest" ], + "mathml/presentation-markup/fractions/frac-default-padding-ref.html": [ + "93d3e0162b6b634e012ac07915577bef38d46acb", + "support" + ], + "mathml/presentation-markup/fractions/frac-default-padding.html": [ + "b68bb873ced58ee1b4a349400b4e7520e5631d7d", + "reftest" + ], "mathml/presentation-markup/fractions/frac-linethickness-001-ref.html": [ "d4be8ea03bfc29506af0e26a3d94d5eeafaaf472", "support" @@ -652593,7 +652800,7 @@ "support" ], "mathml/presentation-markup/operators/mo-movablelimits-from-in-flow.html": [ - "b36894e98f67929846224aaa56e9243fe1fc8646", + "d50cac50de3700a54df2df480f412cc269104efc", "reftest" ], "mathml/presentation-markup/operators/mo-movablelimits-ref.html": [ @@ -652625,7 +652832,7 @@ "testharness" ], "mathml/presentation-markup/scripts/cramped-001.html": [ - "2be1c8ad2e8c17b3fcc0f857567fc7c18f040c16", + "d0e636c022ecae289a07533bd45aecb4ef89541f", "testharness" ], "mathml/presentation-markup/scripts/subsup-1.html": [ @@ -652712,6 +652919,14 @@ "2ad6b0b772c39cad147604523409d85bee999564", "testharness" ], + "mathml/presentation-markup/tables/table-001.html": [ + "f967f62a22b2c731b0ad83ded970165539391abe", + "testharness" + ], + "mathml/presentation-markup/tables/table-002.html": [ + "f207bc03f5db20614d0e06b454fb9745290da558", + "testharness" + ], "mathml/presentation-markup/tables/table-axis-height.html": [ "f9354266a7c6c42a75519e9771eb2c61536ad8e5", "testharness" @@ -652824,6 +653039,10 @@ "d28f66c3d5f628dd6b3150251c818a3c7d11df8f", "reftest" ], + "mathml/relations/css-styling/ignored-properties-001.html": [ + "7500c73a3f155022231200484229bf1457464798", + "testharness" + ], "mathml/relations/css-styling/lengths-1-ref.html": [ "9fca6f49632ca080ee1b2a32a9ce2d251241dfcc", "support" @@ -653077,7 +653296,7 @@ "reftest" ], "mathml/relations/css-styling/not-participating-to-parent-layout.html": [ - "1caebf1e630de2fdc9c879aa76e0a4c666fbe841", + "6445cde9ac1697ac7316c2baed7981f9b96de93b", "testharness" ], "mathml/relations/css-styling/padding-border-margin/border-001.html": [ @@ -653101,7 +653320,7 @@ "testharness" ], "mathml/relations/css-styling/padding-border-margin/padding-002.html": [ - "565dfc43b566b0a3c019437111ce21db7885c426", + "5bf9b6aec417a403e81401ec8163f2b234fde416", "testharness" ], "mathml/relations/css-styling/padding-border-margin/padding-border-margin-001-ref.html": [ @@ -653333,7 +653552,7 @@ "support" ], "mathml/support/mathml-fragments.js": [ - "7c7b003e9e683a2770520eeb82a42a0dd1307c9f", + "8376ccf375def30bec02e4226ea189140efcbe65", "support" ], "mathml/tools/axisheight.py": [ @@ -664408,6 +664627,10 @@ "0e5a4768e7626f666077e794e0731c9a1e3e9d35", "support" ], + "payment-handler/app-supports-shipping-contact-delegation.js": [ + "770e2de64f13eeef8a1ee21783c2997facc8ff0b", + "support" + ], "payment-handler/basic-card.js": [ "2db5d4b719fac4dbcfa65f4166c16a5b8d253097", "support" @@ -664484,6 +664707,10 @@ "b9a9dd82d247a80b00e4bc033eeea134d5f900c1", "testharness" ], + "payment-handler/supports-shipping-contact-delegation-manual.https.html": [ + "75b3668981c900ecced0b1ffdd40a95f15125003", + "manual" + ], "payment-handler/untrusted-event.https.html": [ "900ac79d0d21f698707f6efe13a07dd234ed1a30", "testharness" @@ -677545,7 +677772,7 @@ "support" ], "resources/chromium/webxr-test.js": [ - "894e2a24f653e150b738fc576135ed4871a3a644", + "eae4d64b446ecc53ac1ed5210b8ce2c783d08f9e", "support" ], "resources/chromium/webxr-test.js.headers": [ @@ -677873,7 +678100,7 @@ "support" ], "resources/test/tests/unit/test-return-restrictions.html": [ - "8472ba9c9ed3f0baed605813fad1717769875759", + "b846d4dc4300a990edf7a905f301dcaf75bee18c", "support" ], "resources/test/tests/unit/unpaired-surrogates.html": [ @@ -677917,7 +678144,7 @@ "support" ], "resources/testharness.js": [ - "21d5fcc9417f3324617516402afeb45878acd9cf", + "15591042aa4cb0fdd75fe3bf56b9bdfb63fd161d", "support" ], "resources/testharness.js.headers": [ @@ -705289,7 +705516,7 @@ "support" ], "webxr/resources/webxr_test_constants.js": [ - "e0330b80f53398a9ac0cff9edee7b82cc560a8b5", + "dc60f6739d417448c252a93de0f1f61c063e5a35", "support" ], "webxr/resources/webxr_util.js": [ @@ -705489,7 +705716,7 @@ "testharness" ], "webxr/xrSession_visibilityState.https.html": [ - "ebad10095e665cceee34d28004ebf25e06687eeb", + "e7a6041036f9d7c06133c602c976a87c8868dc3e", "testharness" ], "webxr/xrStationaryReferenceSpace_floorlevel_updates.https.html": [ @@ -705505,7 +705732,7 @@ "testharness" ], "webxr/xrView_oneframeupdate.https.html": [ - "4386433788c55dd13bc9a663b6796530e4852368", + "8edb2c0b265f18479644f312f91478d6029e3cd5", "testharness" ], "webxr/xrView_sameObject.https.html": [ diff --git a/tests/wpt/metadata/css/css-flexbox/percentage-heights-007.html.ini b/tests/wpt/metadata/css/css-flexbox/percentage-heights-007.html.ini new file mode 100644 index 00000000000..79181470f1c --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/percentage-heights-007.html.ini @@ -0,0 +1,2 @@ +[percentage-heights-007.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/parsing/font-computed.html.ini b/tests/wpt/metadata/css/css-fonts/parsing/font-computed.html.ini index 6da0037cc4e..4d97e8212a8 100644 --- a/tests/wpt/metadata/css/css-fonts/parsing/font-computed.html.ini +++ b/tests/wpt/metadata/css/css-fonts/parsing/font-computed.html.ini @@ -944,3 +944,930 @@ [Property font value 'italic 100 normal small-caps 20%/1.2 sans-serif' computes to ['italic small-caps 100 normal 8px/1.2 sans-serif' or 'italic small-caps 100 normal 8px / 1.2 sans-serif'\]] expected: FAIL + [Property font value 'normal normal small-caps 20%/1.2 serif' computes to 'small-caps 8px / 1.2 serif'] + expected: FAIL + + [Property font value 'italic normal expanded small-caps 20%/1.2 "Non-Generic Example Family Name"' computes to 'italic small-caps expanded 8px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal italic normal 900 medium/normal Menu' computes to 'italic 900 16px Menu'] + expected: FAIL + + [Property font value 'small-caps lighter semi-condensed normal xx-small fantasy' computes to 'small-caps 700 semi-condensed 9.6px fantasy'] + expected: FAIL + + [Property font value 'italic semi-condensed bold small-caps xx-small Menu' computes to 'italic small-caps 700 semi-condensed 9.6px Menu'] + expected: FAIL + + [Property font value 'italic normal bold xx-small serif' computes to 'italic 700 9.6px serif'] + expected: FAIL + + [Property font value 'extra-expanded normal italic lighter larger/calc(120% + 1.2em) sans-serif' computes to 'italic 700 extra-expanded 48px / 115.2px sans-serif'] + expected: FAIL + + [Property font value 'normal semi-condensed small-caps 100 xx-small Menu' computes to 'small-caps 100 semi-condensed 9.6px Menu'] + expected: FAIL + + [Property font value 'italic normal small-caps extra-condensed calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'italic small-caps extra-condensed 0px / 0px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'xx-small serif' computes to '9.6px serif'] + expected: FAIL + + [Property font value 'italic normal normal calc(30% - 40px)/calc(120% + 1.2em) Menu' computes to 'italic 0px / 0px Menu'] + expected: FAIL + + [Property font value 'small-caps bold normal normal medium/normal fantasy' computes to 'small-caps 700 16px fantasy'] + expected: FAIL + + [Property font value 'italic condensed 900 normal calc(30% - 40px)/calc(120% + 1.2em) monospace' computes to 'italic 900 condensed 0px / 0px monospace'] + expected: FAIL + + [Property font value 'normal small-caps extra-expanded lighter xx-small sans-serif' computes to 'small-caps 700 extra-expanded 9.6px sans-serif'] + expected: FAIL + + [Property font value 'semi-expanded italic small-caps medium/normal sans-serif' computes to 'italic small-caps semi-expanded 16px sans-serif'] + expected: FAIL + + [Property font value 'bolder normal expanded italic 20%/1.2 Menu' computes to 'italic 900 expanded 8px / 1.2 Menu'] + expected: FAIL + + [Property font value 'ultra-condensed italic normal 10px/normal monospace' computes to 'italic ultra-condensed 10px monospace'] + expected: FAIL + + [Property font value 'normal small-caps semi-expanded normal 20%/1.2 "Non-Generic Example Family Name"' computes to 'small-caps semi-expanded 8px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic semi-condensed normal normal xx-small monospace' computes to 'italic semi-condensed 9.6px monospace'] + expected: FAIL + + [Property font value 'extra-expanded normal normal larger/calc(120% + 1.2em) serif' computes to 'extra-expanded 48px / 115.2px serif'] + expected: FAIL + + [Property font value 'lighter ultra-condensed italic small-caps 10px/normal sans-serif' computes to 'italic small-caps 700 ultra-condensed 10px sans-serif'] + expected: FAIL + + [Property font value 'small-caps normal extra-condensed italic xx-large/1.2 cursive' computes to 'italic small-caps extra-condensed 32px / 1.2 cursive'] + expected: FAIL + + [Property font value 'extra-expanded 900 normal larger/calc(120% + 1.2em) Menu' computes to '900 extra-expanded 48px / 115.2px Menu'] + expected: FAIL + + [Property font value 'italic small-caps bolder 10px/normal "Non-Generic Example Family Name"' computes to 'italic small-caps 900 10px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value '900 normal normal small-caps xx-large/1.2 serif' computes to 'small-caps 900 32px / 1.2 serif'] + expected: FAIL + + [Property font value 'bolder small-caps italic expanded xx-large/1.2 monospace' computes to 'italic small-caps 900 expanded 32px / 1.2 monospace'] + expected: FAIL + + [Property font value 'bolder ultra-expanded italic normal smaller serif' computes to 'italic 900 ultra-expanded 33.3333px serif'] + expected: FAIL + + [Property font value '100 italic xx-small serif' computes to 'italic 100 9.6px serif'] + expected: FAIL + + [Property font value 'small-caps normal normal bolder 20%/1.2 monospace' computes to 'small-caps 900 8px / 1.2 monospace'] + expected: FAIL + + [Property font value 'small-caps italic normal semi-condensed xx-small sans-serif' computes to 'italic small-caps semi-condensed 9.6px sans-serif'] + expected: FAIL + + [Property font value 'condensed small-caps calc(30% - 40px)/calc(120% + 1.2em) serif' computes to 'small-caps condensed 0px / 0px serif'] + expected: FAIL + + [Property font value 'bold italic small-caps ultra-condensed calc(30% - 40px)/calc(120% + 1.2em) serif' computes to 'italic small-caps 700 ultra-condensed 0px / 0px serif'] + expected: FAIL + + [Property font value 'ultra-expanded italic smaller fantasy' computes to 'italic ultra-expanded 33.3333px fantasy'] + expected: FAIL + + [Property font value 'italic small-caps semi-condensed 900 xx-large/1.2 monospace' computes to 'italic small-caps 900 semi-condensed 32px / 1.2 monospace'] + expected: FAIL + + [Property font value 'normal italic normal normal calc(30% - 40px)/calc(120% + 1.2em) fantasy' computes to 'italic 0px / 0px fantasy'] + expected: FAIL + + [Property font value 'small-caps extra-expanded lighter normal larger/calc(120% + 1.2em) serif' computes to 'small-caps 700 extra-expanded 48px / 115.2px serif'] + expected: FAIL + + [Property font value 'italic extra-condensed 20%/1.2 cursive' computes to 'italic extra-condensed 8px / 1.2 cursive'] + expected: FAIL + + [Property font value 'normal normal small-caps condensed xx-large/1.2 monospace' computes to 'small-caps condensed 32px / 1.2 monospace'] + expected: FAIL + + [Property font value 'extra-condensed normal small-caps italic 20%/1.2 monospace' computes to 'italic small-caps extra-condensed 8px / 1.2 monospace'] + expected: FAIL + + [Property font value 'condensed italic normal small-caps calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'italic small-caps condensed 0px / 0px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'lighter normal small-caps italic xx-large/1.2 sans-serif' computes to 'italic small-caps 700 32px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal small-caps italic lighter calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'italic small-caps 700 0px / 0px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal condensed small-caps italic calc(30% - 40px)/calc(120% + 1.2em) monospace' computes to 'italic small-caps condensed 0px / 0px monospace'] + expected: FAIL + + [Property font value 'normal normal normal bold calc(30% - 40px)/calc(120% + 1.2em) serif' computes to '700 0px / 0px serif'] + expected: FAIL + + [Property font value 'expanded 100 xx-large/1.2 monospace' computes to '100 expanded 32px / 1.2 monospace'] + expected: FAIL + + [Property font value 'italic ultra-expanded small-caps normal smaller sans-serif' computes to 'italic small-caps ultra-expanded 33.3333px sans-serif'] + expected: FAIL + + [Property font value 'normal extra-expanded bolder italic larger/calc(120% + 1.2em) sans-serif' computes to 'italic 900 extra-expanded 48px / 115.2px sans-serif'] + expected: FAIL + + [Property font value 'small-caps 900 normal xx-small cursive' computes to 'small-caps 900 9.6px cursive'] + expected: FAIL + + [Property font value 'small-caps medium/normal "Non-Generic Example Family Name"' computes to 'small-caps 16px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'bold normal semi-expanded normal 10px/normal monospace' computes to '700 semi-expanded 10px monospace'] + expected: FAIL + + [Property font value 'italic bolder small-caps normal medium/normal monospace' computes to 'italic small-caps 900 16px monospace'] + expected: FAIL + + [Property font value 'small-caps normal xx-large/1.2 serif' computes to 'small-caps 32px / 1.2 serif'] + expected: FAIL + + [Property font value 'small-caps normal condensed lighter larger/calc(120% + 1.2em) fantasy' computes to 'small-caps 700 condensed 48px / 115.2px fantasy'] + expected: FAIL + + [Property font value 'small-caps italic expanded smaller Menu' computes to 'italic small-caps expanded 33.3333px Menu'] + expected: FAIL + + [Property font value '100 extra-condensed small-caps 20%/1.2 cursive' computes to 'small-caps 100 extra-condensed 8px / 1.2 cursive'] + expected: FAIL + + [Property font value '100 italic small-caps 10px/normal Menu' computes to 'italic small-caps 100 10px Menu'] + expected: FAIL + + [Property font value 'small-caps italic normal normal 20%/1.2 "Non-Generic Example Family Name"' computes to 'italic small-caps 8px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'condensed normal small-caps 100 calc(30% - 40px)/calc(120% + 1.2em) Menu' computes to 'small-caps 100 condensed 0px / 0px Menu'] + expected: FAIL + + [Property font value 'italic small-caps normal normal xx-large/1.2 fantasy' computes to 'italic small-caps 32px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'semi-condensed normal 900 xx-small "Non-Generic Example Family Name"' computes to '900 semi-condensed 9.6px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal normal italic small-caps larger/calc(120% + 1.2em) monospace' computes to 'italic small-caps 48px / 115.2px monospace'] + expected: FAIL + + [Property font value '900 small-caps ultra-condensed italic 10px/normal serif' computes to 'italic small-caps 900 ultra-condensed 10px serif'] + expected: FAIL + + [Property font value 'normal condensed normal small-caps calc(30% - 40px)/calc(120% + 1.2em) fantasy' computes to 'small-caps condensed 0px / 0px fantasy'] + expected: FAIL + + [Property font value 'italic bold larger/calc(120% + 1.2em) Menu' computes to 'italic 700 48px / 115.2px Menu'] + expected: FAIL + + [Property font value 'small-caps italic bold normal xx-large/1.2 fantasy' computes to 'italic small-caps 700 32px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'small-caps condensed italic calc(30% - 40px)/calc(120% + 1.2em) fantasy' computes to 'italic small-caps condensed 0px / 0px fantasy'] + expected: FAIL + + [Property font value 'italic 100 normal small-caps 20%/1.2 sans-serif' computes to 'italic small-caps 100 8px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'italic semi-expanded normal small-caps medium/normal Menu' computes to 'italic small-caps semi-expanded 16px Menu'] + expected: FAIL + + [Property font value 'small-caps ultra-expanded 100 italic smaller sans-serif' computes to 'italic small-caps 100 ultra-expanded 33.3333px sans-serif'] + expected: FAIL + + [Property font value 'small-caps extra-condensed normal 900 20%/1.2 cursive' computes to 'small-caps 900 extra-condensed 8px / 1.2 cursive'] + expected: FAIL + + [Property font value 'small-caps expanded xx-large/1.2 Menu' computes to 'small-caps expanded 32px / 1.2 Menu'] + expected: FAIL + + [Property font value 'bolder small-caps normal normal 10px/normal "Non-Generic Example Family Name"' computes to 'small-caps 900 10px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps normal normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) Menu' computes to 'small-caps semi-expanded 0px / 0px Menu'] + expected: FAIL + + [Property font value 'italic normal small-caps normal 10px/normal monospace' computes to 'italic small-caps 10px monospace'] + expected: FAIL + + [Property font value 'lighter normal extra-expanded small-caps calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'small-caps 700 extra-expanded 0px / 0px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps normal italic xx-small "Non-Generic Example Family Name"' computes to 'italic small-caps 9.6px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic 10px/normal fantasy' computes to 'italic 10px fantasy'] + expected: FAIL + + [Property font value 'normal ultra-expanded lighter small-caps smaller cursive' computes to 'small-caps 700 ultra-expanded 33.3333px cursive'] + expected: FAIL + + [Property font value 'normal normal italic normal xx-large/1.2 fantasy' computes to 'italic 32px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'normal normal normal larger/calc(120% + 1.2em) fantasy' computes to '48px / 115.2px fantasy'] + expected: FAIL + + [Property font value 'normal small-caps italic 10px/normal monospace' computes to 'italic small-caps 10px monospace'] + expected: FAIL + + [Property font value 'normal normal small-caps italic xx-small cursive' computes to 'italic small-caps 9.6px cursive'] + expected: FAIL + + [Property font value 'normal 900 small-caps normal smaller "Non-Generic Example Family Name"' computes to 'small-caps 900 33.3333px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps ultra-condensed normal italic 10px/normal sans-serif' computes to 'italic small-caps ultra-condensed 10px sans-serif'] + expected: FAIL + + [Property font value 'italic condensed normal calc(30% - 40px)/calc(120% + 1.2em) fantasy' computes to 'italic condensed 0px / 0px fantasy'] + expected: FAIL + + [Property font value 'normal small-caps 900 normal xx-large/1.2 cursive' computes to 'small-caps 900 32px / 1.2 cursive'] + expected: FAIL + + [Property font value 'italic extra-expanded small-caps larger/calc(120% + 1.2em) serif' computes to 'italic small-caps extra-expanded 48px / 115.2px serif'] + expected: FAIL + + [Property font value 'extra-condensed lighter normal small-caps 20%/1.2 sans-serif' computes to 'small-caps 700 extra-condensed 8px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal small-caps calc(30% - 40px)/calc(120% + 1.2em) Menu' computes to 'small-caps 0px / 0px Menu'] + expected: FAIL + + [Property font value 'small-caps 100 calc(30% - 40px)/calc(120% + 1.2em) sans-serif' computes to 'small-caps 100 0px / 0px sans-serif'] + expected: FAIL + + [Property font value 'normal normal xx-large/1.2 cursive' computes to '32px / 1.2 cursive'] + expected: FAIL + + [Property font value 'semi-condensed normal italic xx-small Menu' computes to 'italic semi-condensed 9.6px Menu'] + expected: FAIL + + [Property font value 'normal normal normal small-caps 20%/1.2 "Non-Generic Example Family Name"' computes to 'small-caps 8px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal normal 900 normal smaller "Non-Generic Example Family Name"' computes to '900 33.3333px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal lighter condensed calc(30% - 40px)/calc(120% + 1.2em) cursive' computes to '700 condensed 0px / 0px cursive'] + expected: FAIL + + [Property font value 'normal italic extra-expanded small-caps 10px/normal fantasy' computes to 'italic small-caps extra-expanded 10px fantasy'] + expected: FAIL + + [Property font value 'normal bolder small-caps extra-condensed 20%/1.2 sans-serif' computes to 'small-caps 900 extra-condensed 8px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'small-caps italic 900 medium/normal cursive' computes to 'italic small-caps 900 16px cursive'] + expected: FAIL + + [Property font value 'bolder normal italic smaller cursive' computes to 'italic 900 33.3333px cursive'] + expected: FAIL + + [Property font value 'semi-expanded medium/normal Menu' computes to 'semi-expanded 16px Menu'] + expected: FAIL + + [Property font value 'semi-condensed 900 italic normal xx-small fantasy' computes to 'italic 900 semi-condensed 9.6px fantasy'] + expected: FAIL + + [Property font value 'bolder condensed normal calc(30% - 40px)/calc(120% + 1.2em) cursive' computes to '900 condensed 0px / 0px cursive'] + expected: FAIL + + [Property font value 'expanded bolder small-caps xx-large/1.2 Menu' computes to 'small-caps 900 expanded 32px / 1.2 Menu'] + expected: FAIL + + [Property font value 'semi-condensed italic normal 100 xx-small serif' computes to 'italic 100 semi-condensed 9.6px serif'] + expected: FAIL + + [Property font value '900 small-caps larger/calc(120% + 1.2em) monospace' computes to 'small-caps 900 48px / 115.2px monospace'] + expected: FAIL + + [Property font value 'small-caps semi-expanded italic bold medium/normal Menu' computes to 'italic small-caps 700 semi-expanded 16px Menu'] + expected: FAIL + + [Property font value 'expanded normal italic small-caps xx-large/1.2 serif' computes to 'italic small-caps expanded 32px / 1.2 serif'] + expected: FAIL + + [Property font value 'normal italic small-caps bold 10px/normal cursive' computes to 'italic small-caps 700 10px cursive'] + expected: FAIL + + [Property font value 'normal ultra-condensed small-caps 10px/normal cursive' computes to 'small-caps ultra-condensed 10px cursive'] + expected: FAIL + + [Property font value 'normal italic ultra-expanded bold 20%/1.2 monospace' computes to 'italic 700 ultra-expanded 8px / 1.2 monospace'] + expected: FAIL + + [Property font value 'italic normal lighter small-caps xx-large/1.2 cursive' computes to 'italic small-caps 700 32px / 1.2 cursive'] + expected: FAIL + + [Property font value '900 expanded normal small-caps xx-large/1.2 Menu' computes to 'small-caps 900 expanded 32px / 1.2 Menu'] + expected: FAIL + + [Property font value 'small-caps normal 100 smaller fantasy' computes to 'small-caps 100 33.3333px fantasy'] + expected: FAIL + + [Property font value '100 normal small-caps condensed larger/calc(120% + 1.2em) cursive' computes to 'small-caps 100 condensed 48px / 115.2px cursive'] + expected: FAIL + + [Property font value 'normal 100 small-caps larger/calc(120% + 1.2em) Menu' computes to 'small-caps 100 48px / 115.2px Menu'] + expected: FAIL + + [Property font value 'normal lighter normal small-caps 10px/normal "Non-Generic Example Family Name"' computes to 'small-caps 700 10px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic normal semi-expanded normal 10px/normal Menu' computes to 'italic semi-expanded 10px Menu'] + expected: FAIL + + [Property font value '100 small-caps ultra-expanded normal smaller "Non-Generic Example Family Name"' computes to 'small-caps 100 ultra-expanded 33.3333px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'extra-condensed normal normal small-caps 20%/1.2 fantasy' computes to 'small-caps extra-condensed 8px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'small-caps normal ultra-expanded xx-small serif' computes to 'small-caps ultra-expanded 9.6px serif'] + expected: FAIL + + [Property font value 'normal normal bolder small-caps 20%/1.2 sans-serif' computes to 'small-caps 900 8px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal small-caps bold italic larger/calc(120% + 1.2em) fantasy' computes to 'italic small-caps 700 48px / 115.2px fantasy'] + expected: FAIL + + [Property font value 'italic normal normal ultra-condensed larger/calc(120% + 1.2em) cursive' computes to 'italic ultra-condensed 48px / 115.2px cursive'] + expected: FAIL + + [Property font value 'semi-expanded small-caps normal normal medium/normal cursive' computes to 'small-caps semi-expanded 16px cursive'] + expected: FAIL + + [Property font value 'italic normal normal small-caps medium/normal serif' computes to 'italic small-caps 16px serif'] + expected: FAIL + + [Property font value 'normal small-caps normal bolder larger/calc(120% + 1.2em) cursive' computes to 'small-caps 900 48px / 115.2px cursive'] + expected: FAIL + + [Property font value 'normal italic bolder calc(30% - 40px)/calc(120% + 1.2em) monospace' computes to 'italic 900 0px / 0px monospace'] + expected: FAIL + + [Property font value 'italic normal semi-condensed smaller monospace' computes to 'italic semi-condensed 33.3333px monospace'] + expected: FAIL + + [Property font value 'italic bold ultra-condensed small-caps 10px/normal sans-serif' computes to 'italic small-caps 700 ultra-condensed 10px sans-serif'] + expected: FAIL + + [Property font value 'ultra-expanded bold normal normal smaller "Non-Generic Example Family Name"' computes to '700 ultra-expanded 33.3333px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'ultra-expanded small-caps italic smaller Menu' computes to 'italic small-caps ultra-expanded 33.3333px Menu'] + expected: FAIL + + [Property font value 'expanded normal xx-large/1.2 "Non-Generic Example Family Name"' computes to 'expanded 32px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'ultra-condensed small-caps italic normal 10px/normal "Non-Generic Example Family Name"' computes to 'italic small-caps ultra-condensed 10px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic normal 100 condensed larger/calc(120% + 1.2em) fantasy' computes to 'italic 100 condensed 48px / 115.2px fantasy'] + expected: FAIL + + [Property font value 'small-caps semi-condensed italic normal xx-small monospace' computes to 'italic small-caps semi-condensed 9.6px monospace'] + expected: FAIL + + [Property font value 'italic small-caps normal ultra-expanded smaller Menu' computes to 'italic small-caps ultra-expanded 33.3333px Menu'] + expected: FAIL + + [Property font value '900 italic normal medium/normal sans-serif' computes to 'italic 900 16px sans-serif'] + expected: FAIL + + [Property font value 'italic normal normal 100 xx-large/1.2 sans-serif' computes to 'italic 100 32px / 1.2 sans-serif'] + expected: FAIL + + [Property font value '900 small-caps italic xx-small cursive' computes to 'italic small-caps 900 9.6px cursive'] + expected: FAIL + + [Property font value 'ultra-condensed bolder normal italic 10px/normal serif' computes to 'italic 900 ultra-condensed 10px serif'] + expected: FAIL + + [Property font value 'condensed 100 italic calc(30% - 40px)/calc(120% + 1.2em) cursive' computes to 'italic 100 condensed 0px / 0px cursive'] + expected: FAIL + + [Property font value 'semi-expanded small-caps lighter italic medium/normal fantasy' computes to 'italic small-caps 700 semi-expanded 16px fantasy'] + expected: FAIL + + [Property font value 'normal ultra-condensed normal normal 10px/normal sans-serif' computes to 'ultra-condensed 10px sans-serif'] + expected: FAIL + + [Property font value 'bold extra-expanded italic larger/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'italic 700 extra-expanded 48px / 115.2px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal semi-expanded italic medium/normal Menu' computes to 'italic semi-expanded 16px Menu'] + expected: FAIL + + [Property font value 'italic normal extra-expanded 900 calc(30% - 40px)/calc(120% + 1.2em) serif' computes to 'italic 900 extra-expanded 0px / 0px serif'] + expected: FAIL + + [Property font value 'lighter small-caps extra-expanded larger/calc(120% + 1.2em) Menu' computes to 'small-caps 700 extra-expanded 48px / 115.2px Menu'] + expected: FAIL + + [Property font value 'italic small-caps xx-small sans-serif' computes to 'italic small-caps 9.6px sans-serif'] + expected: FAIL + + [Property font value 'small-caps normal ultra-condensed normal medium/normal sans-serif' computes to 'small-caps ultra-condensed 16px sans-serif'] + expected: FAIL + + [Property font value 'semi-expanded normal italic normal medium/normal "Non-Generic Example Family Name"' computes to 'italic semi-expanded 16px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal small-caps normal normal medium/normal serif' computes to 'small-caps 16px serif'] + expected: FAIL + + [Property font value 'expanded small-caps normal italic xx-large/1.2 fantasy' computes to 'italic small-caps expanded 32px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'normal normal lighter semi-condensed calc(30% - 40px)/calc(120% + 1.2em) cursive' computes to '700 semi-condensed 0px / 0px cursive'] + expected: FAIL + + [Property font value 'lighter normal normal normal xx-small Menu' computes to '700 9.6px Menu'] + expected: FAIL + + [Property font value '900 italic small-caps normal 20%/1.2 "Non-Generic Example Family Name"' computes to 'italic small-caps 900 8px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'expanded normal bolder italic xx-large/1.2 sans-serif' computes to 'italic 900 expanded 32px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'semi-condensed small-caps bolder normal xx-small cursive' computes to 'small-caps 900 semi-condensed 9.6px cursive'] + expected: FAIL + + [Property font value 'italic lighter small-caps expanded xx-large/1.2 Menu' computes to 'italic small-caps 700 expanded 32px / 1.2 Menu'] + expected: FAIL + + [Property font value 'normal normal expanded normal medium/normal monospace' computes to 'expanded 16px monospace'] + expected: FAIL + + [Property font value 'normal bold italic normal xx-small cursive' computes to 'italic 700 9.6px cursive'] + expected: FAIL + + [Property font value 'normal lighter italic ultra-condensed xx-large/1.2 monospace' computes to 'italic 700 ultra-condensed 32px / 1.2 monospace'] + expected: FAIL + + [Property font value 'lighter semi-condensed normal normal xx-small fantasy' computes to '700 semi-condensed 9.6px fantasy'] + expected: FAIL + + [Property font value 'normal small-caps 100 medium/normal sans-serif' computes to 'small-caps 100 16px sans-serif'] + expected: FAIL + + [Property font value 'italic normal normal normal xx-small "Non-Generic Example Family Name"' computes to 'italic 9.6px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic 100 extra-expanded larger/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'italic 100 extra-expanded 48px / 115.2px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps expanded bolder xx-large/1.2 "Non-Generic Example Family Name"' computes to 'small-caps 900 expanded 32px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal extra-expanded larger/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'extra-expanded 48px / 115.2px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'bold small-caps italic normal medium/normal fantasy' computes to 'italic small-caps 700 16px fantasy'] + expected: FAIL + + [Property font value 'normal semi-condensed normal bolder xx-small monospace' computes to '900 semi-condensed 9.6px monospace'] + expected: FAIL + + [Property font value 'normal medium/normal sans-serif' computes to '16px sans-serif'] + expected: FAIL + + [Property font value 'normal bold expanded small-caps xx-large/1.2 Menu' computes to 'small-caps 700 expanded 32px / 1.2 Menu'] + expected: FAIL + + [Property font value 'normal small-caps normal xx-small "Non-Generic Example Family Name"' computes to 'small-caps 9.6px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'extra-expanded italic small-caps 900 larger/calc(120% + 1.2em) fantasy' computes to 'italic small-caps 900 extra-expanded 48px / 115.2px fantasy'] + expected: FAIL + + [Property font value '100 normal normal italic medium/normal "Non-Generic Example Family Name"' computes to 'italic 100 16px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal italic normal 20%/1.2 cursive' computes to 'italic 8px / 1.2 cursive'] + expected: FAIL + + [Property font value 'normal bold small-caps italic 10px/normal serif' computes to 'italic small-caps 700 10px serif'] + expected: FAIL + + [Property font value 'small-caps italic extra-expanded normal 10px/normal "Non-Generic Example Family Name"' computes to 'italic small-caps extra-expanded 10px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value '900 10px/normal cursive' computes to '900 10px cursive'] + expected: FAIL + + [Property font value 'small-caps 900 italic normal 10px/normal serif' computes to 'italic small-caps 900 10px serif'] + expected: FAIL + + [Property font value 'small-caps ultra-expanded normal normal smaller serif' computes to 'small-caps ultra-expanded 33.3333px serif'] + expected: FAIL + + [Property font value 'small-caps normal normal larger/calc(120% + 1.2em) sans-serif' computes to 'small-caps 48px / 115.2px sans-serif'] + expected: FAIL + + [Property font value 'normal italic normal small-caps xx-small monospace' computes to 'italic small-caps 9.6px monospace'] + expected: FAIL + + [Property font value 'small-caps italic bolder semi-expanded larger/calc(120% + 1.2em) monospace' computes to 'italic small-caps 900 semi-expanded 48px / 115.2px monospace'] + expected: FAIL + + [Property font value 'condensed normal normal bolder calc(30% - 40px)/calc(120% + 1.2em) monospace' computes to '900 condensed 0px / 0px monospace'] + expected: FAIL + + [Property font value 'italic 900 normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) cursive' computes to 'italic 900 semi-expanded 0px / 0px cursive'] + expected: FAIL + + [Property font value 'italic ultra-condensed small-caps lighter 10px/normal cursive' computes to 'italic small-caps 700 ultra-condensed 10px cursive'] + expected: FAIL + + [Property font value 'lighter normal italic normal 10px/normal fantasy' computes to 'italic 700 10px fantasy'] + expected: FAIL + + [Property font value 'small-caps normal italic normal medium/normal serif' computes to 'italic small-caps 16px serif'] + expected: FAIL + + [Property font value 'normal normal ultra-expanded small-caps larger/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'small-caps ultra-expanded 48px / 115.2px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'semi-expanded normal bold normal medium/normal serif' computes to '700 semi-expanded 16px serif'] + expected: FAIL + + [Property font value 'normal small-caps normal italic xx-large/1.2 sans-serif' computes to 'italic small-caps 32px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'italic normal small-caps smaller fantasy' computes to 'italic small-caps 33.3333px fantasy'] + expected: FAIL + + [Property font value 'lighter small-caps normal italic 20%/1.2 serif' computes to 'italic small-caps 700 8px / 1.2 serif'] + expected: FAIL + + [Property font value 'normal italic small-caps condensed 20%/1.2 fantasy' computes to 'italic small-caps condensed 8px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'italic bold small-caps xx-small fantasy' computes to 'italic small-caps 700 9.6px fantasy'] + expected: FAIL + + [Property font value 'italic small-caps normal bold larger/calc(120% + 1.2em) monospace' computes to 'italic small-caps 700 48px / 115.2px monospace'] + expected: FAIL + + [Property font value 'italic extra-condensed 100 20%/1.2 fantasy' computes to 'italic 100 extra-condensed 8px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'small-caps normal italic expanded larger/calc(120% + 1.2em) cursive' computes to 'italic small-caps expanded 48px / 115.2px cursive'] + expected: FAIL + + [Property font value 'small-caps bolder normal italic xx-large/1.2 monospace' computes to 'italic small-caps 900 32px / 1.2 monospace'] + expected: FAIL + + [Property font value 'normal normal small-caps normal calc(30% - 40px)/calc(120% + 1.2em) sans-serif' computes to 'small-caps 0px / 0px sans-serif'] + expected: FAIL + + [Property font value 'small-caps normal normal normal smaller cursive' computes to 'small-caps 33.3333px cursive'] + expected: FAIL + + [Property font value 'small-caps normal 900 normal 10px/normal monospace' computes to 'small-caps 900 10px monospace'] + expected: FAIL + + [Property font value 'normal normal bold italic 10px/normal serif' computes to 'italic 700 10px serif'] + expected: FAIL + + [Property font value '100 small-caps normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) sans-serif' computes to 'small-caps 100 semi-expanded 0px / 0px sans-serif'] + expected: FAIL + + [Property font value 'normal italic small-caps larger/calc(120% + 1.2em) serif' computes to 'italic small-caps 48px / 115.2px serif'] + expected: FAIL + + [Property font value 'lighter italic condensed normal medium/normal cursive' computes to 'italic 700 condensed 16px cursive'] + expected: FAIL + + [Property font value 'normal extra-expanded italic small-caps larger/calc(120% + 1.2em) serif' computes to 'italic small-caps extra-expanded 48px / 115.2px serif'] + expected: FAIL + + [Property font value 'small-caps italic ultra-expanded lighter 20%/1.2 serif' computes to 'italic small-caps 700 ultra-expanded 8px / 1.2 serif'] + expected: FAIL + + [Property font value 'italic small-caps extra-condensed xx-small cursive' computes to 'italic small-caps extra-condensed 9.6px cursive'] + expected: FAIL + + [Property font value 'italic small-caps lighter normal 20%/1.2 serif' computes to 'italic small-caps 700 8px / 1.2 serif'] + expected: FAIL + + [Property font value 'italic normal bolder normal medium/normal sans-serif' computes to 'italic 900 16px sans-serif'] + expected: FAIL + + [Property font value 'ultra-expanded italic bold smaller monospace' computes to 'italic 700 ultra-expanded 33.3333px monospace'] + expected: FAIL + + [Property font value 'small-caps 100 italic smaller "Non-Generic Example Family Name"' computes to 'italic small-caps 100 33.3333px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal extra-condensed small-caps normal 20%/1.2 fantasy' computes to 'small-caps extra-condensed 8px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'normal normal semi-expanded xx-small fantasy' computes to 'semi-expanded 9.6px fantasy'] + expected: FAIL + + [Property font value 'italic normal small-caps 900 20%/1.2 Menu' computes to 'italic small-caps 900 8px / 1.2 Menu'] + expected: FAIL + + [Property font value 'normal extra-condensed normal italic 20%/1.2 cursive' computes to 'italic extra-condensed 8px / 1.2 cursive'] + expected: FAIL + + [Property font value 'normal small-caps italic normal 20%/1.2 Menu' computes to 'italic small-caps 8px / 1.2 Menu'] + expected: FAIL + + [Property font value 'small-caps normal italic lighter xx-large/1.2 sans-serif' computes to 'italic small-caps 700 32px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal normal extra-expanded italic xx-large/1.2 Menu' computes to 'italic extra-expanded 32px / 1.2 Menu'] + expected: FAIL + + [Property font value 'normal italic semi-expanded larger/calc(120% + 1.2em) sans-serif' computes to 'italic semi-expanded 48px / 115.2px sans-serif'] + expected: FAIL + + [Property font value 'normal italic normal extra-condensed xx-large/1.2 "Non-Generic Example Family Name"' computes to 'italic extra-condensed 32px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal bolder italic small-caps medium/normal fantasy' computes to 'italic small-caps 900 16px fantasy'] + expected: FAIL + + [Property font value 'small-caps italic smaller monospace' computes to 'italic small-caps 33.3333px monospace'] + expected: FAIL + + [Property font value 'expanded italic small-caps normal xx-large/1.2 cursive' computes to 'italic small-caps expanded 32px / 1.2 cursive'] + expected: FAIL + + [Property font value 'small-caps lighter normal ultra-condensed larger/calc(120% + 1.2em) Menu' computes to 'small-caps 700 ultra-condensed 48px / 115.2px Menu'] + expected: FAIL + + [Property font value 'italic small-caps normal medium/normal cursive' computes to 'italic small-caps 16px cursive'] + expected: FAIL + + [Property font value 'normal small-caps normal ultra-condensed smaller fantasy' computes to 'small-caps ultra-condensed 33.3333px fantasy'] + expected: FAIL + + [Property font value 'extra-condensed small-caps italic 900 20%/1.2 serif' computes to 'italic small-caps 900 extra-condensed 8px / 1.2 serif'] + expected: FAIL + + [Property font value '900 condensed small-caps normal calc(30% - 40px)/calc(120% + 1.2em) fantasy' computes to 'small-caps 900 condensed 0px / 0px fantasy'] + expected: FAIL + + [Property font value 'normal small-caps bolder condensed smaller monospace' computes to 'small-caps 900 condensed 33.3333px monospace'] + expected: FAIL + + [Property font value 'normal normal 100 larger/calc(120% + 1.2em) Menu' computes to '100 48px / 115.2px Menu'] + expected: FAIL + + [Property font value 'normal 100 semi-condensed normal xx-small fantasy' computes to '100 semi-condensed 9.6px fantasy'] + expected: FAIL + + [Property font value 'normal normal normal ultra-condensed xx-small sans-serif' computes to 'ultra-condensed 9.6px sans-serif'] + expected: FAIL + + [Property font value 'extra-condensed italic normal normal 20%/1.2 Menu' computes to 'italic extra-condensed 8px / 1.2 Menu'] + expected: FAIL + + [Property font value 'italic 900 ultra-expanded normal smaller serif' computes to 'italic 900 ultra-expanded 33.3333px serif'] + expected: FAIL + + [Property font value 'normal 900 semi-expanded italic medium/normal monospace' computes to 'italic 900 semi-expanded 16px monospace'] + expected: FAIL + + [Property font value 'bold italic normal normal xx-large/1.2 cursive' computes to 'italic 700 32px / 1.2 cursive'] + expected: FAIL + + [Property font value 'normal italic 10px/normal sans-serif' computes to 'italic 10px sans-serif'] + expected: FAIL + + [Property font value 'normal normal italic bolder smaller Menu' computes to 'italic 900 33.3333px Menu'] + expected: FAIL + + [Property font value 'normal normal small-caps lighter medium/normal fantasy' computes to 'small-caps 700 16px fantasy'] + expected: FAIL + + [Property font value 'condensed small-caps bold calc(30% - 40px)/calc(120% + 1.2em) sans-serif' computes to 'small-caps 700 condensed 0px / 0px sans-serif'] + expected: FAIL + + [Property font value 'normal ultra-expanded normal smaller serif' computes to 'ultra-expanded 33.3333px serif'] + expected: FAIL + + [Property font value 'normal 900 normal xx-large/1.2 fantasy' computes to '900 32px / 1.2 fantasy'] + expected: FAIL + + [Property font value '900 normal italic extra-condensed calc(30% - 40px)/calc(120% + 1.2em) Menu' computes to 'italic 900 extra-condensed 0px / 0px Menu'] + expected: FAIL + + [Property font value 'ultra-expanded normal normal normal smaller sans-serif' computes to 'ultra-expanded 33.3333px sans-serif'] + expected: FAIL + + [Property font value 'normal normal italic extra-condensed 10px/normal "Non-Generic Example Family Name"' computes to 'italic extra-condensed 10px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'ultra-expanded normal small-caps smaller cursive' computes to 'small-caps ultra-expanded 33.3333px cursive'] + expected: FAIL + + [Property font value 'normal small-caps expanded italic calc(30% - 40px)/calc(120% + 1.2em) serif' computes to 'italic small-caps expanded 0px / 0px serif'] + expected: FAIL + + [Property font value 'bolder normal small-caps normal medium/normal serif' computes to 'small-caps 900 16px serif'] + expected: FAIL + + [Property font value 'small-caps italic normal 100 calc(30% - 40px)/calc(120% + 1.2em) serif' computes to 'italic small-caps 100 0px / 0px serif'] + expected: FAIL + + [Property font value 'normal 100 medium/normal cursive' computes to '100 16px cursive'] + expected: FAIL + + [Property font value 'bold normal 20%/1.2 fantasy' computes to '700 8px / 1.2 fantasy'] + expected: FAIL + + [Property font value 'extra-expanded normal lighter small-caps larger/calc(120% + 1.2em) cursive' computes to 'small-caps 700 extra-expanded 48px / 115.2px cursive'] + expected: FAIL + + [Property font value 'normal 900 italic calc(30% - 40px)/calc(120% + 1.2em) sans-serif' computes to 'italic 900 0px / 0px sans-serif'] + expected: FAIL + + [Property font value 'small-caps 100 semi-expanded italic medium/normal monospace' computes to 'italic small-caps 100 semi-expanded 16px monospace'] + expected: FAIL + + [Property font value 'small-caps normal normal italic 10px/normal fantasy' computes to 'italic small-caps 10px fantasy'] + expected: FAIL + + [Property font value 'ultra-condensed italic bolder normal 10px/normal Menu' computes to 'italic 900 ultra-condensed 10px Menu'] + expected: FAIL + + [Property font value '100 normal italic small-caps 20%/1.2 monospace' computes to 'italic small-caps 100 8px / 1.2 monospace'] + expected: FAIL + + [Property font value 'normal bold normal normal larger/calc(120% + 1.2em) monospace' computes to '700 48px / 115.2px monospace'] + expected: FAIL + + [Property font value 'small-caps bolder condensed calc(30% - 40px)/calc(120% + 1.2em) cursive' computes to 'small-caps 900 condensed 0px / 0px cursive'] + expected: FAIL + + [Property font value 'normal ultra-expanded italic lighter smaller sans-serif' computes to 'italic 700 ultra-expanded 33.3333px sans-serif'] + expected: FAIL + + [Property font value 'bolder italic extra-condensed xx-small sans-serif' computes to 'italic 900 extra-condensed 9.6px sans-serif'] + expected: FAIL + + [Property font value 'italic bolder normal smaller "Non-Generic Example Family Name"' computes to 'italic 900 33.3333px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps normal bolder extra-expanded calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'small-caps 900 extra-expanded 0px / 0px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal italic small-caps normal smaller sans-serif' computes to 'italic small-caps 33.3333px sans-serif'] + expected: FAIL + + [Property font value 'small-caps italic normal 10px/normal Menu' computes to 'italic small-caps 10px Menu'] + expected: FAIL + + [Property font value 'semi-condensed small-caps normal xx-small sans-serif' computes to 'small-caps semi-condensed 9.6px sans-serif'] + expected: FAIL + + [Property font value 'bolder italic normal small-caps larger/calc(120% + 1.2em) fantasy' computes to 'italic small-caps 900 48px / 115.2px fantasy'] + expected: FAIL + + [Property font value 'normal expanded italic normal xx-large/1.2 "Non-Generic Example Family Name"' computes to 'italic expanded 32px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'ultra-condensed normal normal italic 10px/normal cursive' computes to 'italic ultra-condensed 10px cursive'] + expected: FAIL + + [Property font value 'ultra-expanded 100 small-caps italic smaller serif' computes to 'italic small-caps 100 ultra-expanded 33.3333px serif'] + expected: FAIL + + [Property font value '900 normal semi-condensed smaller fantasy' computes to '900 semi-condensed 33.3333px fantasy'] + expected: FAIL + + [Property font value 'bolder normal normal calc(30% - 40px)/calc(120% + 1.2em) monospace' computes to '900 0px / 0px monospace'] + expected: FAIL + + [Property font value 'normal 100 normal ultra-expanded 20%/1.2 serif' computes to '100 ultra-expanded 8px / 1.2 serif'] + expected: FAIL + + [Property font value 'italic small-caps condensed normal medium/normal fantasy' computes to 'italic small-caps condensed 16px fantasy'] + expected: FAIL + + [Property font value 'italic normal 20%/1.2 monospace' computes to 'italic 8px / 1.2 monospace'] + expected: FAIL + + [Property font value 'extra-expanded lighter small-caps normal larger/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'small-caps 700 extra-expanded 48px / 115.2px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic small-caps 100 ultra-condensed calc(30% - 40px)/calc(120% + 1.2em) sans-serif' computes to 'italic small-caps 100 ultra-condensed 0px / 0px sans-serif'] + expected: FAIL + + [Property font value 'normal italic 900 semi-condensed xx-large/1.2 serif' computes to 'italic 900 semi-condensed 32px / 1.2 serif'] + expected: FAIL + + [Property font value 'normal italic expanded normal smaller cursive' computes to 'italic expanded 33.3333px cursive'] + expected: FAIL + + [Property font value 'normal small-caps italic extra-condensed xx-small serif' computes to 'italic small-caps extra-condensed 9.6px serif'] + expected: FAIL + + [Property font value 'ultra-condensed normal small-caps normal 10px/normal fantasy' computes to 'small-caps ultra-condensed 10px fantasy'] + expected: FAIL + + [Property font value 'normal expanded bold normal xx-large/1.2 serif' computes to '700 expanded 32px / 1.2 serif'] + expected: FAIL + + [Property font value 'italic lighter normal normal 10px/normal serif' computes to 'italic 700 10px serif'] + expected: FAIL + + [Property font value 'bold semi-condensed small-caps italic xx-small monospace' computes to 'italic small-caps 700 semi-condensed 9.6px monospace'] + expected: FAIL + + [Property font value 'small-caps extra-expanded normal larger/calc(120% + 1.2em) "Non-Generic Example Family Name"' computes to 'small-caps extra-expanded 48px / 115.2px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal italic lighter normal xx-small Menu' computes to 'italic 700 9.6px Menu'] + expected: FAIL + + [Property font value 'italic expanded normal bolder xx-large/1.2 "Non-Generic Example Family Name"' computes to 'italic 900 expanded 32px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'lighter italic normal ultra-expanded smaller monospace' computes to 'italic 700 ultra-expanded 33.3333px monospace'] + expected: FAIL + + [Property font value 'normal normal normal italic 10px/normal Menu' computes to 'italic 10px Menu'] + expected: FAIL + + [Property font value 'small-caps normal bold italic 20%/1.2 Menu' computes to 'italic small-caps 700 8px / 1.2 Menu'] + expected: FAIL + + [Property font value 'normal small-caps semi-condensed 10px/normal Menu' computes to 'small-caps semi-condensed 10px Menu'] + expected: FAIL + + [Property font value 'normal normal ultra-condensed 100 smaller serif' computes to '100 ultra-condensed 33.3333px serif'] + expected: FAIL + + [Property font value 'bold extra-condensed 20%/1.2 sans-serif' computes to '700 extra-condensed 8px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'bold normal small-caps xx-small "Non-Generic Example Family Name"' computes to 'small-caps 700 9.6px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps bold italic extra-condensed 20%/1.2 sans-serif' computes to 'italic small-caps 700 extra-condensed 8px / 1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal normal italic medium/normal cursive' computes to 'italic 16px cursive'] + expected: FAIL + + [Property font value 'bold normal normal ultra-condensed larger/calc(120% + 1.2em) sans-serif' computes to '700 ultra-condensed 48px / 115.2px sans-serif'] + expected: FAIL + + [Property font value 'normal bolder normal italic smaller Menu' computes to 'italic 900 33.3333px Menu'] + expected: FAIL + + [Property font value '100 semi-expanded normal italic medium/normal monospace' computes to 'italic 100 semi-expanded 16px monospace'] + expected: FAIL + + [Property font value 'extra-condensed italic lighter small-caps 20%/1.2 "Non-Generic Example Family Name"' computes to 'italic small-caps 700 extra-condensed 8px / 1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'bold small-caps normal smaller Menu' computes to 'small-caps 700 33.3333px Menu'] + expected: FAIL + + [Property font value 'normal normal normal normal smaller monospace' computes to '33.3333px monospace'] + expected: FAIL + + [Property font value 'normal italic 100 small-caps medium/normal "Non-Generic Example Family Name"' computes to 'italic small-caps 100 16px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'semi-expanded bold italic small-caps medium/normal monospace' computes to 'italic small-caps 700 semi-expanded 16px monospace'] + expected: FAIL + + [Property font value 'normal semi-expanded 900 medium/normal "Non-Generic Example Family Name"' computes to '900 semi-expanded 16px "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'extra-expanded small-caps normal 100 larger/calc(120% + 1.2em) monospace' computes to 'small-caps 100 extra-expanded 48px / 115.2px monospace'] + expected: FAIL + + [Property font value '100 italic semi-condensed small-caps xx-large/1.2 fantasy' computes to 'italic small-caps 100 semi-condensed 32px / 1.2 fantasy'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-fonts/parsing/font-valid.html.ini b/tests/wpt/metadata/css/css-fonts/parsing/font-valid.html.ini index e86a1dbea6e..d4242c67358 100644 --- a/tests/wpt/metadata/css/css-fonts/parsing/font-valid.html.ini +++ b/tests/wpt/metadata/css/css-fonts/parsing/font-valid.html.ini @@ -17,3 +17,465 @@ [caption should be a supported system font.] expected: FAIL + [e.style['font'\] = "italic normal extra-expanded 900 calc(30% - 40px)/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "expanded normal bolder italic xx-large/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "condensed italic normal small-caps calc(30% - 40px)/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps oblique ultra-expanded lighter 20%/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-expanded 900 normal larger/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "bold italic small-caps ultra-condensed calc(30% - 40px)/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal small-caps 20%/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic extra-expanded small-caps larger/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique normal expanded small-caps 20%/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-expanded normal normal larger/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal italic normal 20%/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "100 normal small-caps condensed larger/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique expanded normal bolder xx-large/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique normal 20%/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique extra-condensed 20%/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "condensed 100 italic calc(30% - 40px)/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal oblique bolder calc(30% - 40px)/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "900 normal italic extra-condensed calc(30% - 40px)/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal italic 900 semi-condensed xx-large/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal xx-large/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique normal normal 100 xx-large/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "100 normal oblique small-caps 20%/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic bold larger/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "100 extra-condensed small-caps 20%/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-expanded italic small-caps 900 larger/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal oblique normal normal calc(30% - 40px)/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "100 oblique semi-condensed small-caps xx-large/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique normal lighter small-caps xx-large/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps 900 normal xx-large/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps normal bolder larger/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal italic expanded larger/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal extra-expanded bolder oblique larger/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps bolder condensed calc(30% - 40px)/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "lighter normal extra-expanded small-caps calc(30% - 40px)/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "lighter normal small-caps oblique xx-large/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "bold extra-condensed 20%/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "bolder small-caps oblique expanded xx-large/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal lighter semi-condensed calc(30% - 40px)/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal lighter condensed calc(30% - 40px)/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal bold oblique 20%/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique extra-condensed 100 20%/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal normal bolder 20%/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps oblique normal normal 20%/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "lighter small-caps extra-expanded larger/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique normal small-caps 900 20%/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal oblique lighter xx-large/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "expanded oblique small-caps normal xx-large/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-condensed normal normal small-caps 20%/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique lighter small-caps expanded xx-large/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal 100 small-caps larger/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-expanded normal lighter small-caps larger/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal normal small-caps 20%/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic normal normal calc(30% - 40px)/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic normal normal ultra-condensed larger/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal extra-condensed italic xx-large/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps oblique bold normal xx-large/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "lighter small-caps normal italic 20%/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic small-caps 100 ultra-condensed calc(30% - 40px)/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic 900 normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal bold normal normal larger/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-condensed lighter normal small-caps 20%/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal extra-condensed small-caps normal 20%/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-condensed small-caps oblique 900 20%/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal extra-expanded italic small-caps larger/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal condensed lighter larger/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic condensed normal calc(30% - 40px)/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "bold normal 20%/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal 900 normal xx-large/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-expanded lighter small-caps normal larger/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique 100 normal small-caps 20%/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "condensed normal normal bolder calc(30% - 40px)/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "expanded 100 xx-large/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal normal larger/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps expanded bolder xx-large/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic small-caps normal bold larger/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "condensed small-caps bold calc(30% - 40px)/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal oblique small-caps larger/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal oblique semi-expanded larger/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal bolder small-caps 20%/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps italic normal 100 calc(30% - 40px)/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique small-caps lighter normal 20%/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique small-caps semi-condensed 900 xx-large/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps condensed italic calc(30% - 40px)/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "900 normal normal small-caps xx-large/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "900 condensed small-caps normal calc(30% - 40px)/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal condensed small-caps italic calc(30% - 40px)/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-condensed oblique normal normal 20%/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "bolder normal expanded italic 20%/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "900 small-caps larger/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-condensed normal small-caps oblique 20%/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps bolder normal italic xx-large/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "condensed small-caps calc(30% - 40px)/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps italic bolder semi-expanded larger/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "100 small-caps normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal bolder small-caps extra-condensed 20%/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal ultra-expanded small-caps larger/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "bold oblique normal normal xx-large/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic condensed 900 normal calc(30% - 40px)/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal small-caps normal calc(30% - 40px)/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "bold normal normal ultra-condensed larger/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "bold extra-expanded italic larger/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps extra-condensed normal 900 20%/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps extra-expanded lighter normal larger/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps italic lighter calc(30% - 40px)/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal italic ultra-expanded bold 20%/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal xx-large/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal condensed normal small-caps calc(30% - 40px)/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps bold italic larger/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps oblique normal 20%/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps expanded xx-large/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-condensed oblique lighter small-caps 20%/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal expanded oblique normal xx-large/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal extra-condensed normal oblique 20%/1.2 cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal normal larger/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "expanded normal oblique small-caps xx-large/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "oblique small-caps normal normal xx-large/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "900 oblique small-caps normal 20%/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal extra-expanded italic xx-large/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps bold oblique extra-condensed 20%/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "expanded small-caps normal italic xx-large/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic 100 extra-expanded larger/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal expanded bold normal xx-large/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal 900 oblique calc(30% - 40px)/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps expanded oblique calc(30% - 40px)/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "condensed normal small-caps 100 calc(30% - 40px)/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-expanded small-caps normal 100 larger/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic normal 100 condensed larger/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal normal bold calc(30% - 40px)/calc(120% + 1.2em) serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps calc(30% - 40px)/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps 100 calc(30% - 40px)/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps lighter normal ultra-condensed larger/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal bold expanded small-caps xx-large/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal extra-expanded larger/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps normal bolder extra-expanded calc(30% - 40px)/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "italic normal small-caps extra-condensed calc(30% - 40px)/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal 100 larger/calc(120% + 1.2em) Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "extra-expanded normal italic lighter larger/calc(120% + 1.2em) sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps normal oblique xx-large/1.2 sans-serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "bolder italic normal small-caps larger/calc(120% + 1.2em) fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal oblique small-caps larger/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal lighter italic ultra-condensed xx-large/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal 100 normal ultra-expanded 20%/1.2 serif" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal italic small-caps condensed 20%/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal italic normal extra-condensed xx-large/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal italic normal xx-large/1.2 fantasy" should set the property value] + expected: FAIL + + [e.style['font'\] = "small-caps extra-expanded normal larger/calc(120% + 1.2em) \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "bolder condensed normal calc(30% - 40px)/calc(120% + 1.2em) cursive" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal small-caps semi-expanded normal 20%/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "expanded normal xx-large/1.2 \\"FB Armada\\"" should set the property value] + expected: FAIL + + [e.style['font'\] = "bolder normal normal calc(30% - 40px)/calc(120% + 1.2em) monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "expanded bolder small-caps xx-large/1.2 Menu" should set the property value] + expected: FAIL + + [e.style['font'\] = "normal normal small-caps condensed xx-large/1.2 monospace" should set the property value] + expected: FAIL + + [e.style['font'\] = "900 expanded normal small-caps xx-large/1.2 Menu" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom-view/matchMedia-display-none-iframe.html.ini b/tests/wpt/metadata/css/cssom-view/matchMedia-display-none-iframe.html.ini deleted file mode 100644 index e6e1f29e274..00000000000 --- a/tests/wpt/metadata/css/cssom-view/matchMedia-display-none-iframe.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[matchMedia-display-none-iframe.html] - expected: ERROR diff --git a/tests/wpt/metadata/css/cssom/font-shorthand-serialization.html.ini b/tests/wpt/metadata/css/cssom/font-shorthand-serialization.html.ini new file mode 100644 index 00000000000..a16ee352418 --- /dev/null +++ b/tests/wpt/metadata/css/cssom/font-shorthand-serialization.html.ini @@ -0,0 +1,4 @@ +[font-shorthand-serialization.html] + [The font shorthand should be serialized just like any other shorthand.] + expected: FAIL + diff --git a/tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini b/tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini deleted file mode 100644 index c3916f8555d..00000000000 --- a/tests/wpt/metadata/dom/nodes/Document-contentType/contentType/contenttype_txt.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[contenttype_txt.html] - expected: CRASH diff --git a/tests/wpt/metadata/dom/nodes/aria-element-reflection.tentative.html.ini b/tests/wpt/metadata/dom/nodes/aria-element-reflection.tentative.html.ini index 606c3e6418e..a1844eee9e0 100644 --- a/tests/wpt/metadata/dom/nodes/aria-element-reflection.tentative.html.ini +++ b/tests/wpt/metadata/dom/nodes/aria-element-reflection.tentative.html.ini @@ -26,3 +26,21 @@ [Reparenting an element into a descendant shadow scope nullifies the element reference.] expected: FAIL + [shadow DOM behaviour for FrozenArray element reflection.] + expected: FAIL + + [aria-flowto.] + expected: FAIL + + [aria-labelledby.] + expected: FAIL + + [aria-owns.] + expected: FAIL + + [aria-controls.] + expected: FAIL + + [aria-describedby.] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/content-type/response.window.js.ini b/tests/wpt/metadata/fetch/content-type/response.window.js.ini index cf750441e57..14d03079a9a 100644 --- a/tests/wpt/metadata/fetch/content-type/response.window.js.ini +++ b/tests/wpt/metadata/fetch/content-type/response.window.js.ini @@ -312,6 +312,18 @@ [
@@ -109,136 +110,136 @@
@@ -247,26 +248,26 @@
+ + +
+
+
+
+
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-both.html similarity index 55% rename from tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas.html rename to tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-both.html index 3e822db02e6..f148036a1d5 100644 --- a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas.html +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-both.html @@ -1,5 +1,9 @@ - + + Snap to an area where the element's scroll-margin is visible but not the + element itself (using both axes snap type) + +
-
-
+
diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-x-axis.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-x-axis.html new file mode 100644 index 00000000000..dea9225a472 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-x-axis.html @@ -0,0 +1,69 @@ + + + Snap to an area where the element's scroll-margin is visible but not the + element itself (using x-axis snap type) + + + + + +
+
+
+
+
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-y-axis.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-y-axis.html new file mode 100644 index 00000000000..60c54884450 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-margin-y-axis.html @@ -0,0 +1,69 @@ + + + Snap to an area where the element's scroll-margin is visible but not the + element itself (using y-axis snap type) + + + + + +
+
+
+
+
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-x-axis.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-x-axis.html new file mode 100644 index 00000000000..b8b226f1afe --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-x-axis.html @@ -0,0 +1,66 @@ + + + Snap to a visible area only even when there is a closer snap point for an area + that is closer but not visible (using x-axis snap type) + + + + + +
+
+
+
+
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-y-axis.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-y-axis.html new file mode 100644 index 00000000000..80d2e9946de --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-to-visible-areas-y-axis.html @@ -0,0 +1,66 @@ + + + Snap to a visible area only even when there is a closer snap point for an area + that is closer but not visible (using y-axis snap type) + + + + + +
+
+
+
+
+
+ diff --git a/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-020.html b/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-020.html new file mode 100644 index 00000000000..7c8d0f119ed --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-020.html @@ -0,0 +1,30 @@ + + +CSS Text Test: Simple line breaking test + + + + + + +

+abschließend geklärt. Allerdings scheint eine gewisse genetische Veranlagung eine +Zahl der Typ-1-Diabetiker gerade unter Kleinkindern stetig wächst. Daher rücken auch Virusinfektionen in den Fokus +

+ + diff --git a/tests/wpt/web-platform-tests/css/cssom/font-shorthand-serialization.html b/tests/wpt/web-platform-tests/css/cssom/font-shorthand-serialization.html index 6f6834a7509..29082f83eaf 100644 --- a/tests/wpt/web-platform-tests/css/cssom/font-shorthand-serialization.html +++ b/tests/wpt/web-platform-tests/css/cssom/font-shorthand-serialization.html @@ -10,8 +10,8 @@ diff --git a/tests/wpt/web-platform-tests/css/motion/animation/offset-interpolation.html b/tests/wpt/web-platform-tests/css/motion/animation/offset-interpolation.html index 0d1ba1c8875..04f4d4b3bd7 100644 --- a/tests/wpt/web-platform-tests/css/motion/animation/offset-interpolation.html +++ b/tests/wpt/web-platform-tests/css/motion/animation/offset-interpolation.html @@ -92,15 +92,6 @@ {at: 1, expect: 'path("M0 0H 300") 600px 0deg'}, {at: 1.5, expect: 'path("M0 0H 300") 650px 0deg'}, ]); - - // Regression test for crbug.com/994489 - test_interpolation({ - property: 'offset', - from: 'path("M0 0H 200") 500px auto', - to: 'path("M0 0H 300") 600px 0deg', - }, [ - {at: 3.40282e+038, expect: 'path("M0 0H 3.4e+38") 3.36e+07px 0deg'}, - ]); diff --git a/tests/wpt/web-platform-tests/dom/nodes/aria-element-reflection.tentative.html b/tests/wpt/web-platform-tests/dom/nodes/aria-element-reflection.tentative.html index 974727f92aa..848828810f1 100644 --- a/tests/wpt/web-platform-tests/dom/nodes/aria-element-reflection.tentative.html +++ b/tests/wpt/web-platform-tests/dom/nodes/aria-element-reflection.tentative.html @@ -263,4 +263,207 @@ assert_equals(lightParent.ariaActiveDescendantElement, optionElement); }, "Reparenting an element into a descendant shadow scope nullifies the element reference."); + +
Billing
+ +
+
Name
+ +
+
+
Address
+ +
+ + + + + +
+
+ + + + Fruit +
Delicious
+
Nutritious
+ + + +

Title

+
Next
+
Content2
+
Content1
+ + + + + + + +
+

Light DOM Heading

+
+

Light DOM text

+

Light DOM text

+
+ + diff --git a/tests/wpt/web-platform-tests/html/dom/elements/global-attributes/dataset-set.html b/tests/wpt/web-platform-tests/html/dom/elements/global-attributes/dataset-set.html index 722b17977e4..dbce5de309a 100644 --- a/tests/wpt/web-platform-tests/html/dom/elements/global-attributes/dataset-set.html +++ b/tests/wpt/web-platform-tests/html/dom/elements/global-attributes/dataset-set.html @@ -17,25 +17,27 @@ } test(function() { assert_true(testSet('foo', 'data-foo')); }, - "Setting element.dataset['foo'] should also change the value of element.getAttribute('data-foo')'"); + "Setting element.dataset['foo'] should also change the value of element.getAttribute('data-foo')"); test(function() { assert_true(testSet('fooBar', 'data-foo-bar')); }, - "Setting element.dataset['fooBar'] should also change the value of element.getAttribute('data-foo-bar')'"); + "Setting element.dataset['fooBar'] should also change the value of element.getAttribute('data-foo-bar')"); test(function() { assert_true(testSet('-', 'data--')); }, - "Setting element.dataset['-'] should also change the value of element.getAttribute('data--')'"); + "Setting element.dataset['-'] should also change the value of element.getAttribute('data--')"); test(function() { assert_true(testSet('Foo', 'data--foo')); }, - "Setting element.dataset['Foo'] should also change the value of element.getAttribute('data--foo')'"); + "Setting element.dataset['Foo'] should also change the value of element.getAttribute('data--foo')"); test(function() { assert_true(testSet('-Foo', 'data---foo')); }, - "Setting element.dataset['-Foo'] should also change the value of element.getAttribute('data---foo')'"); + "Setting element.dataset['-Foo'] should also change the value of element.getAttribute('data---foo')"); test(function() { assert_true(testSet('', 'data-')); }, - "Setting element.dataset[''] should also change the value of element.getAttribute('data-')'"); + "Setting element.dataset[''] should also change the value of element.getAttribute('data-')"); test(function() { assert_true(testSet('\xE0', 'data-\xE0')); }, - "Setting element.dataset['\xE0'] should also change the value of element.getAttribute('data-\xE0')'"); + "Setting element.dataset['\xE0'] should also change the value of element.getAttribute('data-\xE0')"); test(function() { assert_throws('SYNTAX_ERR', function() { testSet('-foo', 'dummy') }); }, - "Setting element.dataset['-foo'] should throw a SYNTAX_ERR'"); + "Setting element.dataset['-foo'] should throw a SYNTAX_ERR"); test(function() { assert_throws('INVALID_CHARACTER_ERR', function() { testSet('foo\x20', 'dummy') }); }, - "Setting element.dataset['foo\x20'] should throw an INVALID_CHARACTER_ERR'"); - test(function() { assert_throws('INVALID_CHARACTER_ERR', function() { testSet('foo\uF900', 'dummy') }); }, - "Setting element.dataset['foo\uF900'] should throw an INVALID_CHARACTER_ERR'"); + "Setting element.dataset['foo\x20'] should throw an INVALID_CHARACTER_ERR"); + test(function() { assert_throws('INVALID_CHARACTER_ERR', function() { testSet('\u037Efoo', 'dummy') }); }, + "Setting element.dataset['\u037Efoo'] should throw an INVALID_CHARACTER_ERR"); + test(function() { assert_true(testSet('\u0BC6foo', 'data-\u0BC6foo')); }, + "Setting element.dataset['\u0BC6foo'] should also change the value of element.getAttribute('\u0BC6foo')"); diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/child-iframe.html b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/child-iframe.html new file mode 100644 index 00000000000..2645a180e48 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/child-iframe.html @@ -0,0 +1,18 @@ + + + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/grand-child-autofocus.html b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/grand-child-autofocus.html new file mode 100644 index 00000000000..88be6e0b04a --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/resources/grand-child-autofocus.html @@ -0,0 +1,18 @@ + + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/same-origin-autofocus.html b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/same-origin-autofocus.html new file mode 100644 index 00000000000..9cfcdb925cf --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/same-origin-autofocus.html @@ -0,0 +1,46 @@ + + + + + +autofocus in the same origin grand child iframe + + + + + + + +

Autofocus should work in the same origin grand child iframe.

+ + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/skip-not-fully-active.html b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/skip-not-fully-active.html index 32008b3019e..104dd5a4a5e 100644 --- a/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/skip-not-fully-active.html +++ b/tests/wpt/web-platform-tests/html/semantics/forms/autofocus/skip-not-fully-active.html @@ -8,11 +8,19 @@ diff --git a/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html b/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html new file mode 100644 index 00000000000..1584ca5f972 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document-close-with-pending-script.html @@ -0,0 +1,67 @@ + + +document.close called while a script is pending + + + + + diff --git a/tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini b/tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini index f9be6a64bdf..c9fbabede6d 100644 --- a/tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini +++ b/tests/wpt/web-platform-tests/infrastructure/metadata/infrastructure/assumptions/allowed-to-play.html.ini @@ -1,10 +1,8 @@ [allowed-to-play.html] expected: - if product == "edge_webdriver": TIMEOUT if product == "safari": ERROR # https://bugs.webkit.org/show_bug.cgi?id=190775 [