diff --git a/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini b/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini index 947e223fb28f..3a3d15b84062 100644 --- a/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini +++ b/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini @@ -14,6 +14,9 @@ [Revoke blob URL after creating Request, will fetch] expected: FAIL + [Revoke blob URL after calling fetch, fetch should succeed] + expected: FAIL + [url-with-fetch.any.html] [Untitled] @@ -34,3 +37,6 @@ [Revoke blob URL after creating Request, will fetch] expected: FAIL + [Revoke blob URL after calling fetch, fetch should succeed] + expected: FAIL + diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index d13132f9b135..1aa1a0ed3ca8 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -109729,6 +109729,18 @@ {} ] ], + "css/css-contain/contain-layout-button-001.html": [ + [ + "/css/css-contain/contain-layout-button-001.html", + [ + [ + "/css/css-contain/reference/contain-layout-button-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-layout-cell-001.html": [ [ "/css/css-contain/contain-layout-cell-001.html", @@ -109753,6 +109765,30 @@ {} ] ], + "css/css-contain/contain-layout-flexbox-001.html": [ + [ + "/css/css-contain/contain-layout-flexbox-001.html", + [ + [ + "/css/css-contain/reference/contain-layout-flexbox-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-contain/contain-layout-grid-001.html": [ + [ + "/css/css-contain/contain-layout-grid-001.html", + [ + [ + "/css/css-contain/reference/contain-layout-grid-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-layout-ifc-022.html": [ [ "/css/css-contain/contain-layout-ifc-022.html", @@ -110341,6 +110377,18 @@ {} ] ], + "css/css-contain/contain-paint-clip-019.html": [ + [ + "/css/css-contain/contain-paint-clip-019.html", + [ + [ + "/css/css-contain/reference/contain-paint-clip-019-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-paint-ifc-011.html": [ [ "/css/css-contain/contain-paint-ifc-011.html", @@ -120897,6 +120945,18 @@ {} ] ], + "css/css-grid/alignment/grid-gutters-013.html": [ + [ + "/css/css-grid/alignment/grid-gutters-013.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-001.html": [ [ "/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-001.html", @@ -172081,6 +172141,18 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-dyn-resize-001.html": [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-dyn-resize-001.html", + [ + [ + "/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-dyn-resize-001-ref.html", + "==" + ] + ], + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001a.html": [ [ "/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001a.html", @@ -248225,11 +248297,26 @@ {} ] ], + "css/css-contain/reference/contain-layout-button-001-ref.html": [ + [ + {} + ] + ], "css/css-contain/reference/contain-layout-cell-001-ref.html": [ [ {} ] ], + "css/css-contain/reference/contain-layout-flexbox-001-ref.html": [ + [ + {} + ] + ], + "css/css-contain/reference/contain-layout-grid-001-ref.html": [ + [ + {} + ] + ], "css/css-contain/reference/contain-layout-ifc-022-ref.html": [ [ {} @@ -248290,6 +248377,11 @@ {} ] ], + "css/css-contain/reference/contain-paint-clip-019-ref.html": [ + [ + {} + ] + ], "css/css-contain/reference/contain-paint-ifc-011-ref.html": [ [ {} @@ -275025,6 +275117,11 @@ {} ] ], + "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-dyn-resize-001-ref.html": [ + [ + {} + ] + ], "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001-ref.html": [ [ {} @@ -314165,6 +314262,11 @@ {} ] ], + "webrtc/RTCIceTransport-extension-helper.js": [ + [ + {} + ] + ], "webrtc/RTCPeerConnection-helper.js": [ [ {} @@ -332830,6 +332932,12 @@ {} ] ], + "css/css-flexbox/flex-minimum-height-flex-items-009.html": [ + [ + "/css/css-flexbox/flex-minimum-height-flex-items-009.html", + {} + ] + ], "css/css-flexbox/flexbox_first-letter.html": [ [ "/css/css-flexbox/flexbox_first-letter.html", @@ -335436,9 +335544,9 @@ {} ] ], - "css/css-masking/inheritance.html": [ + "css/css-masking/inheritance.sub.html": [ [ - "/css/css-masking/inheritance.html", + "/css/css-masking/inheritance.sub.html", {} ] ], @@ -371266,6 +371374,12 @@ {} ] ], + "intersection-observer/target-in-different-window.html": [ + [ + "/intersection-observer/target-in-different-window.html", + {} + ] + ], "intersection-observer/text-target.html": [ [ "/intersection-observer/text-target.html", @@ -396946,6 +397060,12 @@ { "timeout": "long" } + ], + [ + "/service-workers/service-worker/navigation-redirect.https.html?client", + { + "timeout": "long" + } ] ], "service-workers/service-worker/navigation-timing.https.html": [ @@ -397986,6 +398106,18 @@ {} ] ], + "speech-api/SpeechSynthesisErrorEvent-constructor.html": [ + [ + "/speech-api/SpeechSynthesisErrorEvent-constructor.html", + {} + ] + ], + "speech-api/SpeechSynthesisEvent-constructor.html": [ + [ + "/speech-api/SpeechSynthesisEvent-constructor.html", + {} + ] + ], "speech-api/SpeechSynthesisUtterance-basics.https.html": [ [ "/speech-api/SpeechSynthesisUtterance-basics.https.html", @@ -437900,7 +438032,7 @@ "support" ], "README.md": [ - "684f4617f689d0611b18ce1b338bfdeb8d5886b7", + "6f9436bc3e4261e2f6813253e1709cbb60763ca2", "support" ], "WebCryptoAPI/META.yml": [ @@ -439248,11 +439380,11 @@ "manual" ], "accname/name_test_case_659-manual.html": [ - "1332c30c4929430bdc7839bb543c1078fa67047a", + "abf5e85e16ba7bc28d157127db0607a9a6023de2", "manual" ], "accname/name_test_case_660-manual.html": [ - "66b36635d940fcf5e34fdc89ecd193ad09c1a7ba", + "0c18218707b0320f114aeafe3e2b5b601c692620", "manual" ], "accname/name_test_case_661-manual.html": [ @@ -441732,7 +441864,7 @@ "testharness" ], "background-fetch/fetch.https.window.js": [ - "98ecdfa3933c40b909793100b4b9f9cccb35cb86", + "b8b1ff0983cdce1c799d03c7f1856548fa649b17", "testharness" ], "background-fetch/get-ids.https.window.js": [ @@ -441748,7 +441880,7 @@ "testharness" ], "background-fetch/mixed-content-and-allowed-schemes.https.window.js": [ - "9f24f13581819ef444a89cb7549de900f5b98ef6", + "05b32501228fbb765a5c782102660ebd476f0168", "testharness" ], "background-fetch/port-blocking.https.window.js": [ @@ -441772,7 +441904,7 @@ "support" ], "background-fetch/service_workers/sw.js": [ - "43d778c08914da6c8ff75acb819676895adbc180", + "af4655dbad4ef6ad6b17d79bb2645aee98ce1102", "support" ], "background-fetch/update-ui.https.window.js": [ @@ -530931,6 +531063,10 @@ "fadb3c41c5363742eb88bdf803eac7cdbf5e7a8f", "reftest" ], + "css/css-contain/contain-layout-button-001.html": [ + "e8beef7c0edfa20258b9600376d3ab245ca63f32", + "reftest" + ], "css/css-contain/contain-layout-cell-001.html": [ "fa1af0eee6848a34c61f47861c22d9efb56ab059", "reftest" @@ -530939,6 +531075,14 @@ "331a0e6519b0af23ba91355584f0c37dfcf6a88e", "reftest" ], + "css/css-contain/contain-layout-flexbox-001.html": [ + "2b206edb57f46f3baa9dcfbcc24591b852cf8697", + "reftest" + ], + "css/css-contain/contain-layout-grid-001.html": [ + "a6bcc4dbc2adda58602281eac5c2c0b2c0a9de61", + "reftest" + ], "css/css-contain/contain-layout-ifc-022.html": [ "3e4f3dafbf213c18a09cfd2a7512dd485c13f839", "reftest" @@ -531135,6 +531279,10 @@ "17bcccdeff538ea869a51d703acb80e9acc4b0ca", "reftest" ], + "css/css-contain/contain-paint-clip-019.html": [ + "bd761b8a523bd9fa05dd88f57b6b1317b5c4c40b", + "reftest" + ], "css/css-contain/contain-paint-ifc-011.html": [ "b8a03936cbcc3ddcc88dc1237fab0af56f4bd72b", "reftest" @@ -531272,7 +531420,7 @@ "reftest" ], "css/css-contain/contain-size-button-001.html": [ - "1e4965e9daf380aec19cf43902c409ad6b457370", + "4b2ecd7b76e421ea5dfffce6654d722142b5823c", "reftest" ], "css/css-contain/contain-size-fieldset-001.html": [ @@ -531280,11 +531428,11 @@ "reftest" ], "css/css-contain/contain-size-flexbox-001.html": [ - "31e82f5d24c4aa673291a2ce25c660cf10977e28", + "16ba62eda041abe11424f63c65d6dfd46aa82570", "reftest" ], "css/css-contain/contain-size-grid-001.html": [ - "f67f0e118e00b3426986b39226310c59b14a3755", + "4510c1e55368aeea38a79ba66059acd4d7660ddb", "reftest" ], "css/css-contain/contain-size-grid-002.html": [ @@ -531399,10 +531547,22 @@ "c68bee1d0aa4f9201fb6e48cc25199f373128ca8", "support" ], + "css/css-contain/reference/contain-layout-button-001-ref.html": [ + "11a784b213cbc05d10cdcc199a11055fe0c0fdfa", + "support" + ], "css/css-contain/reference/contain-layout-cell-001-ref.html": [ "9ff7f45e39ca741b4b334c1c9b3d1d5ee6759b73", "support" ], + "css/css-contain/reference/contain-layout-flexbox-001-ref.html": [ + "832e4c72c2cef426f2d759e77435290fff2f0d55", + "support" + ], + "css/css-contain/reference/contain-layout-grid-001-ref.html": [ + "b5ff8e0e0dad0cd586e7b899d8a7905b26063233", + "support" + ], "css/css-contain/reference/contain-layout-ifc-022-ref.html": [ "682af7d4f44b22f987c069dbbee370520612bc10", "support" @@ -531451,6 +531611,10 @@ "781a6d2f2f4e8810690ab321f7ff7bf3539044f3", "support" ], + "css/css-contain/reference/contain-paint-clip-019-ref.html": [ + "2a529c12c48e630cc7df146fe3e685afd85a42f0", + "support" + ], "css/css-contain/reference/contain-paint-ifc-011-ref.html": [ "229c8c2d74ba3f2b5cede6824091575835807092", "support" @@ -531520,7 +531684,7 @@ "support" ], "css/css-contain/reference/contain-size-button-001-ref.html": [ - "1cbaaccd1a0751c5dadf913e1fc31d130ff95259", + "eff64aa8e2ef0c7fbce03858e90ef0d9e2a7ee6b", "support" ], "css/css-contain/reference/contain-size-fieldset-001-ref.html": [ @@ -531528,11 +531692,11 @@ "support" ], "css/css-contain/reference/contain-size-flexbox-001-ref.html": [ - "85628b59c48f7931e7d3e5a498da60cc264dc363", + "70f408643007d8338f401ef947f7bb24f1eaedc9", "support" ], "css/css-contain/reference/contain-size-grid-001-ref.html": [ - "d71636bd5f4a344352249b50563eb03d249484c6", + "cf4f8076650928dfd0cefc18665ef1e8ab52d7b6", "support" ], "css/css-contain/reference/contain-size-monolithic-001-ref.html": [ @@ -534427,6 +534591,10 @@ "ead7a424b374fddb247046d2a36a37a11669baae", "reftest" ], + "css/css-flexbox/flex-minimum-height-flex-items-009.html": [ + "718386af02069fa1a3fff0ee5aaa10415ef4b23a", + "testharness" + ], "css/css-flexbox/flex-minimum-width-flex-items-001.xht": [ "b8e2866edaa46af46900c287238894cd8ddef24c", "reftest" @@ -545547,6 +545715,10 @@ "1e56e708dfb45f1dd1e48d7779818d244eb25f3d", "reftest" ], + "css/css-grid/alignment/grid-gutters-013.html": [ + "e72814725d2cb90fba6f3bd4d1e8370f37382fbb", + "reftest" + ], "css/css-grid/alignment/grid-row-axis-alignment-positioned-items-001.html": [ "e350f972357cfdc9559c5a86116e538d87c9ce61", "testharness" @@ -548911,8 +549083,8 @@ "c415eaaa67a2bc9a4b621700049eb0c0b60ec0a3", "testharness" ], - "css/css-masking/inheritance.html": [ - "34f75859ee88833ed39a56bb6c443cd60586e1b5", + "css/css-masking/inheritance.sub.html": [ + "95424204d5094bb1cbcd49e32f5e38c28d86d76f", "testharness" ], "css/css-masking/mask-image/mask-image-url-image-hash.html": [ @@ -585035,6 +585207,14 @@ "cf54aabe9936b3963e7343d566d957633fc26c69", "reftest" ], + "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-dyn-resize-001-ref.html": [ + "5e5561cadf2ddbd6dfd2c7b4819f146f61be006b", + "support" + ], + "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-dyn-resize-001.html": [ + "d64c4bdf28ecb783af4f342d515dcf63134602c6", + "reftest" + ], "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001-ref.html": [ "b5377110201d1de21a966c8a7f1a7d60dfff4126", "support" @@ -585876,7 +586056,7 @@ "reftest" ], "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/reftest.list": [ - "df226fa8df7801a7bbfe8807e512e678d13bf0fa", + "5bb3b650139c3293cb7d782d47af7dbff9bc3ad6", "support" ], "css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/support/Ahem.ttf": [ @@ -619084,7 +619264,7 @@ "support" ], "interfaces/screen-capture.idl": [ - "668f4588ba2a24a909dc7f44b24628c56631296d", + "b79d09d19dced9e3b77e791e2d543fc9f44742ee", "support" ], "interfaces/screen-orientation.idl": [ @@ -619116,7 +619296,7 @@ "support" ], "interfaces/speech-api.idl": [ - "8e998df5bc3fa41d728b5c79d592746701bc3754", + "0b5c866b35c28d8e10261205fb6cbaa6962e480a", "support" ], "interfaces/storage.idl": [ @@ -619236,7 +619416,7 @@ "support" ], "intersection-observer/bounding-box.html": [ - "69052b11ce6c40c6a56fe2b723c70c49ddc36dd9", + "50f33f0443bb70e64bec2e2fcc930fa2b4118ed6", "testharness" ], "intersection-observer/client-rect.html": [ @@ -619351,6 +619531,10 @@ "d049c70919e129fa6c335e8601f6ce6a6cd73a9d", "testharness" ], + "intersection-observer/target-in-different-window.html": [ + "cf8fe4e6ec9e6b33df2d61b6219a1b2d4bb74c79", + "testharness" + ], "intersection-observer/text-target.html": [ "13dc3abea2d8b0438ac76e9da974718778bcbb12", "testharness" @@ -619528,7 +619712,7 @@ "support" ], "lint.whitelist": [ - "46c2550e72884c3f060b0fc7355f44562d2803d4", + "9f5693fcc2b9ad790ca7d502d998a1b71701b717", "support" ], "longtask-timing/META.yml": [ @@ -644152,7 +644336,7 @@ "testharness" ], "service-workers/service-worker/navigation-redirect.https.html": [ - "b6281b9e6c30540aae97c31454e4a2a5ac2c62b9", + "6f03fd8f2f0db54f4895d284a2ced78723d9965c", "testharness" ], "service-workers/service-worker/navigation-timing.https.html": [ @@ -644948,7 +645132,7 @@ "support" ], "service-workers/service-worker/resources/navigation-redirect-other-origin.html": [ - "0d2825f31093f8959b45712eff247a0a21c7c8cd", + "d82571d1a3c71e23274009d147e410b10fe8d245", "support" ], "service-workers/service-worker/resources/navigation-redirect-out-scope.py": [ @@ -645100,7 +645284,7 @@ "support" ], "service-workers/service-worker/resources/redirect-worker.js": [ - "bf0a3a8d9e0486f896e635e478dcd623dda987c0", + "0c5bc3bd9aa5bff83df74ce5e0a8a244f21a85a7", "support" ], "service-workers/service-worker/resources/redirect.py": [ @@ -646280,7 +646464,15 @@ "testharness" ], "speech-api/SpeechSynthesis-speak-without-activation-fails.tentative.html": [ - "acf0d7d575b5dc7f9b348d82b056aa90089b6639", + "1b86552a1cbd8dabaf8b50f928823e743e4b46cb", + "testharness" + ], + "speech-api/SpeechSynthesisErrorEvent-constructor.html": [ + "61e179cca47b70d001e5e081e87166ec1363714a", + "testharness" + ], + "speech-api/SpeechSynthesisEvent-constructor.html": [ + "47a37d25d9723cadcb9da2d778481fd9561c37aa", "testharness" ], "speech-api/SpeechSynthesisUtterance-basics.https.html": [ @@ -651324,7 +651516,7 @@ "support" ], "tools/manifest/sourcefile.py": [ - "9be0d8966ece1bf56fd93e3fd606ac08c4bb1a76", + "1f08088eb4666158b5fbece0c2727a9f41b7d907", "support" ], "tools/manifest/tests/__init__.py": [ @@ -651344,7 +651536,7 @@ "support" ], "tools/manifest/tests/test_sourcefile.py": [ - "57a175cae913a273c6ba4ebbcc13dd47571e4970", + "ad59055de73f5f8801c53095fe16faececf4fc97", "support" ], "tools/manifest/update.py": [ @@ -656548,7 +656740,7 @@ "support" ], "tools/wptserve/tests/functional/base.py": [ - "741ab0bcb745753f72f2e26e37258f877caae513", + "e49c8287c5985aa5ebbed04ef3070bc785831733", "support" ], "tools/wptserve/tests/functional/docroot/document.txt": [ @@ -656668,7 +656860,7 @@ "support" ], "tools/wptserve/tests/functional/test_handlers.py": [ - "759a096b79957079429ae387186d6e7891651ecf", + "7ac410abfee2d0a700f9f39bc466cedffbb4780f", "support" ], "tools/wptserve/tests/functional/test_input_file.py": [ @@ -656676,11 +656868,11 @@ "support" ], "tools/wptserve/tests/functional/test_pipes.py": [ - "7739af5e26e17c7b7930a612816151772f3f5cc0", + "83b2c621641ca17b670eb5a8c08b38f8d37cc2a7", "support" ], "tools/wptserve/tests/functional/test_request.py": [ - "983539260a5215cab779e76b256f678894f654f3", + "096c0535b9ae79a9782be097545a51e526a29106", "support" ], "tools/wptserve/tests/functional/test_response.py": [ @@ -656724,7 +656916,7 @@ "support" ], "tools/wptserve/wptserve/pipes.py": [ - "33a43e1f06b9835a2acf9be78b38a765cc9fdb60", + "ad96f591a3a8c8b7e8d13a4ad95a1aae500f66da", "support" ], "tools/wptserve/wptserve/ranges.py": [ @@ -656732,11 +656924,11 @@ "support" ], "tools/wptserve/wptserve/request.py": [ - "233ff151c28e482f1087a853e385ab2f9c819276", + "cb575ccdba4514a456c0cbf73904bb63c12fd7ff", "support" ], "tools/wptserve/wptserve/response.py": [ - "483265bf084666069c21dd91310a005d2162268b", + "44299cc994ef43ebe72053e1444f5af7cd7f9598", "support" ], "tools/wptserve/wptserve/router.py": [ @@ -661408,7 +661600,7 @@ "support" ], "webdriver/tests/perform_actions/key.py": [ - "2b3414c5ebfd62955860de540b4614471efbe8ad", + "cbfb5bcef43d52bb34faa515e7c24182e808cfa9", "wdspec" ], "webdriver/tests/perform_actions/key_events.py": [ @@ -661416,7 +661608,7 @@ "wdspec" ], "webdriver/tests/perform_actions/key_modifiers.py": [ - "55dc9280c6267172a96a4f3c02f2503aa0c22500", + "e8ea30dd3d7d0be7ceddab672554fd871457bf7a", "wdspec" ], "webdriver/tests/perform_actions/key_shortcuts.py": [ @@ -662275,8 +662467,12 @@ "974ed0c76cfafb788e865c0b1c71fa19007c55b9", "testharness" ], + "webrtc/RTCIceTransport-extension-helper.js": [ + "659ec59b8df2847e7e2a3c513d3d6fd01027f16d", + "support" + ], "webrtc/RTCIceTransport-extension.https.html": [ - "9c6cec7e1e4994ee58f6822d77048eca8e8af569", + "5adee9fbe61eb9a8f7235b7faa6670eaea45cc89", "testharness" ], "webrtc/RTCIceTransport.html": [ @@ -662444,15 +662640,15 @@ "testharness" ], "webrtc/RTCQuicStream.https.html": [ - "1e08016d75af57307d922b9876605e8152f92768", + "33025451b252e1bdf2491fa118e072f4b8711d12", "testharness" ], "webrtc/RTCQuicTransport-helper.js": [ - "50d9e6666a2d3bf8b3128f94b3c902579fabc0f5", + "3ea19d7a78e4a3788e97d0fa537d51d4b9e6b4fc", "support" ], "webrtc/RTCQuicTransport.https.html": [ - "703f424a63851996b3708fe66caff63c7e0f5502", + "ec79bc228ad21de3a9ce3c2ee812a7d50e57571b", "testharness" ], "webrtc/RTCRtpCapabilities-helper.js": [ diff --git a/tests/wpt/metadata/css/css-flexbox/flex-minimum-height-flex-items-009.html.ini b/tests/wpt/metadata/css/css-flexbox/flex-minimum-height-flex-items-009.html.ini new file mode 100644 index 000000000000..c13515644a20 --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/flex-minimum-height-flex-items-009.html.ini @@ -0,0 +1,7 @@ +[flex-minimum-height-flex-items-009.html] + [.container 2] + expected: FAIL + + [.container 1] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html.ini b/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html.ini index 7cf9eb154536..b480ed7298a4 100644 --- a/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-cpm-normal.html.ini @@ -1,16 +1,4 @@ [css-text-line-break-ja-cpm-normal.html] - [203C DOUBLE EXCLAMATION MARK may NOT appear at line start if ja and normal] - expected: FAIL - - [2047 DOUBLE QUESTION MARK may NOT appear at line start if ja and normal] - expected: FAIL - - [2048 QUESTION EXCLAMATION MARK may NOT appear at line start if ja and normal] - expected: FAIL - - [2049 EXCLAMATION QUESTION MARK may NOT appear at line start if ja and normal] - expected: FAIL - [30FB KATAKANA MIDDLE DOT may NOT appear at line start if ja and normal] expected: if os == "linux": FAIL diff --git a/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html.ini b/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html.ini index d769457c57c3..166c50e4e648 100644 --- a/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-strict.html.ini @@ -3,3 +3,12 @@ expected: if os == "linux": FAIL + [2010 HYPHEN may NOT appear at line start if ja and strict] + expected: FAIL + + [30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN may NOT appear at line start if ja and strict] + expected: FAIL + + [2013 EN DASH may NOT appear at line start if ja and strict] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html.ini b/tests/wpt/metadata/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html.ini index 169f8bdf10a8..27e695ead3c7 100644 --- a/tests/wpt/metadata/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/zh/css-text-line-break-zh-cpm-normal.html.ini @@ -1,16 +1,4 @@ [css-text-line-break-zh-cpm-normal.html] - [203C DOUBLE EXCLAMATION MARK may NOT appear at line start if zh and normal] - expected: FAIL - - [2047 DOUBLE QUESTION MARK may NOT appear at line start if zh and normal] - expected: FAIL - - [2048 QUESTION EXCLAMATION MARK may NOT appear at line start if zh and normal] - expected: FAIL - - [2049 EXCLAMATION QUESTION MARK may NOT appear at line start if zh and normal] - expected: FAIL - [30FB KATAKANA MIDDLE DOT may NOT appear at line start if zh and normal] expected: if os == "linux": FAIL diff --git a/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini b/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini index a2e15ddcf051..b7a0697c20df 100644 --- a/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini +++ b/tests/wpt/metadata/css/css-transitions/properties-value-inherit-002.html.ini @@ -1,7 +1,6 @@ [properties-value-inherit-002.html] - expected: TIMEOUT [outline-width length(px) / values] - expected: TIMEOUT + expected: FAIL [border-left-width length(em) / values] expected: FAIL @@ -25,13 +24,13 @@ expected: FAIL [opacity number[0,1\](zero-to-one) / values] - expected: TIMEOUT + expected: FAIL [line-height number(integer) / values] expected: FAIL [outline-offset length(px) / values] - expected: TIMEOUT + expected: FAIL [font-size length(pt) / values] expected: FAIL @@ -40,7 +39,7 @@ expected: FAIL [vertical-align length(in) / values] - expected: TIMEOUT + expected: FAIL [max-height percentage(%) / values] expected: FAIL @@ -76,7 +75,7 @@ expected: FAIL [vertical-align percentage(%) / values] - expected: TIMEOUT + expected: FAIL [background-position length(in) / events] expected: FAIL @@ -100,10 +99,10 @@ expected: FAIL [vertical-align length(em) / values] - expected: TIMEOUT + expected: FAIL [clip rectangle(rectangle) / values] - expected: TIMEOUT + expected: FAIL [word-spacing length(em) / values] expected: FAIL @@ -127,7 +126,7 @@ expected: FAIL [outline-offset length(ex) / values] - expected: TIMEOUT + expected: FAIL [min-width length(cm) / values] expected: FAIL @@ -142,16 +141,16 @@ expected: FAIL [vertical-align length(pc) / values] - expected: TIMEOUT + expected: FAIL [vertical-align length(cm) / values] - expected: TIMEOUT + expected: FAIL [max-height length(ex) / values] expected: FAIL [vertical-align length(ex) / values] - expected: TIMEOUT + expected: FAIL [min-height percentage(%) / values] expected: FAIL @@ -160,7 +159,7 @@ expected: FAIL [outline-offset length(mm) / values] - expected: TIMEOUT + expected: FAIL [font-weight font-weight(keyword) / values] expected: FAIL @@ -169,7 +168,7 @@ expected: FAIL [outline-offset length(pt) / values] - expected: TIMEOUT + expected: FAIL [line-height length(mm) / values] expected: FAIL @@ -202,7 +201,7 @@ expected: FAIL [vertical-align length(pt) / values] - expected: TIMEOUT + expected: FAIL [border-left-color color(rgba) / values] expected: FAIL @@ -271,10 +270,10 @@ expected: FAIL [outline-offset length(in) / values] - expected: TIMEOUT + expected: FAIL [outline-width length(pt) / values] - expected: TIMEOUT + expected: FAIL [border-top-width length(pc) / values] expected: FAIL @@ -292,7 +291,7 @@ expected: FAIL [outline-width length(in) / values] - expected: TIMEOUT + expected: FAIL [word-spacing length(pt) / values] expected: FAIL @@ -304,7 +303,7 @@ expected: FAIL [outline-color color(rgba) / values] - expected: TIMEOUT + expected: FAIL [background-position length(ex) / events] expected: FAIL @@ -328,7 +327,7 @@ expected: FAIL [outline-width length(ex) / values] - expected: TIMEOUT + expected: FAIL [font-size length(pc) / values] expected: FAIL @@ -340,7 +339,7 @@ expected: FAIL [outline-width length(cm) / values] - expected: TIMEOUT + expected: FAIL [max-width percentage(%) / values] expected: FAIL @@ -355,19 +354,19 @@ expected: FAIL [outline-width length(mm) / values] - expected: TIMEOUT + expected: FAIL [border-left-width length(pc) / values] expected: FAIL [outline-width length(pc) / values] - expected: TIMEOUT + expected: FAIL [font-weight font-weight(numeric) / values] expected: FAIL [vertical-align length(px) / values] - expected: TIMEOUT + expected: FAIL [letter-spacing length(px) / values] expected: FAIL @@ -394,7 +393,7 @@ expected: FAIL [outline-width length(em) / values] - expected: TIMEOUT + expected: FAIL [border-right-width length(em) / values] expected: FAIL @@ -406,10 +405,10 @@ expected: FAIL [outline-offset length(em) / values] - expected: TIMEOUT + expected: FAIL [outline-offset length(cm) / values] - expected: TIMEOUT + expected: FAIL [background-position length(mm) / events] expected: FAIL @@ -421,13 +420,13 @@ expected: FAIL [z-index integer(integer) / values] - expected: TIMEOUT + expected: FAIL [border-left-width length(pt) / values] expected: FAIL [vertical-align length(mm) / values] - expected: TIMEOUT + expected: FAIL [border-bottom-width length(pc) / values] expected: FAIL @@ -448,7 +447,7 @@ expected: FAIL [outline-offset length(pc) / values] - expected: TIMEOUT + expected: FAIL [max-height length(pc) / values] expected: FAIL @@ -483,126 +482,30 @@ [word-spacing percentage(%) / values] expected: FAIL - [outline-width length(pc) / events] - expected: TIMEOUT - - [height percentage(%) / values] - expected: FAIL - - [vertical-align length(px) / events] - expected: TIMEOUT - - [padding-right length(em) / values] + [text-indent length(pc) / values] expected: FAIL - [outline-offset length(mm) / events] - expected: TIMEOUT - - [vertical-align length(in) / events] - expected: TIMEOUT - - [padding-left length(px) / values] + [text-indent length(ex) / values] expected: FAIL - [vertical-align length(em) / events] - expected: TIMEOUT - - [vertical-align length(cm) / events] - expected: TIMEOUT - - [outline-offset length(cm) / events] - expected: TIMEOUT - - [vertical-align length(mm) / events] - expected: TIMEOUT - - [outline-offset length(em) / events] - expected: TIMEOUT - - [z-index integer(integer) / events] - expected: TIMEOUT - - [vertical-align length(ex) / events] - expected: TIMEOUT - - [outline-width length(em) / events] - expected: TIMEOUT - - [visibility visibility(keyword) / events] - expected: TIMEOUT - - [width length(pc) / values] + [text-indent length(px) / values] expected: FAIL - [opacity number[0,1\](zero-to-one) / events] - expected: TIMEOUT - - [margin-bottom length(px) / values] + [text-indent length(mm) / values] expected: FAIL - [visibility visibility(keyword) / values] - expected: TIMEOUT - - [width length(pt) / values] + [text-indent length(cm) / values] expected: FAIL - [outline-width length(cm) / events] - expected: TIMEOUT - - [clip rectangle(rectangle) / events] - expected: TIMEOUT - - [outline-width length(ex) / events] - expected: TIMEOUT - - [outline-width length(mm) / events] - expected: TIMEOUT - - [width length(mm) / values] + [text-shadow shadow(shadow) / values] expected: FAIL - [vertical-align percentage(%) / events] - expected: TIMEOUT - - [outline-width length(pt) / events] - expected: TIMEOUT - - [outline-color color(rgba) / events] - expected: TIMEOUT - - [outline-width length(in) / events] - expected: TIMEOUT - - [outline-offset length(ex) / events] - expected: TIMEOUT - - [padding-top length(mm) / values] + [text-indent length(in) / values] expected: FAIL - [vertical-align length(pc) / events] - expected: TIMEOUT - - [vertical-align length(pt) / events] - expected: TIMEOUT - - [width length(ex) / values] + [text-indent length(em) / values] expected: FAIL - [top length(ex) / values] + [text-indent percentage(%) / values] expected: FAIL - [outline-offset length(pt) / events] - expected: TIMEOUT - - [outline-offset length(px) / events] - expected: TIMEOUT - - [outline-offset length(in) / events] - expected: TIMEOUT - - [outline-width length(px) / events] - expected: TIMEOUT - - [outline-offset length(pc) / events] - expected: TIMEOUT - diff --git a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini index d56a003324d5..2bd915cc0b92 100644 --- a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini +++ b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini @@ -47,66 +47,33 @@ [outline-width end] expected: FAIL - [max-height end] - expected: FAIL - - [height end] - expected: FAIL - - [line-height end] - expected: FAIL - - [min-height end] - expected: FAIL - - [bottom end] - expected: FAIL - - [clip end] - expected: FAIL - [font-weight end] expected: FAIL - [border-left-color end] - expected: FAIL - - [border-top-width end] - expected: FAIL - - [margin-right intermediate] - expected: FAIL - - [border-left-width end] - expected: FAIL - - [border-bottom-width end] - expected: FAIL - - [letter-spacing end] + [min-width intermediate] expected: FAIL - [margin-bottom end] + [clip intermediate] expected: FAIL - [border-right-width end] + [border-right-width intermediate] expected: FAIL - [border-right-color end] + [border-left-width intermediate] expected: FAIL - [border-top-color end] + [border-top-width intermediate] expected: FAIL - [color end] + [max-width intermediate] expected: FAIL - [border-spacing end] + [border-spacing intermediate] expected: FAIL - [visibility end] + [left intermediate] expected: FAIL - [left end] + [bottom intermediate] expected: FAIL diff --git a/tests/wpt/metadata/encoding/single-byte-decoder.html.ini b/tests/wpt/metadata/encoding/single-byte-decoder.html.ini index d0509d2ede5a..32626f90fad2 100644 --- a/tests/wpt/metadata/encoding/single-byte-decoder.html.ini +++ b/tests/wpt/metadata/encoding/single-byte-decoder.html.ini @@ -2,7 +2,7 @@ type: testharness [single-byte-decoder.html?document] - expected: TIMEOUT + expected: CRASH [windows-1254: iso_8859-9 (document.characterSet and document.inputEncoding)] expected: FAIL diff --git a/tests/wpt/metadata/eventsource/format-field-id-2.htm.ini b/tests/wpt/metadata/eventsource/format-field-id-2.htm.ini deleted file mode 100644 index f917c63e1b70..000000000000 --- a/tests/wpt/metadata/eventsource/format-field-id-2.htm.ini +++ /dev/null @@ -1,5 +0,0 @@ -[format-field-id-2.htm] - expected: TIMEOUT - [EventSource: Last-Event-ID (2)] - expected: TIMEOUT - diff --git a/tests/wpt/metadata/eventsource/format-field-id.htm.ini b/tests/wpt/metadata/eventsource/format-field-id.htm.ini deleted file mode 100644 index 38a0c7e29165..000000000000 --- a/tests/wpt/metadata/eventsource/format-field-id.htm.ini +++ /dev/null @@ -1,5 +0,0 @@ -[format-field-id.htm] - expected: TIMEOUT - [EventSource: Last-Event-ID] - expected: TIMEOUT - diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini deleted file mode 100644 index dc2e45516deb..000000000000 --- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[traverse_the_history_5.html] - [Multiple history traversals, last would be aborted] - expected: FAIL - diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini new file mode 100644 index 000000000000..a30c51097ab4 --- /dev/null +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-weird.html.ini @@ -0,0 +1,16 @@ +[location-protocol-setter-non-broken-weird.html] + [Set location.protocol to data] + expected: FAIL + + [Set location.protocol to ftp] + expected: FAIL + + [Set location.protocol to gopher] + expected: FAIL + + [Set location.protocol to x] + expected: FAIL + + [Set location.protocol to http+x] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini index 1de3f8d68b28..6b0817b6c569 100644 --- a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini +++ b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini @@ -172,3 +172,63 @@ [XHTML img usemap="http://example.org/#garbage-before-hash-id"] expected: FAIL + [XHTML img usemap="#percent-escape-id-%41"] + expected: FAIL + + [XHTML img usemap="#different-CASE-id"] + expected: FAIL + + [HTML (quirks) IMG usemap="#"] + expected: FAIL + + [XHTML img usemap="hash-last#"] + expected: FAIL + + [HTML (quirks) IMG usemap="no-hash-id"] + expected: FAIL + + [HTML (quirks) IMG usemap="no-hash-name"] + expected: FAIL + + [HTML (quirks) IMG usemap="#no-such-map"] + expected: FAIL + + [HTML (quirks) IMG usemap="hash-last#"] + expected: FAIL + + [XHTML img usemap="no-hash-id"] + expected: FAIL + + [HTML (quirks) IMG usemap="#different-CASE-name"] + expected: FAIL + + [XHTML img usemap="#no-such-map"] + expected: FAIL + + [XHTML img usemap="#percent-escape-name-%41"] + expected: FAIL + + [XHTML img usemap="#"] + expected: FAIL + + [HTML (quirks) IMG usemap="#different-CASE-id"] + expected: FAIL + + [XHTML img usemap="#different-CASE-name"] + expected: FAIL + + [XHTML img usemap=""] + expected: FAIL + + [HTML (quirks) IMG usemap=""] + expected: FAIL + + [HTML (quirks) IMG usemap="#percent-escape-name-%41"] + expected: FAIL + + [HTML (quirks) IMG usemap="#percent-escape-id-%41"] + expected: FAIL + + [XHTML img usemap="no-hash-name"] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini index 772148dc71fa..bed3bccce25f 100644 --- a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini +++ b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change.html.ini @@ -5,7 +5,7 @@ expected: TIMEOUT [picture: source (max-width:500px) valid image, img valid image, resize to wide] - expected: FAIL + expected: TIMEOUT [picture: source (max-width:500px) valid image, img broken image, resize to narrow] expected: TIMEOUT diff --git a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini index ce482a60da89..c6d49957c4a3 100644 --- a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini +++ b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js.ini @@ -2,6 +2,3 @@ [document.open() after parser is aborted] expected: FAIL - [async document.open() after parser is aborted] - expected: FAIL - diff --git a/tests/wpt/metadata/url/urlencoded-parser.any.js.ini b/tests/wpt/metadata/url/urlencoded-parser.any.js.ini index 110786c5f37a..f3a2aaf504d1 100644 --- a/tests/wpt/metadata/url/urlencoded-parser.any.js.ini +++ b/tests/wpt/metadata/url/urlencoded-parser.any.js.ini @@ -8,10 +8,10 @@ [response.formData() with input: a&b&c] expected: FAIL - [response.formData() with input: _charset_=windows-1252&test=%C2x] + [request.formData() with input: a&b&c] expected: FAIL - [response.formData() with input: a=b&c=d] + [response.formData() with input: a=b&c=d&] expected: FAIL @@ -19,18 +19,15 @@ [request.formData() with input: a&b&c] expected: FAIL - [request.formData() with input: _charset_=windows-1252&test=%C2x] - expected: FAIL - [response.formData() with input: a&b&c] expected: FAIL [response.formData() with input: a=b&c=d&] expected: FAIL - [request.formData() with input: a=b&c=d] + [response.formData() with input: &&&a=b&&&&c=d&] expected: FAIL - [response.formData() with input: _charset_=windows-1252&test=%C2x] + [request.formData() with input: a=b&c=d&] expected: FAIL diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini index dfc61af48f01..66bd350083b0 100644 --- a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini +++ b/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini @@ -1,2 +1,73 @@ [realtimeanalyser-fft-scaling.html] - expected: TIMEOUT + [X 2048-point FFT peak position is not equal to 64. Got 0.] + expected: FAIL + + [X 128-point FFT peak position is not equal to 4. Got 0.] + expected: FAIL + + [X 32768-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 64-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 4096-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [< [FFT scaling tests\] 22 out of 22 assertions were failed.] + expected: FAIL + + [X 128-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 8192-point FFT peak position is not equal to 256. Got 0.] + expected: FAIL + + [X 32-point FFT peak value in dBFS is not greater than or equal to -14.43. Got -1000.] + expected: FAIL + + [X 16384-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 256-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 8192-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 1024-point FFT peak position is not equal to 32. Got 0.] + expected: FAIL + + [X 64-point FFT peak position is not equal to 2. Got 0.] + expected: FAIL + + [X 512-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 32-point FFT peak position is not equal to 1. Got 0.] + expected: FAIL + + [X 16384-point FFT peak position is not equal to 512. Got 0.] + expected: FAIL + + [X 1024-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 2048-point FFT peak value in dBFS is not greater than or equal to -13.56. Got -1000.] + expected: FAIL + + [X 32768-point FFT peak position is not equal to 1024. Got 0.] + expected: FAIL + + [X 4096-point FFT peak position is not equal to 128. Got 0.] + expected: FAIL + + [X 512-point FFT peak position is not equal to 16. Got 0.] + expected: FAIL + + [X 256-point FFT peak position is not equal to 8. Got 0.] + expected: FAIL + + [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] + expected: FAIL + diff --git a/tests/wpt/metadata/workers/baseurl/alpha/import-in-moduleworker.html.ini b/tests/wpt/metadata/workers/baseurl/alpha/import-in-moduleworker.html.ini index bf2a1d61bab8..bfd4d6dd2d69 100644 --- a/tests/wpt/metadata/workers/baseurl/alpha/import-in-moduleworker.html.ini +++ b/tests/wpt/metadata/workers/baseurl/alpha/import-in-moduleworker.html.ini @@ -1,4 +1,5 @@ [import-in-moduleworker.html] + expected: ERROR [Base URL in module dedicated workers: import] expected: FAIL diff --git a/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini b/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini new file mode 100644 index 000000000000..dbea4f293ad0 --- /dev/null +++ b/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini @@ -0,0 +1,2 @@ +[transition_calc_implicit.html] + expected: TIMEOUT diff --git a/tests/wpt/web-platform-tests/README.md b/tests/wpt/web-platform-tests/README.md index 684f4617f689..6f9436bc3e42 100644 --- a/tests/wpt/web-platform-tests/README.md +++ b/tests/wpt/web-platform-tests/README.md @@ -432,11 +432,11 @@ upstream review. Search filters to find things to review: -* [Open PRs (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+-label%3A%22mozilla%3Agecko-sync%22+-label%3A%22chromium-export%22+-label%3A%22webkit-export%22+-label%3A%22servo-export%22) -* [Reviewed but still open PRs (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+-label%3Amozilla%3Agecko-sync+-label%3Achromium-export+-label%3Awebkit-export+-label%3Aservo-export+review%3Aapproved+-label%3A%22do+not+merge+yet%22+-label%3A%22status%3Aneeds-spec-decision%22) (Merge? Something left to fix? Ping other reviewer?) +* [Open PRs (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+-label%3A%22mozilla%3Agecko-sync%22+-label%3A%22chromium-export%22+-label%3A%22webkit-export%22+-label%3A%22servo-export%22+-label%3Avendor-imports) +* [Reviewed but still open PRs (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+-label%3Amozilla%3Agecko-sync+-label%3Achromium-export+-label%3Awebkit-export+-label%3Aservo-export+-label%3Avendor-imports+review%3Aapproved+-label%3A%22do+not+merge+yet%22+-label%3A%22status%3Aneeds-spec-decision%22) (Merge? Something left to fix? Ping other reviewer?) * [Open PRs without reviewers](https://github.com/web-platform-tests/wpt/pulls?q=is%3Apr+is%3Aopen+label%3Astatus%3Aneeds-reviewers) -* [Open PRs with label `infra` (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+label%3Ainfra+-label%3A%22mozilla%3Agecko-sync%22+-label%3A%22chromium-export%22+-label%3A%22webkit-export%22+-label%3A%22servo-export%22) -* [Open PRs with label `docs` (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+label%3Adocs+-label%3A%22mozilla%3Agecko-sync%22+-label%3A%22chromium-export%22+-label%3A%22webkit-export%22+-label%3A%22servo-export%22) +* [Open PRs with label `infra` (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+label%3Ainfra+-label%3A%22mozilla%3Agecko-sync%22+-label%3A%22chromium-export%22+-label%3A%22webkit-export%22+-label%3A%22servo-export%22+-label%3Avendor-imports) +* [Open PRs with label `docs` (excluding vendor exports)](https://github.com/web-platform-tests/wpt/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+label%3Adocs+-label%3A%22mozilla%3Agecko-sync%22+-label%3A%22chromium-export%22+-label%3A%22webkit-export%22+-label%3A%22servo-export%22+-label%3Avendor-imports) Getting Involved ================ diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html index 1332c30c4929..abf5e85e16ba 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_659-manual.html @@ -66,7 +66,7 @@ label:after { content: "baz"; }
diff --git a/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html b/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html index 66b36635d940..0c18218707b0 100644 --- a/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html +++ b/tests/wpt/web-platform-tests/accname/name_test_case_660-manual.html @@ -66,7 +66,7 @@ label:after { content: "baz"; } diff --git a/tests/wpt/web-platform-tests/background-fetch/fetch.https.window.js b/tests/wpt/web-platform-tests/background-fetch/fetch.https.window.js index 98ecdfa3933c..b8b1ff0983cd 100644 --- a/tests/wpt/web-platform-tests/background-fetch/fetch.https.window.js +++ b/tests/wpt/web-platform-tests/background-fetch/fetch.https.window.js @@ -67,6 +67,21 @@ backgroundFetchTest(async (test, backgroundFetch) => { }, 'IDs must be unique among active Background Fetch registrations'); +backgroundFetchTest(async (test, backgroundFetch) => { + const registrationId = uniqueId(); + const registration = + await backgroundFetch.fetch(registrationId, ''); + + assert_equals(registration.id, registrationId); + + const {type, eventRegistration, results} = await getMessageFromServiceWorker(); + + assert_equals('backgroundfetchsuccess', type); + assert_equals(eventRegistration.result, 'success'); + assert_equals(eventRegistration.failureReason, ''); + +}, 'Empty URL is OK.'); + backgroundFetchTest(async (test, backgroundFetch) => { const registrationId = uniqueId(); const registration = @@ -190,4 +205,20 @@ backgroundFetchTest(async (test, backgroundFetch) => { assert_equals(eventRegistration.result, 'failure'); assert_equals(eventRegistration.failureReason, 'bad-status'); -}, 'Using Background Fetch to fetch a non-existent resource should fail.'); \ No newline at end of file +}, 'Using Background Fetch to fetch a non-existent resource should fail.'); + +backgroundFetchTest(async (test, backgroundFetch) => { + const registration = await backgroundFetch.fetch( + 'my-id', + ['https://example.com', 'http://example.com']); + + const {type, eventRegistration, results} = await getMessageFromServiceWorker(); + + assert_equals('backgroundfetchfail', type); + assert_equals(eventRegistration.failureReason, 'fetch-error'); + + assert_equals(results.length, 2); + assert_true(results[0].url.includes('https://example.com')); + assert_equals(results[1].url, ''); + +}, 'Fetches with mixed content should fail.'); diff --git a/tests/wpt/web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js b/tests/wpt/web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js index 9f24f1358181..05b32501228f 100644 --- a/tests/wpt/web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js +++ b/tests/wpt/web-platform-tests/background-fetch/mixed-content-and-allowed-schemes.https.window.js @@ -30,34 +30,6 @@ backgroundFetchTest((t, bgFetch) => { return bgFetch.fetch(uniqueId(), 'http://localhost'); }, 'localhost http: fetch should register ok'); -backgroundFetchTest((t, bgFetch) => { - return promise_rejects(t, new TypeError(), - bgFetch.fetch(uniqueId(), 'http://example.com')); -}, 'non-loopback http: fetch should reject'); - -backgroundFetchTest((t, bgFetch) => { - return promise_rejects(t, new TypeError(), - bgFetch.fetch(uniqueId(), 'http://192.0.2.0')); -}, 'non-loopback IPv4 http: fetch should reject'); - -backgroundFetchTest((t, bgFetch) => { - return promise_rejects(t, new TypeError(), - bgFetch.fetch(uniqueId(), 'http://[2001:db8::1]')); -}, 'non-loopback IPv6 http: fetch should reject'); - -backgroundFetchTest((t, bgFetch) => { - return promise_rejects(t, new TypeError(), - bgFetch.fetch(uniqueId(), ['https://example.com', - 'http://example.com'])); -}, 'https: and non-loopback http: fetch should reject'); - -backgroundFetchTest((t, bgFetch) => { - return promise_rejects(t, new TypeError(), - bgFetch.fetch(uniqueId(), ['http://example.com', - 'https://example.com'])); -}, 'non-loopback http: and https: fetch should reject'); - - backgroundFetchTest((t, bgFetch) => { return promise_rejects(t, new TypeError(), bgFetch.fetch(uniqueId(), 'wss:127.0.0.1')); diff --git a/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js b/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js index 43d778c08914..af4655dbad4e 100644 --- a/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js +++ b/tests/wpt/web-platform-tests/background-fetch/service_workers/sw.js @@ -27,5 +27,3 @@ function handleBackgroundFetchUpdateEvent(event) { self.addEventListener('backgroundfetchsuccess', handleBackgroundFetchUpdateEvent); self.addEventListener('backgroundfetchfail', handleBackgroundFetchUpdateEvent); - - diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-layout-button-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-layout-button-001.html new file mode 100644 index 000000000000..e8beef7c0edf --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-layout-button-001.html @@ -0,0 +1,20 @@ + + +This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".
+beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-layout-flexbox-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-layout-flexbox-001.html new file mode 100644 index 000000000000..2b206edb57f4 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-layout-flexbox-001.html @@ -0,0 +1,20 @@ + + +This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".
+beforeThis test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".
+beforeTest passes if there there is a green square. No red and no scrollbars should be visible.
+ +This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".
+This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".
beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-size-flexbox-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-size-flexbox-001.html index 31e82f5d24c4..16ba62eda041 100644 --- a/tests/wpt/web-platform-tests/css/css-contain/contain-size-flexbox-001.html +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-size-flexbox-001.html @@ -4,15 +4,16 @@ - + -This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".
+This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".
beforeThis test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".
+This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".
beforeThis test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".
+beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-layout-flexbox-001-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-layout-flexbox-001-ref.html new file mode 100644 index 000000000000..832e4c72c2ce --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-layout-flexbox-001-ref.html @@ -0,0 +1,16 @@ + + +This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".
+beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-layout-grid-001-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-layout-grid-001-ref.html new file mode 100644 index 000000000000..b5ff8e0e0dad --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-layout-grid-001-ref.html @@ -0,0 +1,16 @@ + + +This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the bottom, and then the word "after".
+beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-paint-clip-019-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-paint-clip-019-ref.html new file mode 100644 index 000000000000..2a529c12c48e --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-paint-clip-019-ref.html @@ -0,0 +1,19 @@ + + + + +Test passes if there there is a green square. No red and no scrollbars should be visible.
+ + diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-button-001-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-button-001-ref.html index 1cbaaccd1a07..eff64aa8e2ef 100644 --- a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-button-001-ref.html +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-button-001-ref.html @@ -6,8 +6,12 @@ button { border: 5px solid green; padding: 0; + color: transparent; + width: 0; + height: 0; + font-size: 2em; } -This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".
-beforeafter +This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".
+beforeafter diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-flexbox-001-ref.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-flexbox-001-ref.html index 85628b59c48f..70f408643007 100644 --- a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-flexbox-001-ref.html +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-size-flexbox-001-ref.html @@ -6,8 +6,12 @@ div { display: inline-flex; border: 5px solid green; + color: transparent; + width: 0; + height: 0; + font-size: 2em; } -This test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".
-beforeafter +This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".
+beforeThis test passes if it has the same output as the reference. You see the word "before", a 10px green square, and then the word "after".
-beforeafter +This test passes if it has the same output as the reference. You see the word "before", a 10px green square at the top, and then the word "after".
+beforeGreen rectangle should be entirely within the black rectangle
+ +Test passes if there is a filled green square and no red.
+