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 6a3af4e2ece..3a3d15b8406 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 @@ -37,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 a69bf24f48c..2b106826024 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -107437,6 +107437,18 @@ {} ] ], + "css/css-break/block-end-aligned-abspos-with-overflow.html": [ + [ + "/css/css-break/block-end-aligned-abspos-with-overflow.html", + [ + [ + "/css/css-break/block-end-aligned-abspos-with-overflow-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-break/line-after-unbreakable-float-after-padding.html": [ [ "/css/css-break/line-after-unbreakable-float-after-padding.html", @@ -251674,6 +251686,11 @@ {} ] ], + "css/css-break/block-end-aligned-abspos-with-overflow-ref.html": [ + [ + {} + ] + ], "css/css-break/line-after-unbreakable-float-after-padding-ref.html": [ [ {} @@ -295564,6 +295581,11 @@ {} ] ], + "html/semantics/links/links-created-by-a-and-area-elements/support/target_blank_iplicit_noopener.html": [ + [ + {} + ] + ], "html/semantics/links/linktypes/alternate-css-ref.html": [ [ {} @@ -338586,6 +338608,12 @@ {} ] ], + "css/css-break/block-end-aligned-abspos.html": [ + [ + "/css/css-break/block-end-aligned-abspos.html", + {} + ] + ], "css/css-break/hit-test-inline-fragmentation-with-border-radius.html": [ [ "/css/css-break/hit-test-inline-fragmentation-with-border-radius.html", @@ -342760,6 +342788,12 @@ {} ] ], + "css/css-shadow-parts/double-forward.html": [ + [ + "/css/css-shadow-parts/double-forward.html", + {} + ] + ], "css/css-shadow-parts/host-stylesheet.html": [ [ "/css/css-shadow-parts/host-stylesheet.html", @@ -342772,6 +342806,18 @@ {} ] ], + "css/css-shadow-parts/invalidation-change-exportparts-forward.html": [ + [ + "/css/css-shadow-parts/invalidation-change-exportparts-forward.html", + {} + ] + ], + "css/css-shadow-parts/invalidation-change-part-name-forward.html": [ + [ + "/css/css-shadow-parts/invalidation-change-part-name-forward.html", + {} + ] + ], "css/css-shadow-parts/invalidation-change-part-name-idl-domtokenlist.html": [ [ "/css/css-shadow-parts/invalidation-change-part-name-idl-domtokenlist.html", @@ -342790,6 +342836,12 @@ {} ] ], + "css/css-shadow-parts/invalidation-complex-selector-forward.html": [ + [ + "/css/css-shadow-parts/invalidation-complex-selector-forward.html", + {} + ] + ], "css/css-shadow-parts/invalidation-complex-selector.html": [ [ "/css/css-shadow-parts/invalidation-complex-selector.html", @@ -342802,6 +342854,24 @@ {} ] ], + "css/css-shadow-parts/precedence-part-vs-part.html": [ + [ + "/css/css-shadow-parts/precedence-part-vs-part.html", + {} + ] + ], + "css/css-shadow-parts/simple-forward-shorthand.html": [ + [ + "/css/css-shadow-parts/simple-forward-shorthand.html", + {} + ] + ], + "css/css-shadow-parts/simple-forward.html": [ + [ + "/css/css-shadow-parts/simple-forward.html", + {} + ] + ], "css/css-shadow-parts/simple.html": [ [ "/css/css-shadow-parts/simple.html", @@ -364496,6 +364566,12 @@ {} ] ], + "fetch/images/canvas-remote-read-remote-image-redirect.html": [ + [ + "/fetch/images/canvas-remote-read-remote-image-redirect.html", + {} + ] + ], "fetch/nosniff/image.html": [ [ "/fetch/nosniff/image.html", @@ -371720,6 +371796,12 @@ {} ] ], + "html/semantics/embedded-content/the-img-element/available-images-onload.html": [ + [ + "/html/semantics/embedded-content/the-img-element/available-images-onload.html", + {} + ] + ], "html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html": [ [ "/html/semantics/embedded-content/the-img-element/current-pixel-density/basic.html", @@ -373398,6 +373480,12 @@ {} ] ], + "html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.tentative.html": [ + [ + "/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.tentative.html", + {} + ] + ], "html/semantics/rellist-feature-detection.html": [ [ "/html/semantics/rellist-feature-detection.html", @@ -404730,6 +404818,24 @@ {} ] ], + "scroll-animations/current-time-nan.html": [ + [ + "/scroll-animations/current-time-nan.html", + {} + ] + ], + "scroll-animations/current-time-root-scroller.html": [ + [ + "/scroll-animations/current-time-root-scroller.html", + {} + ] + ], + "scroll-animations/current-time-writing-modes.html": [ + [ + "/scroll-animations/current-time-writing-modes.html", + {} + ] + ], "scroll-animations/current-time.html": [ [ "/scroll-animations/current-time.html", @@ -414640,6 +414746,12 @@ {} ] ], + "webrtc/protocol/msid-parse.html": [ + [ + "/webrtc/protocol/msid-parse.html", + {} + ] + ], "webrtc/protocol/video-codecs.https.html": [ [ "/webrtc/protocol/video-codecs.https.html", @@ -448658,7 +448770,7 @@ "testharness" ], "WebCryptoAPI/sign_verify/ecdsa.js": [ - "869fb796517561d7026ab8c215b62a014f72e65b", + "208b81c45ea10fded7f24c7c99b288a914c8fe66", "support" ], "WebCryptoAPI/sign_verify/ecdsa_vectors.js": [ @@ -448670,7 +448782,7 @@ "testharness" ], "WebCryptoAPI/sign_verify/hmac.js": [ - "22a2acf64f5b5e050a9e76ca01d4fb96aaa57b22", + "e8f9ec5815287fc9c2ab0eb039edf806f3a8f613", "support" ], "WebCryptoAPI/sign_verify/hmac_vectors.js": [ @@ -448678,7 +448790,7 @@ "support" ], "WebCryptoAPI/sign_verify/rsa.js": [ - "656c320f78f6a394ceaaf01e50d540f6c5c1a2ed", + "251f57e8bbcfffa179390fc7efab266393a27f3e", "support" ], "WebCryptoAPI/sign_verify/rsa_pkcs.https.worker.js": [ @@ -453230,7 +453342,7 @@ "testharness" ], "check_stability.ini": [ - "b939328be1cb69c3dcc47495930ba0df28b2bad2", + "e6ab448c001021a8fd77e4766591236dfdd02890", "support" ], "clear-site-data/META.yml": [ @@ -453574,7 +453686,7 @@ "support" ], "common/performance-timeline-utils.js": [ - "3efce5b5d8b3cbc9ac17171e674d317de8797a55", + "b20241cc6106f93a999b498bbf21426f44ad89fc", "support" ], "common/performance-timeline-utils.js.headers": [ @@ -540601,6 +540713,18 @@ "bfd40518b4a6477632fa319f3e53fe22517d326d", "support" ], + "css/css-break/block-end-aligned-abspos-with-overflow-ref.html": [ + "a8470b09a7d67eb3929c0380eaa45779c2b558ad", + "support" + ], + "css/css-break/block-end-aligned-abspos-with-overflow.html": [ + "9000c6351384be8cec767405f7f7aecaf2223173", + "reftest" + ], + "css/css-break/block-end-aligned-abspos.html": [ + "c7acaa977b240ecde638e900d0fec7844cf2b965", + "testharness" + ], "css/css-break/break-before-always-001.xht": [ "e2e7297d1532fba60d2074aa2701600dc7441742", "visual" @@ -565969,6 +566093,10 @@ "7fe9744af9584c07ffff6c408574002896e8c134", "testharness" ], + "css/css-shadow-parts/double-forward.html": [ + "d23ec775fff830bd3ed2668ec2dc7ab184a6dc37", + "testharness" + ], "css/css-shadow-parts/host-stylesheet.html": [ "2e65c4b1b57bd9959c68e85e11b442c67f2c5a42", "testharness" @@ -565977,6 +566105,14 @@ "2dfd4b0510a758c73bf8ac8291088d39077578d7", "testharness" ], + "css/css-shadow-parts/invalidation-change-exportparts-forward.html": [ + "1e319deb633cdb765ea4613eb7c2b8c6dd0e615a", + "testharness" + ], + "css/css-shadow-parts/invalidation-change-part-name-forward.html": [ + "f8da6d1f543fcfdcfe9c191d5564c9c07af930f3", + "testharness" + ], "css/css-shadow-parts/invalidation-change-part-name-idl-domtokenlist.html": [ "2f9fffb86eacb088365fc592e31c58238e8321dc", "testharness" @@ -565989,6 +566125,10 @@ "47630d956f9bf3053ec3ed8a2d04223bdd8720a9", "testharness" ], + "css/css-shadow-parts/invalidation-complex-selector-forward.html": [ + "7c732b9bdf12467a40b64ebf8a02a10f249a900b", + "testharness" + ], "css/css-shadow-parts/invalidation-complex-selector.html": [ "5b1fd800790c4e14ec8fbc34bd24eb6c2eb31ab0", "testharness" @@ -565997,6 +566137,18 @@ "fc3282a6e944950548eeda66a78d453ec1a552f3", "testharness" ], + "css/css-shadow-parts/precedence-part-vs-part.html": [ + "9905cf8b5e46b51dc21326dc31f8c2bc6d7a39b6", + "testharness" + ], + "css/css-shadow-parts/simple-forward-shorthand.html": [ + "0142967dfdb707a376b86e5347465117033cda01", + "testharness" + ], + "css/css-shadow-parts/simple-forward.html": [ + "a1a19aee4ede175f7e862318105f4625144b6e42", + "testharness" + ], "css/css-shadow-parts/simple.html": [ "a7f17d9670b137995b0dfc6f43221e16b988376d", "testharness" @@ -578834,7 +578986,7 @@ "testharness" ], "css/css-transitions/currentcolor-animation-001.html": [ - "e36e748150680628c150a12f686579da6e99ddcc", + "4fd982a8cc77aa999c947d5c47e0aec8df8b9a92", "testharness" ], "css/css-transitions/detached-container-001.html": [ @@ -579466,7 +579618,7 @@ "testharness" ], "css/css-transitions/transitions-animatable-properties-01.html": [ - "39dd073f929fa59abb52bc7b4b4644a351670ad2", + "48a7d1e2e016ae914dbc9b8c08eadbc0e2a669a2", "testharness" ], "css/css-transitions/zero-duration-multiple-transition.html": [ @@ -583414,7 +583566,7 @@ "testharness" ], "css/css-values/calc-unit-analysis.html": [ - "1520b4d3fa2390c219d637023fc3981dc01ab8ff", + "20eab22bf7cdff8c4fdc7a88b1524f69d4b042fb", "testharness" ], "css/css-values/ch-unit-001.html": [ @@ -583814,7 +583966,7 @@ "support" ], "css/css-variables/test_variable_legal_values.html": [ - "2e074389f7a4ff38f7cbdac8f865f8cffde9663a", + "1d86c0834ccb1da7965edf56f9a4aefc0a041421", "testharness" ], "css/css-variables/variable-animation-from-to.html": [ @@ -590942,7 +591094,7 @@ "testharness" ], "css/cssom-view/offsetParent_element_test.html": [ - "bb5686d41daebaa6cff5b023cbab5211248b7aac", + "c88b616986511b3220449c03421e827be0d2e534", "testharness" ], "css/cssom-view/offsetTopLeftInScrollableParent.html": [ @@ -591350,7 +591502,7 @@ "testharness" ], "css/cssom/computed-style-001.html": [ - "80bf06c300ec7a693ca74dc98dbf2b62df721aaa", + "d637b066b03a71283ad89315a5c346a1715900f1", "testharness" ], "css/cssom/computed-style-002.html": [ @@ -591366,7 +591518,7 @@ "testharness" ], "css/cssom/computed-style-005.html": [ - "998f70eb97836575c0135ff5311a43b6ee09ab94", + "49a5977acdb999be701ecc6da3c10eb433237621", "testharness" ], "css/cssom/computed-style-set-property.html": [ @@ -591522,7 +591674,7 @@ "testharness" ], "css/cssom/inline-style-001.html": [ - "51f36f250e5c10cec7f08f5aa1a2de989d90bfd8", + "d4bf3b92ab2c9a45614754807cdd5f2af79c1fa5", "testharness" ], "css/cssom/insertRule-charset-no-index.html": [ @@ -591558,19 +591710,19 @@ "reftest" ], "css/cssom/medialist-interfaces-001.html": [ - "19c661e1b3dffa1f30d9886346317879063ae0d4", + "f436177fb8ec210d878418883d7876f64d1c45df", "testharness" ], "css/cssom/medialist-interfaces-002.html": [ - "2b6bba2a661ed257fcb775b3a2884f3dfb630c3e", + "9820015f5e02642ea4c544184811f9f243ee83c5", "testharness" ], "css/cssom/medialist-interfaces-003.html": [ - "649f9485f44f800b7685d604ac31c88ce43e4d81", + "1778c4a7ae98904460054157c2cc44ae264e0e70", "testharness" ], "css/cssom/medialist-interfaces-004.html": [ - "cf9befb8ffb628f59508d5d74ec6ed4db9e4e09e", + "7cbea37cba421bbf13887322cc48b72a8e04cdc8", "testharness" ], "css/cssom/overflow-serialization.html": [ @@ -591634,11 +591786,11 @@ "testharness" ], "css/cssom/style-sheet-interfaces-001.html": [ - "20dc9713e58b05a159ef731164889fc37b4b02aa", + "1f6c9e249357df597ecdf270bf9820be8254f40a", "testharness" ], "css/cssom/style-sheet-interfaces-002.html": [ - "51b0eb336be7abb33b7b0b29523b1eafd3d9b93e", + "e86a9a16e3bc9c0a22277996ad1fbb5f273d4bdd", "testharness" ], "css/cssom/stylesheet-replacedata-dynamic-ref.html": [ @@ -592810,7 +592962,7 @@ "support" ], "css/mediaqueries/test_media_queries.html": [ - "a239efdc1168f69471f5d0a88e4f9027fc00ae17", + "250f9524adeadeb2684196ccac8843cfed1567c2", "testharness" ], "css/mediaqueries/viewport-script-dynamic-ref.html": [ @@ -611485,6 +611637,10 @@ "721d6e79b5248ed7a4334d754b8039c366090051", "testharness" ], + "fetch/images/canvas-remote-read-remote-image-redirect.html": [ + "bfcb7537651f285d0aa5d60a41032c534ff39b95", + "testharness" + ], "fetch/nosniff/image.html": [ "9dfdb94cf62a4cde91e44f6d4299ca26c15ba9db", "testharness" @@ -612882,7 +613038,7 @@ "testharness" ], "hr-time/monotonic-clock.any.js": [ - "f7f254557f4296f8e69757eb9ed3ac11a05d3a33", + "c53b04d844e4f587891595c09c56e336f3893f9b", "testharness" ], "hr-time/performance-tojson.html": [ @@ -625505,6 +625661,10 @@ "15e02bcf51535d45a702b0977f919eff8ce5ba9c", "testharness" ], + "html/semantics/embedded-content/the-img-element/available-images-onload.html": [ + "5fc5cb8b61986a020b52a16dd765a88459399165", + "testharness" + ], "html/semantics/embedded-content/the-img-element/available-images-ref.html": [ "8061abae50899a2befe286723d8bd5c285b356ab", "support" @@ -626182,7 +626342,7 @@ "testharness" ], "html/semantics/forms/the-button-element/button-click-submits.html": [ - "e6f02d3e21caf3a4f53f3698f69c17f64aad069f", + "f09d06080fbe83feb401f575e7d78b0a741009f1", "testharness" ], "html/semantics/forms/the-button-element/button-events.html": [ @@ -627225,6 +627385,14 @@ "dd2d719134fd7573e85c9a696350cffa1705b661", "support" ], + "html/semantics/links/links-created-by-a-and-area-elements/support/target_blank_iplicit_noopener.html": [ + "bf6a1ae5bfe16e4fd50296636894859a0ee25ec1", + "support" + ], + "html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.tentative.html": [ + "39903dcd520c52669f7ab15494777a63c6e7c1b1", + "testharness" + ], "html/semantics/links/linktypes/alternate-css-ref.html": [ "ec961eac157152db3f3428392d93cb7f74f366ed", "support" @@ -628874,7 +629042,7 @@ "support" ], "html/semantics/scripting-1/the-script-element/muted-errors.sub.html": [ - "a42179dc85d35f328a69f12bbfd2b2f6211b7151", + "1b255faf7e1286f9379e825403de2b069c452747", "testharness" ], "html/semantics/scripting-1/the-script-element/nomodule-reflect.html": [ @@ -632038,11 +632206,11 @@ "support" ], "infrastructure/metadata/infrastructure/testdriver/actions/elementPosition.html.ini": [ - "f751532cee7e7a558c85011986aa72a65b79ce7c", + "750dd055dbd80030672572bc51f6dce2f5757698", "support" ], "infrastructure/metadata/infrastructure/testdriver/actions/elementTiming.html.ini": [ - "a1e9ea86844e78c00282a32a5a64c6365c04ffa2", + "7a6cf82bbd3aad03ac3367e8a9b5e20e5aab1c25", "support" ], "infrastructure/metadata/infrastructure/testdriver/actions/eventOrder.html.ini": [ @@ -637566,7 +637734,7 @@ "support" ], "navigation-timing/resources/webperftestharness.js": [ - "afdfa2a768b1065f05f61de77d6528aee658d7dc", + "3efb52783f1e5dcb0d42aad11aec2a9e47257d33", "support" ], "navigation-timing/test_document_open.html": [ @@ -637586,7 +637754,7 @@ "testharness" ], "navigation-timing/test_navigation_redirectCount_none.html": [ - "eaaef4b514c7f44aaeb64b9f0d9307fa50ad068a", + "da94d24c746212e0fdf60872f3dc81cc10f2db9a", "testharness" ], "navigation-timing/test_navigation_type_backforward.html": [ @@ -637602,7 +637770,7 @@ "testharness" ], "navigation-timing/test_no_previous_document.html": [ - "0b9eb4b2224a70c6c75c9d35fe1871a52cc7d7b2", + "0bce16525caa65d666e2bb061227c277478237bc", "testharness" ], "navigation-timing/test_performance_attributes.sub.html": [ @@ -637626,15 +637794,15 @@ "testharness" ], "navigation-timing/test_timing_attributes_order.html": [ - "03c2619cb3e4ad4916bcdf9cf51174b61416e546", + "5e885ea7ec3f360d6fd6ba060d49773713fef228", "testharness" ], "navigation-timing/test_timing_client_redirect.html": [ - "3bc369234a03fe081f55a4ded8d85bd0fa6b86c0", + "bebf39eb98a6f26dd9623dff2b31cec28f101d87", "testharness" ], "navigation-timing/test_timing_reload.html": [ - "0e28a6479b10c3610dc18687dcb0a92e1fd95e3a", + "a660caf4ef9fffc32dfbc9da4a76c590689cf4aa", "testharness" ], "navigation-timing/test_timing_server_redirect.html": [ @@ -637642,7 +637810,7 @@ "testharness" ], "navigation-timing/test_timing_xserver_redirect.html": [ - "93db8699f879e54e4ffb8440b4b28ab7dcc65905", + "a39f7c2642cd0c091267af6f151ff8b45f56be09", "testharness" ], "navigation-timing/test_unique_performance_objects.html": [ @@ -655498,7 +655666,7 @@ "support" ], "requestidlecallback/basic.html": [ - "e481a6bd3bd1f936d06b93a6d31d839442776981", + "429134ec4360f1bbbae4db608a93a6ba25930604", "testharness" ], "requestidlecallback/callback-exception.html": [ @@ -655874,7 +656042,7 @@ "support" ], "resource-timing/resources/webperftestharness.js": [ - "98b2954bad3765c94d6c7c3faf1128b47bf032b4", + "203eb0d16b4f3ad8d22877ff7afc7064fe252892", "support" ], "resource-timing/resources/webperftestharnessextension.js": [ @@ -657321,8 +657489,20 @@ "a449b32d2be4bfe9e825ff3b3637a5ddb609b93e", "testharness" ], + "scroll-animations/current-time-nan.html": [ + "356f0a606826377aa20c6750cad7230fdc17c450", + "testharness" + ], + "scroll-animations/current-time-root-scroller.html": [ + "8e600e6ef05e17e0b1d93ce3fa12f6dbe8fe50c6", + "testharness" + ], + "scroll-animations/current-time-writing-modes.html": [ + "a7e55513eec655ba51d5d7ad680cab9c7f977946", + "testharness" + ], "scroll-animations/current-time.html": [ - "8c70594612ac758f7934d8f30818cb0150925e5e", + "0dc2a6fd4ad9702b5664df69fd015e3880106a47", "testharness" ], "scroll-animations/idlharness.window.js": [ @@ -665982,7 +666162,7 @@ "support" ], "tools/ci/check_stability.py": [ - "cbed7a3521d3ba7ea2b5a21dc7daa14bcdff88d7", + "a71e0956629a86ff1769014767a894471e5b09bb", "support" ], "tools/ci/ci_built_diff.sh": [ @@ -666050,7 +666230,7 @@ "support" ], "tools/ci/taskcluster-run.py": [ - "fc6338ed31f73fc4a40703b0c918a60b0e174e20", + "f443903786e9ee9a8cb2f3ab20e1cf4bb11faf68", "support" ], "tools/ci/tcdownload.py": [ @@ -666278,7 +666458,7 @@ "support" ], "tools/manifest/download.py": [ - "8bb3cb673de54f0676d1cb873a0853c9ddf65d4b", + "2e505f371ed882dc329409cc24de97b9a923bd31", "support" ], "tools/manifest/item.py": [ @@ -668422,7 +668602,7 @@ "support" ], "tools/third_party/hyper/hyper/http20/connection.py": [ - "3c3927671f567d0b3314a8d5c5d56180ab6a2693", + "12076cdaf14ead370de4e0e6b5730a7f9b2517c5", "support" ], "tools/third_party/hyper/hyper/http20/errors.py": [ @@ -670782,11 +670962,11 @@ "support" ], "tools/wpt/run.py": [ - "b07ba9e193b267bae50f4371ca76262d8f4cc954", + "ea6069504416f57542619bfbb0e3c17db3ed7142", "support" ], "tools/wpt/testfiles.py": [ - "bac32cf6ff24dd50f18bbacf0a179e061c5aad83", + "c25ca2d43e21b15a614f3cf8a2d237165164bc57", "support" ], "tools/wpt/tests/latest_mozilla_central.txt": [ @@ -671162,7 +671342,7 @@ "support" ], "tools/wptrunner/wptrunner/executors/executorwebdriver.py": [ - "40e67d22c7b5321248f6ba52afd2021e112ba847", + "ce103a73bea9167dcb7448101951cf894207671a", "support" ], "tools/wptrunner/wptrunner/executors/executorwebkit.py": [ @@ -671502,7 +671682,7 @@ "support" ], "tools/wptserve/tests/functional/base.py": [ - "b08f5eabe46ccdb27553babbd159b1dc6287efe8", + "c114e5e905cb8da98f0c5e6e8811e57af40abf3e", "support" ], "tools/wptserve/tests/functional/docroot/bar.any.worker.js": [ @@ -671670,7 +671850,7 @@ "support" ], "tools/wptserve/tests/functional/test_response.py": [ - "4e1e053d01971477d259c8e8d0e67552f81753bb", + "20fb3f776a9e98e2a6c95f23bf5b5d03bb0c0c27", "support" ], "tools/wptserve/tests/functional/test_server.py": [ @@ -672782,7 +672962,7 @@ "testharness" ], "user-timing/resources/webperftestharness.js": [ - "79c218f336fb0e7a08ae145dae39aac9517892ce", + "4a8e2de69fc803c7fd06d7372a0de395aceec670", "support" ], "user-timing/resources/webperftestharnessextension.js": [ @@ -677873,6 +678053,10 @@ "88bdfcfc2867335ca53c30f5637b38b3d12c64ca", "testharness" ], + "webrtc/protocol/msid-parse.html": [ + "e0d3eb76a3a98497e1bcfed36d2ce0e6d4cb0e75", + "testharness" + ], "webrtc/protocol/video-codecs.https.html": [ "e728effbeb94de865df9f8860cd45c8de1f601c1", "testharness" diff --git a/tests/wpt/metadata/css/css-transitions/properties-value-003.html.ini b/tests/wpt/metadata/css/css-transitions/properties-value-003.html.ini index 405957d0ebe..95ae1c11729 100644 --- a/tests/wpt/metadata/css/css-transitions/properties-value-003.html.ini +++ b/tests/wpt/metadata/css/css-transitions/properties-value-003.html.ini @@ -503,3 +503,9 @@ [border-top-right-radius border-radius(px-px) / values] expected: FAIL + [display display(static to absolute) / events] + expected: FAIL + + [display display(static to absolute) / values] + 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 e24380ba9c0..bc930eb436f 100644 --- a/tests/wpt/metadata/encoding/single-byte-decoder.html.ini +++ b/tests/wpt/metadata/encoding/single-byte-decoder.html.ini @@ -509,7 +509,7 @@ [single-byte-decoder.html?XMLHttpRequest] - expected: TIMEOUT + expected: CRASH [ISO-8859-2: iso_8859-2:1987 (XMLHttpRequest)] expected: FAIL diff --git a/tests/wpt/metadata/fetch/images/canvas-remote-read-remote-image-redirect.html.ini b/tests/wpt/metadata/fetch/images/canvas-remote-read-remote-image-redirect.html.ini new file mode 100644 index 00000000000..33630ce7eba --- /dev/null +++ b/tests/wpt/metadata/fetch/images/canvas-remote-read-remote-image-redirect.html.ini @@ -0,0 +1,4 @@ +[canvas-remote-read-remote-image-redirect.html] + [Load a no-cors image from a same-origin URL that redirects to a cross-origin URL that redirects to the initial origin] + expected: FAIL + 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_4.html.ini similarity index 71% rename from tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini rename to tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini index dc2e45516de..385376c7321 100644 --- 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_4.html.ini @@ -1,4 +1,4 @@ -[traverse_the_history_5.html] +[traverse_the_history_4.html] [Multiple history traversals, last would be aborted] 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 27d6deb827a..0f1a214d0ee 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 @@ -8,8 +8,26 @@ expected: FAIL [picture: source (max-width:500px) valid image, img broken image, resize to narrow] - expected: FAIL + expected: TIMEOUT [picture: source (max-width:500px) valid image, img valid image, resize to narrow] expected: FAIL + [picture: source (max-width:500px) broken image, img valid image, resize to narrow] + expected: FAIL + + [img (srcset 1 cand) valid image, resize to wide] + expected: FAIL + + [picture: same URL in source (max-width:500px) and img, resize to wide] + expected: FAIL + + [img (srcset 1 cand) valid image, resize to narrow] + expected: FAIL + + [picture: source (max-width:500px) valid image, img broken image, resize to wide] + expected: FAIL + + [picture: same URL in source (max-width:500px) and img, resize to narrow] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/forms/the-button-element/button-click-submits.html.ini b/tests/wpt/metadata/html/semantics/forms/the-button-element/button-click-submits.html.ini index f79b98227d2..13f78590065 100644 --- a/tests/wpt/metadata/html/semantics/forms/the-button-element/button-click-submits.html.ini +++ b/tests/wpt/metadata/html/semantics/forms/the-button-element/button-click-submits.html.ini @@ -10,3 +10,9 @@ [clicking a button that cancels the event should not trigger a submit] expected: FAIL + [clicking the child of a button by dispatching a bubbling event should trigger a submit] + expected: TIMEOUT + + [clicking the child of a button with .click() should trigger a submit] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini b/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini deleted file mode 100644 index 9e522297c94..00000000000 --- a/tests/wpt/metadata/html/semantics/interactive-elements/the-details-element/toggleEvent.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[toggleEvent.html] - [Calling open twice on 'details' fires only one toggle event] - expected: FAIL - - [Setting open=true to opened 'details' element should not fire a toggle event at the 'details' element] - expected: FAIL - diff --git a/tests/wpt/metadata/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.tentative.html.ini b/tests/wpt/metadata/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.tentative.html.ini new file mode 100644 index 00000000000..86d1fe19ffb --- /dev/null +++ b/tests/wpt/metadata/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.tentative.html.ini @@ -0,0 +1,31 @@ +[target_blank_implicit_noopener.tentative.html] + [Anchor element with target=_blank with rel=opener+noopener] + expected: FAIL + + [Area element with target=_blank with rel=opener+noopener] + expected: FAIL + + [Anchor element with target=_blank with rel=opener] + expected: FAIL + + [Anchor element with target=_blank with rel=noopener+opener] + expected: FAIL + + [Area element with target=_blank with rel=noopener] + expected: FAIL + + [Area element with target=_blank with rel=opener] + expected: FAIL + + [Anchor element with target=_blank with implicit rel=noopener] + expected: FAIL + + [Area element with target=_blank with implicit rel=noopener] + expected: FAIL + + [Area element with target=_blank with rel=noopener+opener] + expected: FAIL + + [Anchor element with target=_blank with rel=noopener] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/muted-errors.sub.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/muted-errors.sub.html.ini index fb9933203d8..461ea2d44c1 100644 --- a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/muted-errors.sub.html.ini +++ b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/muted-errors.sub.html.ini @@ -5,3 +5,9 @@ [Errors for cross-origin script should be muted even if the script is once loaded as same-origin] expected: FAIL + [Errors for cross-origin scripts redirected to a same-origin url should be muted] + expected: FAIL + + [Errors for same-origin scripts redirected to a cross-origin url and redirected back to same-origin should be muted] + expected: FAIL + diff --git a/tests/wpt/metadata/quirks/unitless-length/quirks.html.ini b/tests/wpt/metadata/quirks/unitless-length/quirks.html.ini new file mode 100644 index 00000000000..2ed601c6ff4 --- /dev/null +++ b/tests/wpt/metadata/quirks/unitless-length/quirks.html.ini @@ -0,0 +1,283 @@ +[quirks.html] + [top: -\\31 .5] + expected: FAIL + + [bottom: -1A] + expected: FAIL + + [bottom: -1a] + expected: FAIL + + [top: @1] + expected: FAIL + + [top: "1a"] + expected: FAIL + + [top: @a] + expected: FAIL + + [bottom: "1"] + expected: FAIL + + [bottom: -/**/1] + expected: FAIL + + [top: +/**/1] + expected: FAIL + + [bottom: @1a] + expected: FAIL + + [top: 1\\31 ] + expected: FAIL + + [top: url('1')] + expected: FAIL + + [bottom: -\\31 ] + expected: FAIL + + [top: calc(1)] + expected: FAIL + + [top: \\31 ] + expected: FAIL + + [bottom: +1\\31 ] + expected: FAIL + + [bottom: 1\\31 .5] + expected: FAIL + + [bottom: #0001] + expected: FAIL + + [top: calc(2 * 2px)] + expected: FAIL + + [bottom: 1a] + expected: FAIL + + [bottom: A] + expected: FAIL + + [bottom: #01] + expected: FAIL + + [top: +\\31 .5] + expected: FAIL + + [bottom: #1] + expected: FAIL + + [top: -/**/1] + expected: FAIL + + [bottom: +\\31 .5] + expected: FAIL + + [bottom: \\31 ] + expected: FAIL + + [bottom: calc(1)] + expected: FAIL + + [top: #001] + expected: FAIL + + [top: +\\31 ] + expected: FAIL + + [bottom: +\\31 ] + expected: FAIL + + [top: +1.5] + expected: FAIL + + [top: +1\\31 ] + expected: FAIL + + [bottom: @a] + expected: FAIL + + [bottom: @1] + expected: FAIL + + [top: #1] + expected: FAIL + + [top: 1a] + expected: FAIL + + [bottom: +1a] + expected: FAIL + + [bottom: +1A] + expected: FAIL + + [bottom: "a"] + expected: FAIL + + [top: #00001] + expected: FAIL + + [bottom: -1\\31 .5] + expected: FAIL + + [top: "1"] + expected: FAIL + + [bottom: 1.5] + expected: FAIL + + [bottom: -\\31 .5] + expected: FAIL + + [bottom: url('1')] + expected: FAIL + + [bottom: -1.5] + expected: FAIL + + [top: \\31 .5] + expected: FAIL + + [bottom: "1a"] + expected: FAIL + + [bottom: calc(2 * 2px)] + expected: FAIL + + [bottom: +1\\31 .5] + expected: FAIL + + [bottom: 1\\31 ] + expected: FAIL + + [bottom: +/**/1] + expected: FAIL + + [bottom: #00001] + expected: FAIL + + [top: url(1)] + expected: FAIL + + [bottom: #001] + expected: FAIL + + [top: +1\\31 .5] + expected: FAIL + + [top: -1a] + expected: FAIL + + [top: -1A] + expected: FAIL + + [bottom: url(1)] + expected: FAIL + + [top: a] + expected: FAIL + + [top: A] + expected: FAIL + + [top: #000001] + expected: FAIL + + [top: 1] + expected: FAIL + + [top: 1\\31 .5] + expected: FAIL + + [bottom: a] + expected: FAIL + + [bottom: 1] + expected: FAIL + + [bottom: +1] + expected: FAIL + + [bottom: #000001] + expected: FAIL + + [bottom: +a] + expected: FAIL + + [bottom: +A] + expected: FAIL + + [top: 1.5] + expected: FAIL + + [top: +A] + expected: FAIL + + [top: +a] + expected: FAIL + + [top: +1] + expected: FAIL + + [top: -1.5] + expected: FAIL + + [top: -1\\31 .5] + expected: FAIL + + [top: +1a] + expected: FAIL + + [top: +1A] + expected: FAIL + + [top: @1a] + expected: FAIL + + [bottom: \\31 .5] + expected: FAIL + + [top: "a"] + expected: FAIL + + [top: #01] + expected: FAIL + + [bottom: +1.5] + expected: FAIL + + [bottom: -A] + expected: FAIL + + [bottom: -a] + expected: FAIL + + [bottom: -1\\31 ] + expected: FAIL + + [top: #0001] + expected: FAIL + + [bottom: -1] + expected: FAIL + + [top: -\\31 ] + expected: FAIL + + [top: -A] + expected: FAIL + + [top: -a] + expected: FAIL + + [top: -1] + expected: FAIL + + [top: -1\\31 ] + expected: FAIL + diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.js b/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.js index 869fb796517..208b81c45ea 100644 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.js +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/ecdsa.js @@ -1,5 +1,7 @@ function run_test() { + setup({explicit_done: true}); + var subtle = self.crypto.subtle; // Change to test prefixed implementations // When are all these tests really done? When all the promises they use have resolved. diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/hmac.js b/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/hmac.js index 22a2acf64f5..e8f9ec58152 100644 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/hmac.js +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/hmac.js @@ -1,5 +1,7 @@ function run_test() { + setup({explicit_done: true}); + var subtle = self.crypto.subtle; // Change to test prefixed implementations // When are all these tests really done? When all the promises they use have resolved. diff --git a/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/rsa.js b/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/rsa.js index 656c320f78f..251f57e8bbc 100644 --- a/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/rsa.js +++ b/tests/wpt/web-platform-tests/WebCryptoAPI/sign_verify/rsa.js @@ -1,5 +1,7 @@ function run_test() { + setup({explicit_done: true}); + var subtle = self.crypto.subtle; // Change to test prefixed implementations // When are all these tests really done? When all the promises they use have resolved. diff --git a/tests/wpt/web-platform-tests/check_stability.ini b/tests/wpt/web-platform-tests/check_stability.ini index b939328be1c..e6ab448c001 100644 --- a/tests/wpt/web-platform-tests/check_stability.ini +++ b/tests/wpt/web-platform-tests/check_stability.ini @@ -1,5 +1,4 @@ [file detection] -skip_tests: conformance-checkers docs tools # The vast majority of tests rely on files located within the `resources` # directory. Because of this, modifications to that directory's contents have # the potential to introduce instability in a large number of tests. diff --git a/tests/wpt/web-platform-tests/common/performance-timeline-utils.js b/tests/wpt/web-platform-tests/common/performance-timeline-utils.js index 3efce5b5d8b..b20241cc610 100644 --- a/tests/wpt/web-platform-tests/common/performance-timeline-utils.js +++ b/tests/wpt/web-platform-tests/common/performance-timeline-utils.js @@ -1,3 +1,7 @@ +/* +author: W3C http://www.w3.org/ +help: http://www.w3.org/TR/navigation-timing/#sec-window.performance-attribute +*/ var performanceNamespace = window.performance; var namespace_check = false; function wp_test(func, msg, properties) @@ -10,7 +14,8 @@ function wp_test(func, msg, properties) if (performanceNamespace === undefined || performanceNamespace == null) { // show a single error that window.performance is undefined - test(function() { assert_true(performanceNamespace !== undefined && performanceNamespace != null, "window.performance is defined and not null"); }, "window.performance is defined and not null.", {author:"W3C http://www.w3.org/",help:"http://www.w3.org/TR/navigation-timing/#sec-window.performance-attribute",assert:"The window.performance attribute provides a hosting area for performance related attributes. "}); + // The window.performance attribute provides a hosting area for performance related attributes. + test(function() { assert_true(performanceNamespace !== undefined && performanceNamespace != null, "window.performance is defined and not null"); }, "window.performance is defined and not null."); } } diff --git a/tests/wpt/web-platform-tests/css/css-break/block-end-aligned-abspos-with-overflow-ref.html b/tests/wpt/web-platform-tests/css/css-break/block-end-aligned-abspos-with-overflow-ref.html new file mode 100644 index 00000000000..a8470b09a7d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-break/block-end-aligned-abspos-with-overflow-ref.html @@ -0,0 +1,8 @@ + + + +
There should be a green square below, and a smaller hotpink square.
+ + diff --git a/tests/wpt/web-platform-tests/css/css-break/block-end-aligned-abspos-with-overflow.html b/tests/wpt/web-platform-tests/css/css-break/block-end-aligned-abspos-with-overflow.html new file mode 100644 index 00000000000..9000c635138 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-break/block-end-aligned-abspos-with-overflow.html @@ -0,0 +1,22 @@ + + + + + + + +There should be a green square below, and a smaller hotpink square.
+There should be two identical blue squares below.
+