From 6f7a15c13c3ee3ad55e6c329557c0b3f18968ea5 Mon Sep 17 00:00:00 2001 From: "asamuzaK (Kazz)" Date: Sat, 23 Dec 2023 16:26:18 +0900 Subject: [PATCH 1/5] Roll web platform tests --- test/web-platform-tests/tests | 2 +- test/web-platform-tests/to-run.yaml | 49 + test/web-platform-tests/wpt-manifest.json | 7119 ++++++++++++++++++--- 3 files changed, 6218 insertions(+), 952 deletions(-) diff --git a/test/web-platform-tests/tests b/test/web-platform-tests/tests index 21d329d43..1fdfd84de 160000 --- a/test/web-platform-tests/tests +++ b/test/web-platform-tests/tests @@ -1 +1 @@ -Subproject commit 21d329d43f75adef5fdf052dcd4bfaad40e8bc85 +Subproject commit 1fdfd84de2a95458227cd3fceab3ce26b4e776f9 diff --git a/test/web-platform-tests/to-run.yaml b/test/web-platform-tests/to-run.yaml index dd5add796..a3f4d7516 100644 --- a/test/web-platform-tests/to-run.yaml +++ b/test/web-platform-tests/to-run.yaml @@ -105,6 +105,7 @@ negativeMargins.html: [fail, Unknown] offsetParent-block-in-inline.html: [fail, Not implemented] offsetParent_element_test.html: [fail, Unknown] offsetTop-offsetLeft-nested-offsetParents.html: [fail, Not implemented] +offsetTop-offsetLeft-with-zoom.html: [fail, Unknown] offsetTopLeft-border-box.html: [fail, Unknown] offsetTopLeftInScrollableParent.html: [fail, Unknown] outer-svg.html: [fail, clientTop not implemented] @@ -1249,6 +1250,53 @@ template-element/template-content-hierarcy.html: [fail, "We do not implement htt DIR: html/semantics/selectors +case-sensitivity/values.window.html: + "accept's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "accept-charset's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "align's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "alink's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "axis's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "bgcolor's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "charset's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "checked's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "clear's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "codetype's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "color's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "compact's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "declare's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "defer's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "dir's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "direction's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "disabled's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "enctype's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "face's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "frame's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "hreflang's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "http-equiv's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "lang's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "language's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "link's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "media's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "method's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "multiple's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "nohref's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "noresize's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "noshade's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "nowrap's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "readonly's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "rel's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "rev's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "rules's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "scope's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "scrolling's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "selected's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "shape's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "target's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "text's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "type's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "valign's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "valuetype's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] + "vlink's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] pseudo-classes/autofill.html: [fail, Unknown] pseudo-classes/dir-dynamic.html: [fail, Unknown] pseudo-classes/dir-html-input-dynamic-text.html: [fail, need nwsapi fix] @@ -1402,6 +1450,7 @@ Document-prototype-currentScript.html: [timeout, Test not up to date next with u DocumentOrShadowRoot-prototype-elementFromPoint.html: [fail, offsetTop not implemented] MouseEvent-prototype-offsetX-offsetY.html: [fail, offsetTop not implemented] ShadowRoot-interface.html: [fail, shadowRoot.styleSheet is not yet implemented] +declarative/clonable.window.html: [fail, Not implemented] declarative/declarative-after-attachshadow.html: [fail, Not implemented] declarative/declarative-shadow-dom-attachment.html: [fail, Not implemented] declarative/declarative-shadow-dom-basic.html: [fail, Not implemented] diff --git a/test/web-platform-tests/wpt-manifest.json b/test/web-platform-tests/wpt-manifest.json index 432a71647..51d2324af 100644 --- a/test/web-platform-tests/wpt-manifest.json +++ b/test/web-platform-tests/wpt-manifest.json @@ -35,6 +35,13 @@ {} ] ], + "animated-textarea.html": [ + "a23eed669c2e968ec66c38da700e2081e118f952", + [ + null, + {} + ] + ], "aom-in-destroyed-iframe.html": [ "c8f0aca12ebbf8719228e0d857d8e5c799e3b669", [ @@ -70,6 +77,13 @@ {} ] ], + "aria-owns-from-aria-hidden-subtree.html": [ + "3e148ae981f1f2bf3fe7f3f4fe824802edc94f58", + [ + null, + {} + ] + ], "aria-owns-reparent.html": [ "2eaceb66f6957b0240a4f02b0c23b74e8ca4921a", [ @@ -294,6 +308,13 @@ {} ] ], + "select-in-display-none.html": [ + "dc113c76e854cf2d2a72029afe8828dab92d6b44", + [ + null, + {} + ] + ], "serialize-with-no-document.html": [ "f7719cf2ff1838b1125e08c5f86cf57910732c0e", [ @@ -471,6 +492,20 @@ null, {} ] + ], + "chrome-1512373-2-crash.html": [ + "ac27d8c2647c138fff1d4a93862aeb3291864596", + [ + null, + {} + ] + ], + "chrome-1512373-crash.html": [ + "d3ae0b5bb69a63f84f767f95bb877f2a53487d3e", + [ + null, + {} + ] ] }, "css-animations": { @@ -818,6 +853,13 @@ null, {} ] + ], + "textarea-input-flex-items-in-multicol-crash.html": [ + "49ae5199e356ef8a3157278c79a68ecfc7b74d5b", + [ + null, + {} + ] ] }, "float-011-crash.html": [ @@ -1294,6 +1336,13 @@ {} ] ], + "chrome-bug-1505250-crash.html": [ + "befbfd33af751cc2c488bdb639b84538bf4b8afc", + [ + null, + {} + ] + ], "chrome-custom-highlight-crash.html": [ "61e5075ed4e1b485019d96b402bbf17926bd1098", [ @@ -2215,6 +2264,13 @@ } }, "css-images": { + "cross-fade-legacy-crash.html": [ + "25445765036f44bef3d714dae0fb0e80a738f1b7", + [ + null, + {} + ] + ], "empty-radial-gradient-crash.html": [ "be1fb120cc86527b4f1c65f09499d01dcbed9eca", [ @@ -2369,6 +2425,13 @@ ] ], "crashtests": { + "chrome-bug-1377573.html": [ + "3419a23ee4321d32ebebd153362462371b9d3863", + [ + null, + {} + ] + ], "chrome-counter-in-multicol-details-crash.html": [ "d992f0a1d96ec24d044c6b03894f4621994cbf88", [ @@ -2457,6 +2520,13 @@ ] ], "crashtests": { + "add-list-item-marker.html": [ + "fa14315cabfdba936e5c81c53d9a0b2583a3cfe1", + [ + null, + {} + ] + ], "as-baseline-aligned-grid-item.html": [ "f9a9e1dad0d21f9b29c8643a57d9862582a4a1d0", [ @@ -2590,6 +2660,13 @@ {} ] ], + "inline-become-oof-container-make-oof-inflow.html": [ + "5a099eeaaf9ffb398b5e576836d4adbb8330c9d2", + [ + null, + {} + ] + ], "inline-float-parallel-flow.html": [ "06e80f1cd847dac2beb8fa6133723cdc906b362a", [ @@ -2989,6 +3066,13 @@ {} ] ], + "relayout-fixedpos-in-abspos-in-relpos-in-nested-multicol.html": [ + "6b9427d70429810166522070543986942b69a885", + [ + null, + {} + ] + ], "relayout-nested-with-oof.html": [ "bdc7147337fed88b29bfb9af36b645756695d6f6", [ @@ -3405,6 +3489,13 @@ }, "css-page": { "crashtests": { + "match-media-listener-relayout-inside-fixed-size-overflow-hidden-print.html": [ + "77f9dc335fd9bdf21865e70ece214917bbcf904a", + [ + null, + {} + ] + ], "match-media-listener-shrink-content-print.html": [ "dc8e691224b0dc902d9a46187513c47b9bc356d4", [ @@ -4054,6 +4145,15 @@ ] }, "overflow-wrap": { + "crashtests": { + "overflow-wrap-leading-floats-crash.html": [ + "0661cf7286494ca00c91e60b635c25501b3a8d87", + [ + null, + {} + ] + ] + }, "overflow-wrap-break-word-long-crash.html": [ "e318386ded5bd3d1d61cf876fe420c8f5ada799f", [ @@ -4477,8 +4577,8 @@ ] }, "css-view-transitions": { - "document-element-detatched-crash.html": [ - "3c5419a8102c2160ac82e69bf046408b2c542e41", + "document-element-detached-crash.html": [ + "cfdf769695dc11864229d0f4fe5d1dfc3712aec7", [ null, {} @@ -4491,6 +4591,13 @@ {} ] ], + "list-style-position-style-change-crash.html": [ + "5910d5d95a1027646f7228449fd234cff7079a84", + [ + null, + {} + ] + ], "root-element-cv-hidden-crash.html": [ "890194b7c171ea7a42fd083567637aacee4fd877", [ @@ -5003,6 +5110,13 @@ {} ] ], + "change-input-type-of-focused-text-control-and-make-it-editing-host.html": [ + "fec4ff13e8cbb45b6faa2a0872b47558003a58b7", + [ + null, + {} + ] + ], "contenteditable-will-be-blurred-by-focus-event-listener.html": [ "a887b1de90e63e0da24a3872b32727282690b896", [ @@ -7657,13 +7771,6 @@ } }, "crashtests": { - "color-mix-crashtest.html": [ - "91d29464f50d12985e791d889abfc482a188f767", - [ - null, - {} - ] - ], "get-computed-timing-crash.html": [ "b666eea91f67d1f26cbc88f1f26d4008ceb76af6", [ @@ -30110,6 +30217,19 @@ {} ] ], + "multi-line-row-flex-fragmentation-080-print.html": [ + "4fd577cc4213aab38e4e4d2cfcc05fee0ae7aada", + [ + "css/css-break/flexbox/multi-line-row-flex-fragmentation-080-print.html", + [ + [ + "/css/css-break/flexbox/multi-line-row-flex-fragmentation-080-print-ref.html", + "==" + ] + ], + {} + ] + ], "single-line-column-flex-fragmentation-060-print.html": [ "15890801979709a152f580ad8f18d6af7e102b61", [ @@ -30123,6 +30243,32 @@ {} ] ], + "single-line-column-flex-fragmentation-065-print.html": [ + "14a5dc6ac0ca62134f9ca87afefe66235ba25514", + [ + "css/css-break/flexbox/single-line-column-flex-fragmentation-065-print.html", + [ + [ + "/css/css-break/flexbox/single-line-column-flex-fragmentation-065-print-ref.html", + "==" + ] + ], + {} + ] + ], + "single-line-column-flex-fragmentation-066-print.html": [ + "4ee00f3601d51bfe2eb1ef98b742f7253b5dcd92", + [ + "css/css-break/flexbox/single-line-column-flex-fragmentation-066-print.html", + [ + [ + "/css/css-break/flexbox/single-line-column-flex-fragmentation-066-print-ref.html", + "==" + ] + ], + {} + ] + ], "single-line-row-flex-fragmentation-042-print.html": [ "f8a2934ac5a9d9a9f2b67867545dd37486cae38a", [ @@ -30135,6 +30281,32 @@ ], {} ] + ], + "single-line-row-flex-fragmentation-045-print.html": [ + "f51d0d161f8f1f72d2ea5a0c303ce1969cbd26d5", + [ + "css/css-break/flexbox/single-line-row-flex-fragmentation-045-print.html", + [ + [ + "/css/css-break/flexbox/single-line-row-flex-fragmentation-045-print-ref.html", + "==" + ] + ], + {} + ] + ], + "single-line-row-flex-fragmentation-046-print.html": [ + "2c934c303db4b0b781b2646f187dec19fb45c3fa", + [ + "css/css-break/flexbox/single-line-row-flex-fragmentation-046-print.html", + [ + [ + "/css/css-break/flexbox/single-line-row-flex-fragmentation-046-print-ref.html", + "==" + ] + ], + {} + ] ] }, "float-with-large-margin-bottom-cross-page-001-print.html": [ @@ -31018,6 +31190,132 @@ {} ] ], + "page-orientation-on-landscape-001-print.html": [ + "6832a5537d96aed1b37ec72e18ef6aa102646471", + [ + "css/css-page/page-orientation-on-landscape-001-print.html", + [ + [ + "/css/css-page/page-orientation-portrait-ref.html", + "==" + ] + ], + { + "page_ranges": { + "/css/css-page/page-orientation-on-landscape-001-print.html": [ + [ + 2 + ] + ] + } + } + ] + ], + "page-orientation-on-portrait-001-print.html": [ + "5ab3e1edfd1a260c8fa9c516d1357ed3a4238147", + [ + "css/css-page/page-orientation-on-portrait-001-print.html", + [ + [ + "/css/css-page/page-orientation-landscape-ref.html", + "==" + ] + ], + { + "page_ranges": { + "/css/css-page/page-orientation-on-portrait-001-print.html": [ + [ + 2 + ] + ] + } + } + ] + ], + "page-orientation-on-square-001-print.html": [ + "06e4f00d3c43fed651f958d6ccf578e4ca717f99", + [ + "css/css-page/page-orientation-on-square-001-print.html", + [ + [ + "/css/css-page/page-orientation-square-ref.html", + "==" + ] + ], + { + "page_ranges": { + "/css/css-page/page-orientation-on-square-001-print.html": [ + [ + 2 + ] + ] + } + } + ] + ], + "page-rule-specificity-001-print.html": [ + "dc28ad75db381a3297080bd867397a0f51a30220", + [ + "css/css-page/page-rule-specificity-001-print.html", + [ + [ + "/css/css-page/page-rule-specificity-print-landscape-ref.html", + "==" + ] + ], + { + "page_ranges": { + "/css/css-page/page-rule-specificity-001-print.html": [ + [ + 2 + ] + ] + } + } + ] + ], + "page-rule-specificity-002-print.html": [ + "01d9b2b92d8e0175981520aad9706708dd2edff8", + [ + "css/css-page/page-rule-specificity-002-print.html", + [ + [ + "/css/css-page/page-rule-specificity-print-landscape-ref.html", + "==" + ] + ], + { + "page_ranges": { + "/css/css-page/page-rule-specificity-002-print.html": [ + [ + 2 + ] + ] + } + } + ] + ], + "page-rule-specificity-003-print.html": [ + "eda6c7ee51bdd5ea60a06bdf98e99b384d80ec22", + [ + "css/css-page/page-rule-specificity-003-print.html", + [ + [ + "/css/css-page/page-rule-specificity-print-portrait-ref.html", + "==" + ] + ], + { + "page_ranges": { + "/css/css-page/page-rule-specificity-003-print.html": [ + [ + 2 + ] + ] + } + } + ] + ], "pseudo-first-margin-001-print.html": [ "c2c04514f39b0869605ae8bf1b5d3c9ce9435261", [ @@ -62147,13 +62445,17 @@ ] ], "float-nowrap-4.html": [ - "bf11e6e31c416e85580bc4792b2b3503dd87f99b", + "c7b5f8801c9fd26ef204cfd171d7592c9943fd00", [ - null, + "css/CSS2/floats/float-nowrap-4.html", [ [ "/css/CSS2/floats/float-nowrap-4-ref.html", "==" + ], + [ + "/css/CSS2/floats/float-nowrap-4-ref2.html", + "==" ] ], {} @@ -62224,6 +62526,23 @@ {} ] ], + "float-nowrap-hyphen-rewind-1.html": [ + "9c629ef2872838bad74623f8ed8750e180a5a3c2", + [ + "css/CSS2/floats/float-nowrap-hyphen-rewind-1.html", + [ + [ + "/css/CSS2/floats/float-nowrap-hyphen-rewind-1-ref.html", + "==" + ], + [ + "/css/CSS2/floats/float-nowrap-hyphen-rewind-1-ref2.html", + "==" + ] + ], + {} + ] + ], "float-paint-relayout.html": [ "0499e3e9a260b069adec05f1abc66feccc178bcc", [ @@ -132120,6 +132439,19 @@ {} ] ], + "background-attachment-fixed-block-002.html": [ + "8b5c5e80427866c7a1ce8f73e118fb2f897b583c", + [ + "css/css-backgrounds/background-attachment-fixed-block-002.html", + [ + [ + "/css/css-backgrounds/reference/background-attachment-fixed-block-002-ref.html", + "==" + ] + ], + {} + ] + ], "background-attachment-fixed-border-radius-offset.html": [ "5d92bcb56a777e6f22f6a21179029bc2fc2d0f4b", [ @@ -132133,6 +132465,19 @@ {} ] ], + "background-attachment-fixed-inline-002.html": [ + "b624a68060127cf065f36858a06cd5f07bedeb87", + [ + "css/css-backgrounds/background-attachment-fixed-inline-002.html", + [ + [ + "/css/css-backgrounds/reference/background-attachment-fixed-inline-002-ref.html", + "==" + ] + ], + {} + ] + ], "background-attachment-fixed-inline-scrolled.html": [ "746997d6057ba1d2c109dafdfe7730ef149cd21e", [ @@ -132414,6 +132759,19 @@ ] ] }, + "background-attachment-local-block-002.html": [ + "ce19e360428eb334be58ba275db7c3ba4a590d9e", + [ + "css/css-backgrounds/background-attachment-local-block-002.html", + [ + [ + "/css/css-backgrounds/reference/background-attachment-local-block-002-ref.html", + "==" + ] + ], + {} + ] + ], "background-attachment-local-hidden.html": [ "cbe3440e3894e79223d4f647397a32da60411420", [ @@ -132443,6 +132801,19 @@ } ] ], + "background-attachment-local-inline-002.html": [ + "8b877f9a14cceadcccbea9299d95914545c234e1", + [ + "css/css-backgrounds/background-attachment-local-inline-002.html", + [ + [ + "/css/css-backgrounds/reference/background-attachment-local-inline-002-ref.html", + "==" + ] + ], + {} + ] + ], "background-attachment-margin-root-001.html": [ "88bc2845e8b6a6e24ca33547e704deab28e046bb", [ @@ -132722,7 +133093,7 @@ ] ], "background-clip-padding-box-with-border-radius.html": [ - "8595caec7bb2d751dd87aebc777be84de6233af7", + "22d7bd9d297d25206834f93c78b27d9bc3b28039", [ "css/css-backgrounds/background-clip-padding-box-with-border-radius.html", [ @@ -132731,7 +133102,23 @@ "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 29 + ], + [ + 0, + 80 + ] + ] + ] + ] + } ] ], "background-clip_padding-box.html": [ @@ -133011,9 +133398,9 @@ ] ], "background-image-007.html": [ - "9bccd2d364a64f20f879d6825fcc60c49f32cd11", + "b532dd6397cd49ec3d4e47fe3cda8b972c7bf4a8", [ - null, + "css/css-backgrounds/background-image-007.html", [ [ "/css/reference/ref-filled-green-100px-square.xht", @@ -133652,6 +134039,19 @@ {} ] ], + "background-position-right-in-body.html": [ + "4c4024e2e596bd61c87f6ba8c3083837a03dba10", + [ + "css/css-backgrounds/background-position/background-position-right-in-body.html", + [ + [ + "/css/filter-effects/reference/green-100x100.html", + "==" + ] + ], + {} + ] + ], "subpixel-position-center.tentative.html": [ "b708e123122f7e299919401cf8fb8554f77889bf", [ @@ -141018,6 +141418,32 @@ {} ] ], + "table-cell-background-local-002.html": [ + "5398ce8eff737f3c808c0286958e426250b76c31", + [ + "css/css-backgrounds/table-cell-background-local-002.html", + [ + [ + "/css/css-backgrounds/reference/table-cell-background-local-002-ref.html", + "==" + ] + ], + {} + ] + ], + "table-cell-background-local-003.html": [ + "e2662bec1fa75049c07cbc07c24449e37c4c56a7", + [ + "css/css-backgrounds/table-cell-background-local-003.html", + [ + [ + "/css/css-backgrounds/reference/table-cell-background-local-003-ref.html", + "==" + ] + ], + {} + ] + ], "table-cell-background-local.html": [ "e52aa26ef209dccb54f0362ca4a30964904ce7b0", [ @@ -141793,6 +142219,19 @@ {} ] ], + "become-unfragmented-001.html": [ + "df104fc494dfc3bd5070c04abf66becaea468a24", + [ + "css/css-break/become-unfragmented-001.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "block-end-aligned-abspos-nested.html": [ "b74a28e7319bad9f70a404bb613513778f42615f", [ @@ -145733,6 +146172,19 @@ {} ] ], + "single-line-column-flex-fragmentation-067.html": [ + "6ee57d1852d5aace634062c08c7faa4baf68401d", + [ + "css/css-break/flexbox/single-line-column-flex-fragmentation-067.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "single-line-row-flex-fragmentation-001.html": [ "379327a4aff584192f076d3f9d8f3ead232c0f5c", [ @@ -146291,6 +146743,32 @@ ], {} ] + ], + "single-line-row-flex-fragmentation-047.html": [ + "061e62f3c368c29421d92c25b326e62732b690e5", + [ + "css/css-break/flexbox/single-line-row-flex-fragmentation-047.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "single-line-row-flex-fragmentation-048.html": [ + "96a302716ca0865382b34697b6a3dd198579e128", + [ + "css/css-break/flexbox/single-line-row-flex-fragmentation-048.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] ] }, "float-000.html": [ @@ -157650,6 +158128,19 @@ {} ] ], + "at-supports-048.html": [ + "dc0ed9dc425595f7da0066ff8036954d27d65a4c", + [ + "css/css-conditional/at-supports-048.html", + [ + [ + "/css/css-conditional/at-supports-048-ref.html", + "==" + ] + ], + {} + ] + ], "at-supports-content-001.html": [ "19c99f504be7766978dc3816d186e7c2dabe126e", [ @@ -159082,6 +159573,19 @@ {} ] ], + "contain-inline-size-grid-stretches-auto-rows.html": [ + "c168950929d58c2c7b0b4c4228f2185f8a7b4e88", + [ + "css/css-contain/contain-inline-size-grid-stretches-auto-rows.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "contain-inline-size-grid.html": [ "5cd8bfc96e34e36ff1a340e9e09963df9b22ec89", [ @@ -161428,6 +161932,32 @@ {} ] ], + "contain-size-grid-indefinite-height-min-height-flex-row.html": [ + "5899475fc2550c52421ee5d9b2fe65b209e68aec", + [ + "css/css-contain/contain-size-grid-indefinite-height-min-height-flex-row.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], + "contain-size-grid-stretches-auto-rows.html": [ + "10b84665aa91edc2245fae08c9ee259c8bc1863a", + [ + "css/css-contain/contain-size-grid-stretches-auto-rows.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "contain-size-inline-block-001.html": [ "41458550272f896d47e15210c82f4c22d386d9e0", [ @@ -162252,9 +162782,9 @@ ] ], "container-for-cue.html": [ - "f53d161db0dda46b608c40e5ef1ccf714828a364", + "a460f79af061de93f269ad56455f878408437b85", [ - null, + "css/css-contain/container-queries/container-for-cue.html", [ [ "/css/css-contain/container-queries/container-for-cue-ref.html", @@ -163284,7 +163814,7 @@ ] ], "content-visibility-075.html": [ - "f7f834a68bbc72d57f46f53812e99c0b1860281c", + "ade27bdfaa72e776fc268514adcc9899c1341c2d", [ "css/css-contain/content-visibility/content-visibility-075.html", [ @@ -163297,7 +163827,7 @@ ] ], "content-visibility-076.html": [ - "15d0906f715473036be50e224a4b1ccbd4190a54", + "2aadcde0c70bef0b40d15c32609774b23eb5f9cb", [ "css/css-contain/content-visibility/content-visibility-076.html", [ @@ -163323,9 +163853,9 @@ ] ], "content-visibility-079.html": [ - "2fef671f0e611063fdbcf7180b84590743e022ec", + "c2cbbfb5a3d20f1d4888fcc98326ea9d90510a84", [ - null, + "css/css-contain/content-visibility/content-visibility-079.html", [ [ "/css/css-contain/content-visibility/content-visibility-079-ref.html", @@ -163570,7 +164100,7 @@ ] ], "content-visibility-vs-scrollIntoView-001.html": [ - "0f874e660753ea36ba7234281757c3495bba798f", + "b7af3462572086263174072990cbe9e4c13e20b8", [ "css/css-contain/content-visibility/content-visibility-vs-scrollIntoView-001.html", [ @@ -163648,7 +164178,7 @@ ] ], "content-visibility-with-popover-top-layer-004.html": [ - "bbf4567e37d4c1df68ce9119ec3952722324f12e", + "24fef4f67e9d673a0b4098f760412bc01d993a95", [ "css/css-contain/content-visibility/content-visibility-with-popover-top-layer-004.html", [ @@ -163661,7 +164191,7 @@ ] ], "content-visibility-with-popover-top-layer-005.html": [ - "264d7b317e0a3fb2fc655c6cceda29d2fe252f9d", + "76b736a6379e2fc1f59223eb169ee363f4ab28e4", [ "css/css-contain/content-visibility/content-visibility-with-popover-top-layer-005.html", [ @@ -163752,9 +164282,9 @@ ] ], "content-visibility-with-top-layer-004.html": [ - "e21b11e92db1fe8e7684536d04371ae077c8e66a", + "218251fdcdb5731f808bd16c41e76a3b4cb8c42a", [ - null, + "css/css-contain/content-visibility/content-visibility-with-top-layer-004.html", [ [ "/css/css-contain/content-visibility/spacer-with-top-layer-ref.html", @@ -163765,9 +164295,9 @@ ] ], "content-visibility-with-top-layer-005.html": [ - "5283aea19734d1349622a249715c0a190d1ebad5", + "c1cb1bcde35e73f0fc33b54e6d2b30e71d330307", [ - null, + "css/css-contain/content-visibility/content-visibility-with-top-layer-005.html", [ [ "/css/css-contain/content-visibility/spacer-with-top-layer-ref.html", @@ -174788,9 +175318,9 @@ ] ], "flexbox-align-self-horiz-001-table.xhtml": [ - "1785ca8dfc0a8bf5b52a0e870e4605902b8f2685", + "c168c822e998771c82c87fe82975f2743ba00aa3", [ - null, + "css/css-flexbox/flexbox-align-self-horiz-001-table.xhtml", [ [ "/css/css-flexbox/flexbox-align-self-horiz-001-ref.xhtml", @@ -181375,6 +181905,19 @@ {} ] ], + "nested-flex-image-loading-invalidates-intrinsic-sizes.html": [ + "246740960c0b9891b8f22bd76f9edd8b6cbf3c62", + [ + "css/css-flexbox/nested-flex-image-loading-invalidates-intrinsic-sizes.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "nested-orthogonal-flexbox-relayout.html": [ "ef158c6a4884b8ee2840bafe27e605e618aa8be5", [ @@ -184409,6 +184952,19 @@ {} ] ], + "font-size-adjust-text-orientation.html": [ + "ab73e86e87f9ada84b62a69d7caa2601c97ec57b", + [ + "css/css-fonts/font-size-adjust-text-orientation.html", + [ + [ + "/css/css-fonts/font-size-adjust-text-orientation-ref.html", + "==" + ] + ], + {} + ] + ], "font-size-adjust-units-001.html": [ "4e27ef1116ed7ba48fb5fbc38b49c315eeeef71c", [ @@ -190188,9 +190744,9 @@ ] ], "grid-self-baseline-changes-grid-area-size-004.html": [ - "e882ea9a9c13e8f99ea01e1477368167f4dcd947", + "e877b81480dc008c71eae8ce3d8ae49dc17eb02a", [ - null, + "css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-004.html", [ [ "/css/reference/ref-filled-green-100px-square.xht", @@ -190201,9 +190757,9 @@ ] ], "grid-self-baseline-changes-grid-area-size-005.html": [ - "8c91c67a9e43531ef5b812d6bacf5fe041be0f40", + "21cc0b8ac21c5f401d20d661437221b64118bbf5", [ - null, + "css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-005.html", [ [ "/css/reference/ref-filled-green-100px-square.xht", @@ -190711,6 +191267,58 @@ {} ] ], + "grid-container-baseline-synthesized-001.html": [ + "431b1867f80df8723f9b25e157359d337007fb92", + [ + "css/css-grid/grid-container-baseline-synthesized-001.html", + [ + [ + "/css/css-grid/reference/grid-container-baseline-synthesized-001-ref.html", + "==" + ] + ], + {} + ] + ], + "grid-container-baseline-synthesized-002.html": [ + "c11c8ac1b98283a8c5142668f9bbbb99e66ed244", + [ + "css/css-grid/grid-container-baseline-synthesized-002.html", + [ + [ + "/css/css-grid/reference/grid-container-baseline-synthesized-001-ref.html", + "==" + ] + ], + {} + ] + ], + "grid-container-baseline-synthesized-003.html": [ + "9964c3dfb4ae19b9ca1ef7fa064d3aa6b01aa50d", + [ + "css/css-grid/grid-container-baseline-synthesized-003.html", + [ + [ + "/css/css-grid/reference/grid-container-baseline-synthesized-001-ref.html", + "==" + ] + ], + {} + ] + ], + "grid-container-baseline-synthesized-004.html": [ + "d8c4f630aba38214d45cf924130739f1eb84f591", + [ + "css/css-grid/grid-container-baseline-synthesized-004.html", + [ + [ + "/css/css-grid/reference/grid-container-baseline-synthesized-001-ref.html", + "==" + ] + ], + {} + ] + ], "grid-definition": { "flex-item-grid-container-percentage-rows-001.html": [ "ba655ce8a17d6482071d39e66684b50ebe749822", @@ -194305,9 +194913,9 @@ ] ], "masonry-item-placement-001.html": [ - "2f8cfbfacc21aade2e06f858f83abb0af468d7bf", + "649e1edb7cb9bd903f795f6e605d12ae566390eb", [ - null, + "css/css-grid/masonry/tentative/item-placement/masonry-item-placement-001.html", [ [ "/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-001-ref.html", @@ -194318,9 +194926,9 @@ ] ], "masonry-item-placement-002.html": [ - "5f7083b173331f1e4593d4d97cc0513039606316", + "7d321bf731684173f483d6ba3abde11da307de8e", [ - null, + "css/css-grid/masonry/tentative/item-placement/masonry-item-placement-002.html", [ [ "/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-002-ref.html", @@ -194331,9 +194939,9 @@ ] ], "masonry-item-placement-003.html": [ - "4d490c18d5d1d79f960e82ded542e1de5bccadc6", + "8a183cffc6bd3f59fb0c7ca58b9a85588bdab3f8", [ - null, + "css/css-grid/masonry/tentative/item-placement/masonry-item-placement-003.html", [ [ "/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-003-ref.html", @@ -194502,6 +195110,19 @@ {} ] ], + "masonry-not-inhibited-001.html": [ + "54499d3d693a3059204a0a1015638f303ef3caa4", + [ + "css/css-grid/masonry/tentative/masonry-not-inhibited-001.html", + [ + [ + "/css/css-grid/masonry/tentative/masonry-not-inhibited-001-ref.html", + "==" + ] + ], + {} + ] + ], "order": { "masonry-order-001.html": [ "d01f52ea0421199c37d04408b42d0f6929876301", @@ -194517,9 +195138,9 @@ ] ], "masonry-order-002.html": [ - "ae68f4e631a2f44540a60a7eebb5ef9a3ac9b84a", + "abad3d44b8326535bb1f44832011a1a6145a47b9", [ - null, + "css/css-grid/masonry/tentative/order/masonry-order-002.html", [ [ "/css/css-grid/masonry/tentative/order/masonry-order-002-ref.html", @@ -194573,7 +195194,7 @@ ] ], "masonry-track-sizing-explicit-block.html": [ - "05f60893900f44753d4873e60d4b348bd6270a07", + "3cc98708fe9aec94293eb5bcb296f01d3a4a7508", [ "css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-explicit-block.html", [ @@ -194612,7 +195233,7 @@ ] ], "masonry-track-sizing-span-row.html": [ - "6058ca5e7441c87db5f29cdb37d09e55134ead82", + "475c27f1ebea5598c6e3fcec0e21d13b08bc9499", [ "css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-span-row.html", [ @@ -195176,6 +195797,19 @@ {} ] ], + "grid-gap-012.html": [ + "02d9a0e80115439f3ecf36e881ad9a325cdc7b50", + [ + "css/css-grid/subgrid/grid-gap-012.html", + [ + [ + "/css/css-grid/subgrid/grid-gap-012-ref.html", + "==" + ] + ], + {} + ] + ], "grid-gap-larger-001.html": [ "85725d52925b898f562329256cf60ea24486f517", [ @@ -195683,6 +196317,97 @@ {} ] ], + "standalone-axis-size-003.html": [ + "5c06ee62e10be27753f728adaddc4d2b3a74ecec", + [ + "css/css-grid/subgrid/standalone-axis-size-003.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "standalone-axis-size-004.html": [ + "d69412d62529018b301cc2baec58fb4e21f01e00", + [ + "css/css-grid/subgrid/standalone-axis-size-004.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "standalone-axis-size-005.html": [ + "586d26bf2fe3ecb6a003b97bb8827a230023f56d", + [ + "css/css-grid/subgrid/standalone-axis-size-005.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "standalone-axis-size-006.html": [ + "056f0a402803c84b2827aa41aefee021c46a5559", + [ + "css/css-grid/subgrid/standalone-axis-size-006.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "standalone-axis-size-007.html": [ + "464200614c717cdf24975ae90f15246eaf0eff86", + [ + "css/css-grid/subgrid/standalone-axis-size-007.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "standalone-axis-size-008.html": [ + "6ee4e77405b47c3de23c6fc19a25cec3d576511f", + [ + "css/css-grid/subgrid/standalone-axis-size-008.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "standalone-axis-size-009.html": [ + "bbf585efd1ad7ca4aba112be57cd4e964ace94b6", + [ + "css/css-grid/subgrid/standalone-axis-size-009.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "subgrid-baseline-001.html": [ "95469c0018e0a97786aff086c0cabaf081ced7b4", [ @@ -196921,6 +197646,122 @@ {} ] ], + "cross-fade-basic.html": [ + "be396e52785a91e8b1c678d5596f9cae061e4184", + [ + "css/css-images/cross-fade-basic.html", + [ + [ + "/css/css-images/cross-fade-basic-ref.html", + "==" + ] + ], + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 1 + ], + [ + 0, + 10000 + ] + ] + ] + ] + } + ] + ], + "cross-fade-natural-size.html": [ + "9a62c61aa6d5eca37dbedad2cdd4ad3b12d91006", + [ + "css/css-images/cross-fade-natural-size.html", + [ + [ + "/css/css-images/cross-fade-natural-size-ref.html", + "==" + ] + ], + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 1 + ], + [ + 0, + 300000 + ] + ] + ] + ] + } + ] + ], + "cross-fade-premultiplied-alpha.html": [ + "23d78428118b0550ec95a1f3d9573eb2d95032ba", + [ + "css/css-images/cross-fade-premultiplied-alpha.html", + [ + [ + "/css/css-images/cross-fade-premultiplied-alpha-ref.html", + "==" + ] + ], + { + "fuzzy": [ + [ + null, + [ + [ + 1, + 1 + ], + [ + 40000, + 40000 + ] + ] + ] + ] + } + ] + ], + "cross-fade-target-alpha.html": [ + "a10a2bfe8dff5d4cd0fbd9e834ec27e2cc366870", + [ + "css/css-images/cross-fade-target-alpha.html", + [ + [ + "/css/css-images/cross-fade-target-alpha-ref.html", + "==" + ] + ], + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 8 + ], + [ + 0, + 300000 + ] + ] + ] + ] + } + ] + ], "css-image-fallbacks-and-annotations.html": [ "3a0e5e02da935fb72bab2e9feda65c2e9627c6fd", [ @@ -207801,7 +208642,7 @@ ] ], "clip-path-contentBox-1e.html": [ - "aa2f961f668691cbbe3a7ef4996a0534da3bea08", + "5fde5ccd9a98659b0cd356a2070df7bda186fad5", [ "css/css-masking/clip-path/clip-path-contentBox-1e.html", [ @@ -207817,7 +208658,7 @@ [ [ 0, - 64 + 65 ], [ 0, @@ -208182,7 +209023,7 @@ ] ], "clip-path-fillBox-1b.html": [ - "d77fd716fd5ae18188518d08996dfff5f5650ce4", + "529cee6a4298299211524b669ede185856f4a7c4", [ "css/css-masking/clip-path/clip-path-fillBox-1b.html", [ @@ -208202,7 +209043,7 @@ ], [ 0, - 355 + 376 ] ] ] @@ -208383,7 +209224,7 @@ ] ], "clip-path-inline-007.html": [ - "ffbc83108029e20f35dc4a40851ea1350ef4a2f4", + "9518b587c4f07958c3ec5915204c15495179cb0d", [ "css/css-masking/clip-path/clip-path-inline-007.html", [ @@ -208403,7 +209244,7 @@ ], [ 0, - 325 + 332 ] ] ] @@ -208551,7 +209392,7 @@ ] ], "clip-path-marginBox-1c.html": [ - "cfeebeedf38d793f424b55bc6d4d6b8830a8f41d", + "7d6780731ed7d60899e5ef18ee4152fa22eac0b0", [ "css/css-masking/clip-path/clip-path-marginBox-1c.html", [ @@ -208571,7 +209412,7 @@ ], [ 0, - 287 + 424 ] ] ] @@ -209473,6 +210314,19 @@ {} ] ], + "clip-path-url-reference-svg-foreignobject-zoomed.html": [ + "df8d0cc89cc2211a29245797f135b98ed49e5cdc", + [ + "css/css-masking/clip-path/clip-path-url-reference-svg-foreignobject-zoomed.html", + [ + [ + "/css/css-masking/clip-path/reference/green-100x100.html", + "==" + ] + ], + {} + ] + ], "clip-path-viewBox-1a.html": [ "5b029e1ef7cfea200416bd99314c7288e44e3f60", [ @@ -209561,7 +210415,7 @@ ] ], "clip-path-viewBox-1d.html": [ - "3d5f355825b7f4601dd52ef17eb867c88b83d90d", + "0d58e4f331b5088acd15bd3313cc511584fc8662", [ "css/css-masking/clip-path/clip-path-viewBox-1d.html", [ @@ -209581,7 +210435,7 @@ ], [ 0, - 368 + 376 ] ] ] @@ -210513,6 +211367,45 @@ {} ] ], + "clip-path-on-svg-003.svg": [ + "01c4a2610e8cde9e8400fbc2a023ab936babd3ad", + [ + "css/css-masking/clip-path-svg-content/clip-path-on-svg-003.svg", + [ + [ + "/css/css-masking/clip-path-svg-content/reference/clip-path-square-002-ref.svg", + "==" + ] + ], + {} + ] + ], + "clip-path-on-svg-004.svg": [ + "62a020e558676f533add52c8de80518eb54e6041", + [ + "css/css-masking/clip-path-svg-content/clip-path-on-svg-004.svg", + [ + [ + "/css/css-masking/clip-path-svg-content/reference/clip-path-square-002-ref.svg", + "==" + ] + ], + {} + ] + ], + "clip-path-on-svg-005.svg": [ + "c39d2660280826b6ec2f579d011df3cc2a7f5572", + [ + "css/css-masking/clip-path-svg-content/clip-path-on-svg-005.svg", + [ + [ + "/css/css-masking/clip-path-svg-content/reference/clip-path-square-002-ref.svg", + "==" + ] + ], + {} + ] + ], "clip-path-on-use-001.svg": [ "8a2cf81c51de6f62d498c3d2e4cfe7a50113a0f1", [ @@ -211710,7 +212603,7 @@ ] ], "mask-image-3h.html": [ - "7d33be438144e02d2b73ab661c53dab57ac7959f", + "29f2c33bdf16d22e0f1cf5958ee298ab3f15867c", [ "css/css-masking/mask-image/mask-image-3h.html", [ @@ -211726,11 +212619,11 @@ [ [ 0, - 10 + 37 ], [ 0, - 80 + 146 ] ] ] @@ -211929,6 +212822,19 @@ {} ] ], + "mask-image-svg-foreignobject-zoomed.html": [ + "85a8b2dbf2799f1356677f4c2d38dd2ed3042d6e", + [ + "css/css-masking/mask-image/mask-image-svg-foreignobject-zoomed.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "mask-image-url-image-hash.html": [ "b1efc90818bec85d5022a9b908a14c2e0c35ff3b", [ @@ -212534,6 +213440,19 @@ {} ] ], + "mask-position-8.html": [ + "cb99135fa1df5d8caa7cfec928a55bf738d78b8e", + [ + "css/css-masking/mask-image/mask-position-8.html", + [ + [ + "/css/css-masking/clip-path/reference/green-100x100.html", + "==" + ] + ], + {} + ] + ], "mask-repeat-1-svg.html": [ "ba96faf18fe6d0e3f125459d5d5bfa9a3e30de23", [ @@ -250047,6 +250966,19 @@ ], {} ] + ], + "text-justify-word-separators.html": [ + "028b69e40e0c6761187bbb1435873fb5955ff67e", + [ + "css/css-text/text-justify/text-justify-word-separators.html", + [ + [ + "/css/css-text/text-justify/text-justify-word-separators-ref.html", + "==" + ] + ], + {} + ] ] }, "text-spacing-trim": { @@ -250434,6 +251366,92 @@ {} ] ], + "text-spacing-trim-space-first-wrap-001.html": [ + "ebbea0e52b09c21be870ffd2dea48d2b70d4cb88", + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001.html?class=chws,htb", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001-ref.html?class=chws,htb", + "==" + ] + ], + {} + ], + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001.html?class=chws,vrl", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001-ref.html?class=chws,vrl", + "==" + ] + ], + {} + ], + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001.html?class=halt,htb", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001-ref.html?class=halt,htb", + "==" + ] + ], + {} + ], + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001.html?class=halt,vrl", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-001-ref.html?class=halt,vrl", + "==" + ] + ], + {} + ] + ], + "text-spacing-trim-space-first-wrap-br-001.html": [ + "acbfaa3ddcba0a1029676eb39dc9e8d45e2ad495", + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-br-001.html?class=chws,htb", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-wrap-001-ref.html?class=chws,htb", + "==" + ] + ], + {} + ], + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-br-001.html?class=chws,vrl", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-wrap-001-ref.html?class=chws,vrl", + "==" + ] + ], + {} + ], + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-br-001.html?class=halt,htb", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-wrap-001-ref.html?class=halt,htb", + "==" + ] + ], + {} + ], + [ + "css/css-text/text-spacing-trim/text-spacing-trim-space-first-wrap-br-001.html?class=halt,vrl", + [ + [ + "/css/css-text/text-spacing-trim/text-spacing-trim-wrap-001-ref.html?class=halt,vrl", + "==" + ] + ], + {} + ] + ], "text-spacing-trim-trim-all-001.html": [ "ca2b1ccd038c847c6a7a13a5b0d8bf7f2cb7edcc", [ @@ -262672,6 +263690,32 @@ {} ] ], + "transform-percent-with-width-and-height-separate.html": [ + "d03ba24f9366d71424c50a5db0fbda8c67612457", + [ + "css/css-transforms/animation/transform-percent-with-width-and-height-separate.html", + [ + [ + "/css/css-transforms/animation/transform-percent-with-width-and-height-separate-ref.html", + "==" + ] + ], + {} + ] + ], + "transform-percent-with-width-and-height.html": [ + "a207435db402c70aaab2e22d46179915df7f4d86", + [ + "css/css-transforms/animation/transform-percent-with-width-and-height.html", + [ + [ + "/css/css-transforms/animation/transform-percent-with-width-and-height-ref.html", + "==" + ] + ], + {} + ] + ], "translate-animation-on-svg.html": [ "e5cc697360ca7548702c6f73dc7615a7a897e76c", [ @@ -262684,6 +263728,32 @@ ], {} ] + ], + "translate-percent-with-width-and-height-separate.html": [ + "bfd5d483feee54e27cecdffcdd5dec03ff044c27", + [ + "css/css-transforms/animation/translate-percent-with-width-and-height-separate.html", + [ + [ + "/css/css-transforms/animation/translate-percent-with-width-and-height-separate-ref.html", + "==" + ] + ], + {} + ] + ], + "translate-percent-with-width-and-height.html": [ + "fa7ea844630692437cbb626958e0643253177318", + [ + "css/css-transforms/animation/translate-percent-with-width-and-height.html", + [ + [ + "/css/css-transforms/animation/translate-percent-with-width-and-height-ref.html", + "==" + ] + ], + {} + ] ] }, "backface-visibility-001.html": [ @@ -301816,7 +302886,7 @@ ] ], "checkbox-appearance-native-vertical-lr-baseline.optional.html": [ - "b19de139f15ca338d82a914342883b2e2a9bb257", + "377a8e8785430c76e2d64e1e73002d92b0dd6cd2", [ "css/css-writing-modes/forms/checkbox-appearance-native-vertical-lr-baseline.optional.html", [ @@ -301829,7 +302899,7 @@ ] ], "checkbox-appearance-native-vertical-rl-baseline.optional.html": [ - "3efb21136cd172bfd4960407c55cde4c2f87fa15", + "630a83c7ee88d60b69459285871c13514fbdb196", [ "css/css-writing-modes/forms/checkbox-appearance-native-vertical-rl-baseline.optional.html", [ @@ -302136,7 +303206,7 @@ ] ], "radio-appearance-native-vertical-lr-baseline.optional.html": [ - "8d5bf75fe8f354577b3d09e10704538fe41ec9e4", + "c7810034fe2870ef8db16904a2903848a8417f3c", [ "css/css-writing-modes/forms/radio-appearance-native-vertical-lr-baseline.optional.html", [ @@ -302149,7 +303219,7 @@ ] ], "radio-appearance-native-vertical-rl-baseline.optional.html": [ - "4c5a59a031a1acd5ab02a235ff739f43a72c88aa", + "6f7eed705e3605cf788fc603db028ac3bc327201", [ "css/css-writing-modes/forms/radio-appearance-native-vertical-rl-baseline.optional.html", [ @@ -309554,6 +310624,19 @@ {} ] ], + "backdrop-filter-svg.html": [ + "01771ed56386c08c7c9c719d0417bd7ba897d6b9", + [ + "css/filter-effects/backdrop-filter-svg.html", + [ + [ + "/css/filter-effects/reference/backdrop-filter-svg-ref.html", + "==" + ] + ], + {} + ] + ], "backdrop-filter-update.html": [ "6a81fc63eb5d9bb08101f2125059dd110173b82e", [ @@ -314486,19 +315569,6 @@ ] }, "selectors": { - "any-link-dynamic-001.html": [ - "e84989fd0c27089a821e36145cebfc1423d1b03d", - [ - null, - [ - [ - "/css/selectors/any-link-dynamic-001-ref.html", - "==" - ] - ], - {} - ] - ], "case-insensitive-parent.html": [ "a684bbb97c870b587b73e616ca1bfa4fa423f4ff", [ @@ -315197,6 +316267,19 @@ {} ] ], + "has-style-sharing-007.html": [ + "494ff15796af6bc0e112a51ffe1f4a0e43a06ef3", + [ + "css/selectors/has-style-sharing-007.html", + [ + [ + "/css/selectors/has-style-sharing-007-ref.html", + "==" + ] + ], + {} + ] + ], "has-visited.html": [ "8fe322c8b1751b2f4232e9898fa71bab5e203cde", [ @@ -315239,6 +316322,19 @@ ] }, "invalidation": { + "any-link-attribute-removal.html": [ + "9da6b2edeba36fe0a98b661fd1f027e85ea729bf", + [ + "css/selectors/invalidation/any-link-attribute-removal.html", + [ + [ + "/css/selectors/invalidation/any-link-attribute-removal-ref.html", + "==" + ] + ], + {} + ] + ], "class-id-attr.html": [ "91a6f1a3a544bea376af2916b69a590bb0ac0a9a", [ @@ -319681,9 +320777,139 @@ ], {} ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic.html": [ + "6376d07b0e640b617ef100b7c04e8fe93e352ee8", + [ + "html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic.html", + [ + [ + "/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x.html": [ + "145cb32757adbec61bb541a0cf6737b3ac9146f4", + [ + "html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x.html", + [ + [ + "/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y.html": [ + "e921e0eaa65a6410a66aadce57fd8b1fe6096998", + [ + "html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y.html", + [ + [ + "/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only.html": [ + "fd6ac687f9cf72a2efbf0975e5d645c88d5d4ed8", + [ + "html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only.html", + [ + [ + "/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only.html": [ + "6442433e7c5a37e5447a9871e7528f16cd37b9c9", + [ + "html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only.html", + [ + [ + "/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only-expected.html", + "==" + ] + ], + {} + ] ] }, "layers": { + "2d.layer.anisotropic-blur.isotropic.html": [ + "4e496b7e4813c6af0c9676076612df123526a546", + [ + "html/canvas/element/layers/2d.layer.anisotropic-blur.isotropic.html", + [ + [ + "/html/canvas/element/layers/2d.layer.anisotropic-blur.isotropic-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.mostly-x.html": [ + "4217d9fad3fb719092c2d80ced75bb28dceeed3a", + [ + "html/canvas/element/layers/2d.layer.anisotropic-blur.mostly-x.html", + [ + [ + "/html/canvas/element/layers/2d.layer.anisotropic-blur.mostly-x-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.mostly-y.html": [ + "97a44e9045a040aae8b90cb6b2c5ca16f97cab04", + [ + "html/canvas/element/layers/2d.layer.anisotropic-blur.mostly-y.html", + [ + [ + "/html/canvas/element/layers/2d.layer.anisotropic-blur.mostly-y-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.x-only.html": [ + "fdf604616b8c904f2de1f37b2a53ccd343ea32ad", + [ + "html/canvas/element/layers/2d.layer.anisotropic-blur.x-only.html", + [ + [ + "/html/canvas/element/layers/2d.layer.anisotropic-blur.x-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.y-only.html": [ + "c7ceb63a87cb0a5d38208f973eda3f9f70d7d350", + [ + "html/canvas/element/layers/2d.layer.anisotropic-blur.y-only.html", + [ + [ + "/html/canvas/element/layers/2d.layer.anisotropic-blur.y-only-expected.html", + "==" + ] + ], + {} + ] + ], "2d.layer.blur-from-outside-canvas.no-clipping.html": [ "b689ad39fe160d85725f67fa2fe7ebf03349d4dc", [ @@ -321614,9 +322840,269 @@ ], {} ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic.html": [ + "4417a1917c9abe01ad1fd7ed90051c72be1080e7", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic.w.html": [ + "d2024ad205e415ef069faef0a47d4008c531dbe9", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic.w.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x.html": [ + "2ea26359fe9b5f05a874a79566a4964351aaff70", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x.w.html": [ + "fa49ea4682823b3b48b6fa77f3dbb4fae2e61812", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x.w.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y.html": [ + "a9783ccb6a006a34d8cba0d533e23099c6ee7024", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y.w.html": [ + "ab83f50ea0e36b36caeb3411f698b19cf1fec636", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y.w.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only.html": [ + "3028c2a700e1c4d2736de39565abfbbd00f1ac6f", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only.w.html": [ + "e8482cf3ed8df4d0c66dc2fd99a9f3011f6edc19", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only.w.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only.html": [ + "fca324716b4807d54c74a0045704de3ced4040aa", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only.w.html": [ + "50cfb3083a2507040dabb7fc577d5edbbba15534", + [ + "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only.w.html", + [ + [ + "/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only-expected.html", + "==" + ] + ], + {} + ] ] }, "layers": { + "2d.layer.anisotropic-blur.isotropic.html": [ + "d59a4ccf62e3759438abf74e305eb61df3d63745", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.isotropic.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.isotropic-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.isotropic.w.html": [ + "15961d5c7ea822529fe1c0891463dd29c0569332", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.isotropic.w.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.isotropic-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.mostly-x.html": [ + "c5ad2ee6c585cc1448093b81cb1773b4b5a54599", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-x.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-x-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.mostly-x.w.html": [ + "60f5ac3ebdb1f699e1cced2477da6b0ae6d4bbb0", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-x.w.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-x-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.mostly-y.html": [ + "9545257cfa02c0aa7756d51e39aa030f5332975f", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-y.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-y-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.mostly-y.w.html": [ + "d533ad3187bf2b506f05f3021219a8891271d032", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-y.w.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.mostly-y-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.x-only.html": [ + "4552ad44339ab96cde937d19c5d6af5ed87afcb5", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.x-only.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.x-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.x-only.w.html": [ + "38abb21cd99baec10701077d88ab4a2a1ffc6bfc", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.x-only.w.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.x-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.y-only.html": [ + "87dbcd3708e41e73cf21f10d148c939b71bd08eb", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.y-only.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.y-only-expected.html", + "==" + ] + ], + {} + ] + ], + "2d.layer.anisotropic-blur.y-only.w.html": [ + "062328db751dbace3775d250bf9aefea54969e14", + [ + "html/canvas/offscreen/layers/2d.layer.anisotropic-blur.y-only.w.html", + [ + [ + "/html/canvas/offscreen/layers/2d.layer.anisotropic-blur.y-only-expected.html", + "==" + ] + ], + {} + ] + ], "2d.layer.blur-from-outside-canvas.no-clipping.html": [ "3cd1c674a131f1e81c960ff4059a59cc7b38e1c5", [ @@ -321825,19 +323311,6 @@ {} ] ], - "2d.layer.css-filters.html": [ - "6f170aa1632bc8a87ab931d11a143c088ba1bbc3", - [ - "html/canvas/offscreen/layers/2d.layer.css-filters.html", - [ - [ - "/html/canvas/offscreen/layers/2d.layer.css-filters-expected.html", - "==" - ] - ], - {} - ] - ], "2d.layer.css-filters.shadow.html": [ "28d6e6e4033e6263e7141ccaf8ccf813e22e690d", [ @@ -321864,19 +323337,6 @@ {} ] ], - "2d.layer.css-filters.w.html": [ - "0c086af825d678eadf2769ecb9e78d7d3af19032", - [ - "html/canvas/offscreen/layers/2d.layer.css-filters.w.html", - [ - [ - "/html/canvas/offscreen/layers/2d.layer.css-filters-expected.html", - "==" - ] - ], - {} - ] - ], "2d.layer.global-filter.html": [ "2388a06a964222700dd1f71b57ad0b7004becfbb", [ @@ -327875,7 +329335,7 @@ ] ], "details-pseudo-elements-001.tentative.html": [ - "08321977c6b4abe71b88d6fa448b088688dccb45", + "1a9f7d6a023832c1b106d67579bfbbec34a5c4f2", [ "html/rendering/the-details-element/details-pseudo-elements-001.tentative.html", [ @@ -328113,6 +329573,19 @@ {} ] ], + "input-type-button-clip.html": [ + "db1ad35cce5b8830cba06e19b3b6d5dbcfc7c005", + [ + "html/rendering/widgets/button-layout/input-type-button-clip.html", + [ + [ + "/html/rendering/widgets/button-layout/input-type-button-clip-ref.html", + "==" + ] + ], + {} + ] + ], "input-type-button-newline-2.html": [ "6e21c9e98e5514bc7ebe8a650c83f3e770defce4", [ @@ -337342,6 +338815,19 @@ ] ] }, + "use-animate-display-none-symbol-2.html": [ + "db06b641d9a60b094aee40a3930fd7229fcdb0d5", + [ + "svg/animations/use-animate-display-none-symbol-2.html", + [ + [ + "/svg/struct/reftests/reference/green-100x100.html", + "==" + ] + ], + {} + ] + ], "use-animate-display-none-symbol.html": [ "6ae10ca8739dbedcc148bf7b398437131519d62b", [ @@ -337851,55 +339337,119 @@ "geometry": { "reftests": { "circle-001.svg": [ - "2fbd70d5a63d12a93d843a80477101b3c50beb78", + "4ece9da683b8c6cac33886a451155ab6297413ad", [ - null, + "svg/geometry/reftests/circle-001.svg", [ [ "/svg/geometry/reftests/circle-ref.svg", "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 1 + ], + [ + 0, + 8 + ] + ] + ] + ] + } ] ], "circle-002.svg": [ - "7f98f56ad0f70f73df86d9f8ed2e3325b1cc6df8", + "d9dd067b0484e5056eac72c151337cf44b349356", [ - null, + "svg/geometry/reftests/circle-002.svg", [ [ "/svg/geometry/reftests/circle-ref.svg", "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 53 + ], + [ + 0, + 370 + ] + ] + ] + ] + } ] ], "circle-003.svg": [ - "74c32fb33cb94cbb8637fc2504026409eaac605a", + "5cd5cbf3a5c0d35345a14afaa38482dd480f73ff", [ - null, + "svg/geometry/reftests/circle-003.svg", [ [ "/svg/geometry/reftests/circle-ref.svg", "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ] + ] + ] + } ] ], "circle-004.svg": [ - "36c9e0096f0272d0762deb3305b07e2022fa66f7", + "1027078953d43716bb7dd230a8b1e22eb68fd77c", [ - null, + "svg/geometry/reftests/circle-004.svg", [ [ "/svg/geometry/reftests/circle-ref.svg", "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 35 + ], + [ + 0, + 434 + ] + ] + ] + ] + } ] ], "circle-005.svg": [ @@ -337929,29 +339479,61 @@ ] ], "ellipse-002.svg": [ - "081617288a1b782f36bb513329f7b988c78fac4c", + "86c40f389735c3fc132a206a3105e613d4e54de6", [ - null, + "svg/geometry/reftests/ellipse-002.svg", [ [ "/svg/geometry/reftests/ellipse-ref.svg", "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 53 + ], + [ + 0, + 278 + ] + ] + ] + ] + } ] ], "ellipse-003.svg": [ - "6b81eadf1b7cf7b85406336b5bc7bcc576338dea", + "a4f0ed141c583d6f7047d3526d4aad0d68e5fdef", [ - null, + "svg/geometry/reftests/ellipse-003.svg", [ [ "/svg/geometry/reftests/ellipse-ref.svg", "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 1 + ], + [ + 0, + 4 + ] + ] + ] + ] + } ] ], "ellipse-004.svg": [ @@ -339267,6 +340849,35 @@ }, "pservers": { "reftests": { + "gradient-color-interpolation.svg": [ + "f7959437734230d394197d1837be2ba6ffaa7d3c", + [ + "svg/pservers/reftests/gradient-color-interpolation.svg", + [ + [ + "/svg/pservers/reftests/reference/gradient-color-interpolation-ref.svg", + "==" + ] + ], + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 20 + ], + [ + 0, + 29200 + ] + ] + ] + ] + } + ] + ], "meshgradient-basic-001.svg": [ "24290d40d6c37583d86aae4a098293c6cb8a6653", [ @@ -339854,6 +341465,19 @@ {} ] ], + "rect-rx-set-by-css.svg": [ + "375147a7d2045d0c7fcb1cfd3a7b069a3c645d79", + [ + "svg/shapes/rect-rx-set-by-css.svg", + [ + [ + "/svg/shapes/rect-rx-set-by-css-ref.svg", + "==" + ] + ], + {} + ] + ], "reftests": { "disabled-shapes-01.svg": [ "49572fe71e7f92f6c52a18aec3115a5bc4a63593", @@ -344354,7 +345978,7 @@ ], "workflows": { "documentation.yml": [ - "1d57acc6256c14b664daf1c4f528ca849b7e22b6", + "0efa736adefb34737f93dff0d55755fd43fb13fa", [] ], "epochs.yml": [ @@ -344366,11 +345990,11 @@ [] ], "manifest.yml": [ - "e86ced78f60b832a74c014cfeee40ddbf331404e", + "597259eb72e85cba9a588d84595c533427f6c500", [] ], "regen_certs.yml": [ - "4b3565c0d6c45f67606324627bb5aa2f77173cb2", + "d3e1240e79aadfeeb47a728b3c38df4d8fa9b50d", [] ] } @@ -344384,7 +346008,7 @@ [] ], ".taskcluster.yml": [ - "2a005df772fecf60bcf65090609fdc4c96fb946a", + "d9e5581861ee278401e9037fe11773c15f207993", [] ], ".well-known": { @@ -344634,7 +346258,7 @@ [] ], "nested-cloning-common.js": [ - "db5f710ceb5652ed8b9746f883948fac41262d6b", + "042741b431c162f4e92d5f82e2561a6bf5f0c30e", [] ], "reading-autoincrement-common.js": [ @@ -344642,7 +346266,7 @@ [] ], "support-promises.js": [ - "1a5b8270842cd80234b3f7028d8683620904ec71", + "f64b73adc903287b58c62bac8b17475d32f753ae", [] ], "support.js": [ @@ -347186,6 +348810,10 @@ "8ce9f8faa2acdfe7a2ef8dfc6c1ad8cbdf01c72d", [] ], + "WEB_FEATURES.yml": [ + "6b7ff09a1209a369ff27afab42c89c7ef59fc31f", + [] + ], "resources": { "feature-name.txt": [ "4d54f5054c450b8cf81e35015d5336f51b7117ef", @@ -348182,6 +349810,16 @@ "ecbac54806cb0d3a915c551f0a684fdc84acdd5e", [] ], + "WEB_FEATURES.yml": [ + "3e5025581fb39627627493838e2a911143651f31", + [] + ], + "detached-iframe": { + "WEB_FEATURES.yml": [ + "92abfee3580dcdc7b8c6eb717bcc3d7bfcebab1d", + [] + ] + }, "feature-policy": { "clipboard-read": { "clipboard-read-disabled-by-feature-policy.tentative.https.sub.html.headers": [ @@ -348220,6 +349858,12 @@ ] } }, + "permissions": { + "WEB_FEATURES.yml": [ + "92abfee3580dcdc7b8c6eb717bcc3d7bfcebab1d", + [] + ] + }, "resources": { "copied-file.txt": [ "56a2838b7d6953afc894aa19be833fd041554b37", @@ -348237,6 +349881,12 @@ "ed294bb9cb27b552f23061118fcd260dc6b86a8f", [] ] + }, + "text-write-read": { + "WEB_FEATURES.yml": [ + "92abfee3580dcdc7b8c6eb717bcc3d7bfcebab1d", + [] + ] } }, "close-watcher": { @@ -348579,7 +350229,7 @@ [] ], "generate.py": [ - "409b4f195ff72c0427e51c523940302586243636", + "d1cd33147fc4e2352c78aa9c044defc689a21e77", [] ], "spec.src.json": [ @@ -348587,7 +350237,7 @@ [] ], "spec_validator.py": [ - "f8a1390ef0d440d21986c8c34803dd34c5dcb815", + "e4c9e145f834f1590ee789c3ec9f40e9af0a2f10", [] ], "template": { @@ -369476,6 +371126,10 @@ "cf62ceda22515dd036cdea9fec4de7305b4a51b4", [] ], + "disconnect_failure.py": [ + "f880218b2f6156817aeb7ac16c0e1e42f3ed5103", + [] + ], "error_with_code_and_url.py": [ "71bfea00f463051e7bd496cf1c28f25208e2b41e", [] @@ -369524,6 +371178,14 @@ "591c927153b9a78695ded0663fed600cbae5bcb6", [] ], + "manifest_with_cross_origin_disconnect.sub.json": [ + "a1ad5c71ac3d2395c97d4aa387a6ec1de2b84b3e", + [] + ], + "manifest_with_disconnect_failure.json": [ + "96035e7e8b34d982c86e6555b384126e043e03fa", + [] + ], "manifest_with_no_accounts.json": [ "0d38f26d350c5064c3cd174d4af2c822c9d2ff97", [] @@ -369544,6 +371206,10 @@ "8767c50afb470d994b67b0486791b6835a8f558f", [] ], + "pending-userinfo-iframe.html": [ + "0afe279bcc57a73210fb41739be69fa1fdb99fc1", + [] + ], "request-params-check.py": [ "daf91aad8f154af610d299c0de249bbc76db53c8", [] @@ -369590,7 +371256,7 @@ ] }, "fedcm-helper.sub.js": [ - "95a0de47227289b159e672a0e13dd7dfd21cf318", + "38cc26604ba328bab8562c7975f96ec1d5809ab0", [] ], "fedcm-iframe-level2.html": [ @@ -374652,10 +376318,22 @@ "a8c7b060819839dd1e7107a327dfbf32fb1ea794", [] ], + "float-nowrap-4-ref2.html": [ + "f86afdbce800094ec5907273df236780022a2ba7", + [] + ], "float-nowrap-5-ref.html": [ "7f400841037cfb79bafa2c41d3834cdd942445f4", [] ], + "float-nowrap-hyphen-rewind-1-ref.html": [ + "c1924998a122890ffd5110aee8ed176042faf3f7", + [] + ], + "float-nowrap-hyphen-rewind-1-ref2.html": [ + "bdc489737f165a60d325585e6fe30ec0c272b330", + [] + ], "float-root-ref.html": [ "1f593f460a0da7dbde9a2c8b3f96628d88f7c9df", [] @@ -388363,6 +390041,10 @@ } }, "css-anchor-position": { + "WEB_FEATURES.yml": [ + "2e4c34982a2647d594213b283bb7d3d4b9af1e56", + [] + ], "anchor-center-002-ref.html": [ "40ccc2b044b3da3be44582522d99e5a138b6f354", [] @@ -389516,10 +391198,26 @@ "2b568109db28719bc2973d350874f0685a630185", [] ], + "background-attachment-fixed-block-002-ref.html": [ + "4360def17f597aa12d2173692373b8150dc013fa", + [] + ], + "background-attachment-fixed-inline-002-ref.html": [ + "cfa97edd21ebb3c72eb99752552f0e4c5976b328", + [] + ], + "background-attachment-local-block-002-ref.html": [ + "501d70ea9f1cdfa2c9ae4f8bdc70da6c047da4e6", + [] + ], "background-attachment-local-hidden-ref.html": [ "fc593c23cd048af09b6ddc053524ca4ef8281e3d", [] ], + "background-attachment-local-inline-002-ref.html": [ + "3893b167f1a49d82bd602f5583a8d3d689404a1a", + [] + ], "background-clip-002-ref.html": [ "a03d6e202091f4ea0d1a62948b60e4e12ef2ccef", [] @@ -389969,19 +391667,19 @@ [] ], "origin-border-box-ref.html": [ - "733210ab6a2324fc9184691e5b4d7318ac32dc1a", + "1bf307b0d53dcdcfe7822f4579b717b2bfa5cd1a", [] ], "origin-border-box_with_position-ref.html": [ - "32d50ccc819b2b06ccadb20e9d2c8e7c68e93ac8", + "f965bba210fde7470bcbf3fc58dfc37ad187c887", [] ], "origin-border-box_with_radius-ref.html": [ - "bfbe96cdce96f936d2303be91b68220625eb4290", + "d84aa377580aca22d28218a1692e058935576fac", [] ], "origin-border-box_with_size-ref.html": [ - "526ddbbced9dbb4c8f50a44c270e08fcc46b3e6c", + "99697422f2ce10b5ba9a73be0b64f490199dc0f2", [] ], "origin-content-box-ref.html": [ @@ -389989,7 +391687,7 @@ [] ], "origin-content-box_with_position-ref.html": [ - "960bf7e2dc38e8027bf3a369d8969501847ce1db", + "483e180bfa848da6b934417aad2744264abbf831", [] ], "origin-content-box_with_radius-ref.html": [ @@ -389997,7 +391695,7 @@ [] ], "origin-content-box_with_size-ref.html": [ - "87390d63161360bda0648e717134cb9925b3c999", + "cc429f661ec7d3a00f6f6f9d4445d68c4295d67e", [] ], "origin-padding-box-ref.html": [ @@ -390005,7 +391703,7 @@ [] ], "origin-padding-box_with_position-ref.html": [ - "be30c7f0b09435d83c868c1e42bfe6153baea89c", + "6a96a9e3796f690f8ebd9aecf236c36070402195", [] ], "origin-padding-box_with_radius-ref.html": [ @@ -390013,7 +391711,7 @@ [] ], "origin-padding-box_with_size-ref.html": [ - "bb39958b17d7992b9d4627f2d3411515753e4e3d", + "d71bb83045d4c0c20d916da5e93f06228205c752", [] ], "ref-filled-black-96px-square.xht": [ @@ -390036,6 +391734,14 @@ "d2c2722627e38d7a9ca1b3cbf1eda45e0eef62f7", [] ], + "table-cell-background-local-002-ref.html": [ + "3fbb9f848cacdf305e86a85a0533824c4aafc8da", + [] + ], + "table-cell-background-local-003-ref.html": [ + "6708df44ce4ea99cc390ab851e11376df0af18ec", + [] + ], "ttwf-reftest-borderRadius-ref.html": [ "dcb590dfea60d956f7c945519396d2434e21d298", [] @@ -390860,6 +392566,10 @@ "a14e3ed016216cb98822dac51c4a07e037b5f993", [] ], + "multi-line-row-flex-fragmentation-080-print-ref.html": [ + "de6bd49c922454e303216fb45a627954bab33df6", + [] + ], "single-line-column-flex-fragmentation-040-ref.html": [ "3d20cb44e49b065fdb90d400fba69aca442f0fc2", [] @@ -390868,6 +392578,14 @@ "56c38817e420507c08dfab56727cfe870ac93172", [] ], + "single-line-column-flex-fragmentation-065-print-ref.html": [ + "07d0c637667a5556da69518e18500942759ff554", + [] + ], + "single-line-column-flex-fragmentation-066-print-ref.html": [ + "100fcca0840f784914d386d366fce905cb95f184", + [] + ], "single-line-row-flex-fragmentation-027-ref.html": [ "e1079de13fb771854107b4022054945a0b460e18", [] @@ -390879,6 +392597,14 @@ "single-line-row-flex-fragmentation-044-ref.html": [ "af1c8155bd9e7000f3c77b05f7759a7e75a2c0f5", [] + ], + "single-line-row-flex-fragmentation-045-print-ref.html": [ + "07d0c637667a5556da69518e18500942759ff554", + [] + ], + "single-line-row-flex-fragmentation-046-print-ref.html": [ + "100fcca0840f784914d386d366fce905cb95f184", + [] ] }, "float-009-ref.html": [ @@ -391885,6 +393611,10 @@ "9d1fbaaf47b97cb82dc3003ffd2d46268100774e", [] ], + "at-supports-048-ref.html": [ + "414d9bf6f4c83876f604d2f47bd4cfc462d314bf", + [] + ], "at-supports-selector-detecting-invalid-in-logical-combinations-ref.html": [ "3e1f9b6a78416bd7c74759c5ad859001f101081e", [] @@ -392136,12 +393866,16 @@ [] ], "container-queries": { + "WEB_FEATURES.yml": [ + "445ceb373f006b2741029c1360416dee2d3d7057", + [] + ], "change-display-in-container-ref.html": [ "8dd3b8b2c1dea6230357f8ff6ec1225154650094", [] ], "container-for-cue-ref.html": [ - "48b262236394da747f188c9422cc9364b1cb4271", + "40b0a07ae0183163576247a4adcf534345b068c1", [] ], "container-units-gradient-ref.html": [ @@ -392228,6 +393962,10 @@ ] }, "content-visibility": { + "WEB_FEATURES.yml": [ + "345619e8b7108b9f528497559886aca0eeacca12", + [] + ], "container-focus-ref.html": [ "402b689010d320277b20d73da16958d1c54fc764", [] @@ -392317,7 +394055,7 @@ [] ], "content-visibility-075-ref.html": [ - "e0c485c59f3be15b9ad3bffc2658b82a73b0380d", + "6d33015466c0c203f44a7c7a080854e74cf082f8", [] ], "content-visibility-078-ref.html": [ @@ -392325,7 +394063,7 @@ [] ], "content-visibility-079-ref.html": [ - "83a2206be2fdf94e144f9d3363ccceb13d67479b", + "c4c1bb3beb4a9abb85e040e4455f6359a3f08fc5", [] ], "content-visibility-094-ref.html": [ @@ -392381,7 +394119,7 @@ [] ], "content-visibility-vs-scrollIntoView-001-ref.html": [ - "897463844aa4c79a383b2130a1e1f5aea11eea33", + "746d770f85a95e50e9b4c3e989fc4949551376ae", [] ], "content-visibility-vs-scrollIntoView-002-ref.html": [ @@ -392455,11 +394193,11 @@ [] ], "spacer-with-popover-top-layer-ref.html": [ - "6c4c65f58c32679f7396cf6cf9ae094b32546c23", + "5ae45afe9ebe7f47c72edeb259db92f4058fe60d", [] ], "spacer-with-top-layer-ref.html": [ - "e274b0fcaa1602c0528c60c1fc022cb9694b1ad4", + "7cf1f1581b7710b32d8072fc9128ab9169d090da", [] ] }, @@ -397075,6 +398813,10 @@ "efa8c1d76e18a12788680198638505ddc108f018", [] ], + "font-size-adjust-text-orientation-ref.html": [ + "007e9befad36dcec54f43c2d459a1735b8c7c091", + [] + ], "font-size-adjust-units-001-ref.html": [ "008c500d08b239192b742fb4e5e4a507d97a9f4a", [] @@ -404834,6 +406576,10 @@ } }, "animation": { + "WEB_FEATURES.yml": [ + "169b731925a7c9f5bb176c5407b001de32f4f9ba", + [] + ], "grid-template-columns-001-ref.html": [ "1d53815f37dd9e1809757074ef4a9aad557877e2", [] @@ -405171,7 +406917,7 @@ [] ], "masonry-item-placement-001-ref.html": [ - "7108a11a100e58ac89daec02c1e874f0c6c5ab95", + "2e100c3be619cbbb55ea430edb92d08dd2af4b2a", [] ], "masonry-item-placement-002-ref.html": [ @@ -405229,13 +406975,17 @@ [] ] }, + "masonry-not-inhibited-001-ref.html": [ + "3e86b8a89b6d050e7bc4c4b5f38509c7aa7aabff", + [] + ], "order": { "masonry-order-001-ref.html": [ - "371699981544487f6b7c6b1e8d084e746057a07d", + "6f20bd05838efed10a0915b30941ff7bcbb73b6a", [] ], "masonry-order-002-ref.html": [ - "5dd4e47d80b7777ab3e2473d33178cc00bb4cae8", + "15be3fde83710c6a7876a5befa8d91dc9f26f8e7", [] ] }, @@ -405318,6 +407068,10 @@ "9ce866acef9de5952c3d838d081c3fded7ace647", [] ], + "grid-container-baseline-synthesized-001-ref.html": [ + "88faddd22a432eaed0a807a0a0466544518d5829", + [] + ], "grid-container-scrollbars-sizing-001-ref.html": [ "a090f7955907bd1819b22d54b8cb0bf966d93e0a", [] @@ -405480,6 +407234,10 @@ "23bcdfaa5ae3dd0b3a76d2b208b965a8ba4254ce", [] ], + "grid-gap-012-ref.html": [ + "347fc79098747a213cf1a2bdbc230ac39a1246b3", + [] + ], "grid-gap-larger-001-ref.html": [ "0d3050f568bd0c7ce6ee295335b17bd7e29a3c5d", [] @@ -405839,6 +407597,22 @@ "6af682601ef4c3923c738103d94603530d2f230a", [] ], + "cross-fade-basic-ref.html": [ + "2d7db8a867aa853606d79dfd82d0ab53c3a47e80", + [] + ], + "cross-fade-natural-size-ref.html": [ + "ad9752b7eb4d618cf3a5e476269609b49239daa6", + [] + ], + "cross-fade-premultiplied-alpha-ref.html": [ + "d9a708436788c5e3de351c82169d46159bffc7fd", + [] + ], + "cross-fade-target-alpha-ref.html": [ + "e66cfb0ae5be1192aff2eaf013f389bcd0c3057e", + [] + ], "css-image-fallbacks-and-annotations-ref.html": [ "f3193036766e428bf946e81b7df72bfc7f4901db", [] @@ -406142,6 +407916,10 @@ [] ], "image-set": { + "WEB_FEATURES.yml": [ + "91070c242eab7d680dfe3efc8c73b40cc8047ad0", + [] + ], "image-set-resolution-001-ref.html": [ "46c4d729ed59525b1a138f1f60aa6e6074251211", [] @@ -407060,6 +408838,10 @@ ] }, "text-box-trim": { + "WEB_FEATURES.yml": [ + "e9a2fc218b369825c991e3109986481a922e671f", + [] + ], "text-box-trim-half-leading-inline-box-001-ref.html": [ "54df108fb9c581638784b1b28cd120fc59fa6c4e", [] @@ -409587,6 +411369,10 @@ } }, "css-nesting": { + "WEB_FEATURES.yml": [ + "297d31d99d71aa5fbfa7afe6a2dc824eaa58a19c", + [] + ], "conditional-properties-ref.html": [ "0285acbf33f9b9e360d715db33f4a56bbb235e87", [] @@ -410295,6 +412081,26 @@ "e78cb65df988abff25061a58d96f2ce2525248f7", [] ], + "page-orientation-landscape-ref.html": [ + "caa7542dac9a8ceeccc0a3eb22377c5a85f56777", + [] + ], + "page-orientation-portrait-ref.html": [ + "c545c3163c7a713020465332888ca972cb47c45f", + [] + ], + "page-orientation-square-ref.html": [ + "9eacc3e092124218d4dc7fe44ee68611816b1876", + [] + ], + "page-rule-specificity-print-landscape-ref.html": [ + "0e39390e8e7367c4959acfaae04823d1ef822bef", + [] + ], + "page-rule-specificity-print-portrait-ref.html": [ + "76ccfed10a884ff7f2f8e75cb6b208381bf8bba8", + [] + ], "pseudo-first-margin-print-ref.html": [ "a9c11c23f84d9d583b7f84e986088b7be58f7d2d", [] @@ -412297,11 +414103,11 @@ "css-scroll-snap-2": { "resources": { "common.js": [ - "457ae857cc6f9e2176a4e6e6064e736576fda862", + "1a2edab90bba958141c6e5a1b28fa3bd53408ddb", [] ], "user-scroll-common.js": [ - "647f4213a6a2db7f0f828032456ad232b42f016f", + "6587aebd920ef5817267ebb906fc08406e5f0c78", [] ] }, @@ -414017,6 +415823,10 @@ "359219c09965b90066e4fb31d952d621d0d0dc5b", [] ], + "WEB_FEATURES.yml": [ + "551546706182927dd2cf150bac1dd19525f61029", + [] + ], "charset": { ".htaccess": [ "e14b20d395197af75339b2ae97864f526a698b39", @@ -416770,6 +418580,10 @@ ] }, "text-indent": { + "WEB_FEATURES.yml": [ + "7933ffd974ea1e45b5df803a2337bef647f73163", + [] + ], "reference": { "anonymous-flex-grid-item-001-ref.html": [ "517f9e65fde0f2951fb8175b77a13eaf3514a62d", @@ -416863,6 +418677,10 @@ "text-justify-none-001-ref.html": [ "c8500ac9f38a2a6c843e4bfbb383f6d20c77f8c3", [] + ], + "text-justify-word-separators-ref.html": [ + "99154cff3923b181a080c218b6b399dbbc558761", + [] ] }, "text-spacing-trim": { @@ -416904,12 +418722,16 @@ "d33e3b62edd31029751ac32bcbdb6178df90d563", [] ], + "text-spacing-trim-space-first-wrap-001-ref.html": [ + "5295bdc34fff440fc3c75c6d1a1600390f601573", + [] + ], "text-spacing-trim-trim-all-001-ref.html": [ "d541fcc5f810629f4eb8d0d97bc6f0b6db8adba3", [] ], "text-spacing-trim-wrap-001-ref.html": [ - "5295bdc34fff440fc3c75c6d1a1600390f601573", + "b03890c59ca77ffcb4a20bc749c92221b234951e", [] ] }, @@ -418986,9 +420808,25 @@ "2fee6f7c1fc46593f450fac606a651a12403ff72", [] ], + "transform-percent-with-width-and-height-ref.html": [ + "8025539309f04590fe103ddd6f35346febbd7a1c", + [] + ], + "transform-percent-with-width-and-height-separate-ref.html": [ + "8025539309f04590fe103ddd6f35346febbd7a1c", + [] + ], "translate-animation-on-svg-ref.html": [ "d503f3385115a4c758bea25bd299c81ba8eb7675", [] + ], + "translate-percent-with-width-and-height-ref.html": [ + "ddd7d01b6917368481ac459484535aeeb39cdbeb", + [] + ], + "translate-percent-with-width-and-height-separate-ref.html": [ + "62ec4d9b3d4305684bb16f6707149911d158f63c", + [] ] }, "backface-visibility-hidden-002-ref.html": [ @@ -422483,6 +424321,10 @@ "a1747aadc086e75733c15242826d7631b0c95ead", [] ], + "WEB_FEATURES.yml": [ + "b06c71a226e4232c9c500599c0b76c2791c9eef6", + [] + ], "reference": { "variable-reference-without-whitespace-ref.html": [ "3d9aaed6b129725cb5190afd9f19aefae834f37f", @@ -422603,6 +424445,10 @@ "393943e396a0d0d7da7cdb73216e01d744e0d346", [] ], + "WEB_FEATURES.yml": [ + "e1df1b8c670205931df252d4956287277f97700d", + [] + ], "animating-new-content-ref.html": [ "eae9e2c4711e455040efef37f8315b94c7663a32", [] @@ -423511,11 +425357,11 @@ ], "forms": { "checkbox-appearance-native-vertical-lr-baseline.optional-ref.html": [ - "c3f6107546a9186a12016fc42db376cc88bf4102", + "a43403ccf17d6539253aa76877843a53b47f0234", [] ], "checkbox-appearance-native-vertical-rl-baseline.optional-ref.html": [ - "a253a71dd4949090bf1a57fd820178f6ea0099e1", + "7fe6db34073b8d3ffe668b5b1012874f1c0a33f4", [] ], "manual": { @@ -423543,11 +425389,11 @@ [] ], "radio-appearance-native-vertical-lr-baseline.optional-ref.html": [ - "9b09537c937742fb9a69bdde6555f4610b09339d", + "6fca0762f41d3b0dd7b15b18ef9c5fe318e31ed7", [] ], "radio-appearance-native-vertical-rl-baseline.optional-ref.html": [ - "95871a518f1d2723a1c8f3bfc66b40462b2e3579", + "9e5dda820c7d8f3139d70b784f44cf280270a1a4", [] ], "range-input-painting-ref.html": [ @@ -426532,6 +428378,10 @@ "56c6243809bef53423ff18d4b70a8597795cacec", [] ], + "backdrop-filter-svg-ref.html": [ + "3d5853ac6698ee9dafba37a825f3dc4e2d07b64e", + [] + ], "backdrop-filters-grayscale-001-ref.html": [ "ba01ac6bd07464a829817dbfc8e72438c7c97168", [] @@ -427667,10 +429517,6 @@ "8e506d671d4b1e741d3450bd66603edbb3de9f30", [] ], - "any-link-dynamic-001-ref.html": [ - "b5407429be803d9b774c4ca0108318fbd6e5134f", - [] - ], "attribute-selectors": { "attribute-case": { "resources": { @@ -427805,6 +429651,10 @@ "4c03f2150ad15fdf08b49a2dee138d25e6e91aa1", [] ], + "has-style-sharing-007-ref.html": [ + "0f26fb2987e0dbc25573f53c5c37d8676f7db8ec", + [] + ], "has-visited-ref.html": [ "3f54e2e3914f62a81c3199bbe3d8c0339b9c2ba8", [] @@ -427824,6 +429674,10 @@ ] }, "invalidation": { + "any-link-attribute-removal-ref.html": [ + "b5407429be803d9b774c4ca0108318fbd6e5134f", + [] + ], "class-id-attr-ref.html": [ "a3cc6d3d8f56fd31c4b19d23af606d7c65487145", [] @@ -428276,7 +430130,7 @@ [] ], "color-testcommon.js": [ - "18ab4420f67946664380f4cabeb830d56ba74210", + "44ca0bbb33c9e9571415c14180372ca0b96780a6", [] ], "computed-testcommon.js": [ @@ -428484,6 +430338,10 @@ "e30f6fc97f95f78e10c0ada540fbe17528512b63", [] ], + "WEB_FEATURES.yml": [ + "37708a919e550d0138374fd2b25b34baddbbb0e5", + [] + ], "form-associated": { "ElementInternals-reportValidity-bubble-notref.html": [ "dda233296569d8ec855855434a4947d8a847a2c6", @@ -428779,7 +430637,7 @@ [] ], "requirements.txt": [ - "b29747cac1704b8ab158a73495160645144cbd7a", + "d8fb98888fd7139ff30f50cbbcbd0d042d89f91f", [] ], "reviewing-tests": { @@ -429007,6 +430865,10 @@ "META.yml": [ "879c08803e18123863e623d23de77d2e67d1978c", [] + ], + "WEB_FEATURES.yml": [ + "cf364db88ef847fae3df7ae1803d9ef7dd01f1c3", + [] ] }, "document-policy": { @@ -429317,7 +431179,7 @@ }, "scrolling": { "scroll_support.js": [ - "f05251ce21a55db622a28fab7e71f29b9de71451", + "e86ead5456442f6c34d8d4b190832e3d2580fe53", [] ], "scrollend-event-fires-to-iframe-inner-frame.html": [ @@ -429936,7 +431798,7 @@ [] ], "delete.js": [ - "5fad8c2678333c2f753d61c5d9c679e1b618d162", + "3c2855e28f535ec95ef3c870169d067cdb6efa23", [] ], "fontname.js": [ @@ -429956,7 +431818,7 @@ [] ], "forwarddelete.js": [ - "5119d6f50def051a6ffccf140283f392acd131e8", + "5e76ee898853bd77ab812566494dbed20b422f9d", [] ], "hilitecolor.js": [ @@ -429996,7 +431858,7 @@ [] ], "inserttext.js": [ - "ab73a2ac49c244f56ca5eea3e6971745af9c2298", + "8fa8127f2df30800abb2097096a60b4e5ad35326", [] ], "insertunorderedlist.js": [ @@ -430028,7 +431890,7 @@ [] ], "multitest.js": [ - "8ec4dfaf68be66ba6a264b4f9c3f6f549a873e0a", + "aeda7b2e7b6bc26eb851ed361f5a1338160b6dfc", [] ], "outdent.js": [ @@ -431887,7 +433749,7 @@ }, "fenced-frame": { "README.md": [ - "e3c486b572e9e2fed96eef4118e19b07232d1ea7", + "3dc65fbc050b0596a1b23f4341c5192c41115fe0", [] ], "client-hints.https.html.headers": [ @@ -431956,11 +433818,11 @@ [] ], "automatic-beacon-store.py": [ - "00007b8c63038e73ca6330f97ccf2fe6dfcf0b15", + "ba1b73201bcce6287c0a7d5489ff5968ca12ad99", [] ], "automatic-beacon-unfenced-page.html": [ - "4559d8154eb95e789aa0429b62daac5e17b8e3bd", + "4ce7e0d78a5b2252ba58eeb8d20fd1eb1917b0ae", [] ], "background-fetch-inner.https.html": [ @@ -432059,6 +433921,10 @@ "afe7b4f317dfacad8c25661dbe4dd2bf07b5b86e", [] ], + "close.html": [ + "7fd946d6ff9c23dbb0243b60ef59cd0d6df78467", + [] + ], "config-cross-origin-apis-inner.https.html": [ "211fe216c7b37158198145dfd4ee6a3d32bb175b", [] @@ -432256,7 +434122,7 @@ [] ], "fledge-bidding-logic.py": [ - "2c541bff346ebe4464f166ed0ebd9a8a5d68b8fe", + "c91b31fd02fb36976b6c9c71c0bbb1bf91394a92", [] ], "fledge-decision-logic.py": [ @@ -432412,7 +434278,7 @@ [] ], "navigate-ancestor-helper.js": [ - "6178ea78da49831fcf0c681ecd967839f680948a", + "ade17c69f2cce20c85758b8f392f61c3f4e9d2bb", [] ], "navigate-ancestor-test-runner.https.html": [ @@ -432672,7 +434538,7 @@ [] ], "utils.js": [ - "d5230380157d09ba81f45ca088991c715e5a86b8", + "cbea173f17a6ad89a9d5dea3e304cff534971edb", [] ], "web-bluetooth-inner.html": [ @@ -434023,7 +435889,7 @@ [] ], "support.sub.js": [ - "920ded6cff7feae1aa9337405a7cc3402b787c57", + "69d8f50f18fe71e780eb1e61b92b4c136b717191", [] ], "worker-blob-fetcher.html": [ @@ -434165,15 +436031,15 @@ ], "resources": { "bidding-logic.sub.py": [ - "c0d6114ab2c6102ba545e92a969a1eecce696d85", + "707e37f36bb1423dfb168a88320e3be620249109", [] ], "decision-logic.sub.py": [ - "39a4fede5c5888294118f999a8adeeac7bea9b63", + "78d459e3f9dac36241d8cf92c33fd031c7046af0", [] ], "direct-from-seller-signals.py": [ - "0f9e29dd57254db7dbb81cfce4ef85892834423c", + "e94b9c5b47c271559db9d458f7f5faa14312fd76", [] ], "empty.html": [ @@ -434213,12 +436079,16 @@ [] ], "trusted-bidding-signals.py": [ - "b8e7c9ffb055db3e5b51c1a33dac0aaa4985cc96", + "5ec487fcc904e876ebdf130b511f4c4780863395", [] ], "trusted-scoring-signals.py": [ "fc6ec79096c4708b347e0cfc277fa248bf8ba9c3", [] + ], + "worklet-helpers.js": [ + "dd3b9a7dd518a0dd2d6b1d9b63315f427562f35a", + [] ] } } @@ -435947,7 +437817,7 @@ [] ], "service-worker.js": [ - "df9ce65acdaba652fe9fe18c93d4b821e1484484", + "ab9a3239ea0a18515417f320386cfb88bc826e13", [] ], "slow.py": [ @@ -436527,7 +438397,7 @@ ], "support": { "001-1.html": [ - "72f41ae3e8da1c9375d6fd962bbe52ac8285415a", + "2a9cab4aa4dc0df74ce7baaac64258d2cad688a9", [] ], "001a.html": [ @@ -437505,6 +439375,10 @@ "6f44d8a83ecade23c4b02707c56981d25ed62811", [] ], + "close_pagehide-1.html": [ + "5631b539a6af1ffee4f77b265b03eed3255f364f", + [] + ], "close_script_defer-1.html": [ "c50eddd41faba2ecc8928e459288fe612b999170", [] @@ -438638,9 +440512,49 @@ "2d.filter.canvasFilterObject.dropShadow.tentative-expected.html": [ "86c5710132f348bd3e2332983d7211f4b3315cdb", [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic-expected.html": [ + "f9571f208ea843b11bc18dfe142c08a950571ff7", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x-expected.html": [ + "e76613271f3971ac267e13a6a36fe87036902a25", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y-expected.html": [ + "0f214fca9fdf37aba06dc20425c85d84c9bf2b19", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only-expected.html": [ + "285a6417266212d28aec1515a9d7c5a339d47338", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only-expected.html": [ + "d59945b5da6da751480b8d4361aa26670d69b3cc", + [] ] }, "layers": { + "2d.layer.anisotropic-blur.isotropic-expected.html": [ + "6a6f0f6892815ab709202cc1796f54bafce83907", + [] + ], + "2d.layer.anisotropic-blur.mostly-x-expected.html": [ + "b0473f2ff0a0d278fd7097df48e71a75faba3227", + [] + ], + "2d.layer.anisotropic-blur.mostly-y-expected.html": [ + "43da016eeaf1784cbac524c17743a9b2f200f48e", + [] + ], + "2d.layer.anisotropic-blur.x-only-expected.html": [ + "0b4d269189fe98be074eab864709608b2b89aa17", + [] + ], + "2d.layer.anisotropic-blur.y-only-expected.html": [ + "25723864122a52dd042c6e6e9458975a7abc99ad", + [] + ], "2d.layer.blur-from-outside-canvas.no-clipping-expected.html": [ "6cad180f1487e576ea4062a24b049759c28ba4b0", [] @@ -439654,6 +441568,10 @@ "d0524194c9186da948d150da7b36f0f1144a61f9", [] ], + "WEB_FEATURES.yml": [ + "b1f003a745f43bce7e24744902c9668a65fa5338", + [] + ], "fill-and-stroke-styles": { "2d.gradient.interpolate.alpha.png": [ "af5ac0f07d64e7598e0ea6a8e37cff2a5c4ea2a0", @@ -439684,9 +441602,49 @@ "2d.filter.canvasFilterObject.dropShadow.tentative-expected.html": [ "86c5710132f348bd3e2332983d7211f4b3315cdb", [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.isotropic-expected.html": [ + "f9571f208ea843b11bc18dfe142c08a950571ff7", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-x-expected.html": [ + "e76613271f3971ac267e13a6a36fe87036902a25", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.mostly-y-expected.html": [ + "0f214fca9fdf37aba06dc20425c85d84c9bf2b19", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.x-only-expected.html": [ + "285a6417266212d28aec1515a9d7c5a339d47338", + [] + ], + "2d.filter.canvasFilterObject.gaussianBlur.tentative.y-only-expected.html": [ + "d59945b5da6da751480b8d4361aa26670d69b3cc", + [] ] }, "layers": { + "2d.layer.anisotropic-blur.isotropic-expected.html": [ + "6a6f0f6892815ab709202cc1796f54bafce83907", + [] + ], + "2d.layer.anisotropic-blur.mostly-x-expected.html": [ + "b0473f2ff0a0d278fd7097df48e71a75faba3227", + [] + ], + "2d.layer.anisotropic-blur.mostly-y-expected.html": [ + "43da016eeaf1784cbac524c17743a9b2f200f48e", + [] + ], + "2d.layer.anisotropic-blur.x-only-expected.html": [ + "0b4d269189fe98be074eab864709608b2b89aa17", + [] + ], + "2d.layer.anisotropic-blur.y-only-expected.html": [ + "25723864122a52dd042c6e6e9458975a7abc99ad", + [] + ], "2d.layer.blur-from-outside-canvas.no-clipping-expected.html": [ "6cad180f1487e576ea4062a24b049759c28ba4b0", [] @@ -439711,10 +441669,6 @@ "c394ecdfe3904f0afb1e4879241cf38d985155e6", [] ], - "2d.layer.css-filters-expected.html": [ - "19aec30ec4d8c809408bdd9c37cbae861208b24d", - [] - ], "2d.layer.css-filters.blur-and-shadow-expected.html": [ "85503ae33a3a53ff7db281a6abc4a8e2d9576b8f", [] @@ -440192,11 +442146,11 @@ [] ], "filters.yaml": [ - "6133628335a2388093e87fcc3c7fdab0dbda8dc5", + "01c83a33e2c0b92fc46b69039f47a4a867f809b3", [] ], "layers.yaml": [ - "3a05e75521319206146eb6da95b4e786d5070fc0", + "d255a834f6c5534c066ce85cd8ca5d087a7de600", [] ], "line-styles.yaml": [ @@ -446165,7 +448119,7 @@ [] ], "details-pseudo-elements-001-ref.html": [ - "43f2216bec7894f5ffd060bd52375697dbb3faec", + "e00e6c52ff5e1b73f7f1ef5fe65bc244b266e523", [] ], "details-pseudo-elements-002-ref.html": [ @@ -446247,6 +448201,10 @@ "3784cc30dbee61cae594c92e59883c18142336ba", [] ], + "input-type-button-clip-ref.html": [ + "8f956d36f56b4f18f8f3c94959b802a72442454d", + [] + ], "input-type-button-newline-2-mismatch.html": [ "19930b947b92a3efd0c872d9495501798639cd51", [] @@ -447001,7 +448959,7 @@ }, "support": { "hit-test.js": [ - "54cda3e5cd183f64254919451e52f04ea1087a9f", + "82a98f1c3574aa894b9b3bc89d09468737c3511f", [] ] } @@ -448151,6 +450109,10 @@ } }, "the-dialog-element": { + "WEB_FEATURES.yml": [ + "f270236cff5e0283ed39d423280b99d69defb204", + [] + ], "backdrop-descendant-selector-ref.html": [ "70d84c21ff4b01ef933172c676679e04b9333f14", [] @@ -448467,6 +450429,10 @@ "9f407ef157d8a4f86c2787ed27e73e07dfb3b129", [] ], + "popover-invoking-attribute.js": [ + "d2911647e1520a31a33e1d8ff6bbacab7de5860d", + [] + ], "popover-styles.css": [ "df683c3c64f4de11c49c14b9dc53cc4165dff4a7", [] @@ -452181,6 +454147,10 @@ [] ], "resources": { + "pass-with-referrer.html": [ + "be978c16dc866fd536c188983e1095c9f2396950", + [] + ], "pass.html": [ "5c7ca343e9b2bbe4774ed127d905c8c77b09e47f", [] @@ -452987,7 +454957,7 @@ [] ], "mouseClickCount.html.ini": [ - "cc35c1c876180352e710f454b06e2e75053f9d93", + "0a1983321177585082811ecc348d0346ab988248", [] ], "multiTouchPoints.html.ini": [ @@ -453047,6 +455017,10 @@ "e3b4bf3e4dca4eae1138c6be4f62105621765ae6", [] ], + "set_get_window_rect.html.ini": [ + "a01f56c1953af25ab7128c8dda0b31bf7e54b347", + [] + ], "set_permission.https.html.ini": [ "026e6823515d14e6069d5cb572e18a2a7413ffe4", [] @@ -454868,7 +456842,7 @@ ] }, "lint.ignore": [ - "a39705ddf866dbb05ea5321e9da3f706d487631a", + "c82f8027f690cb7184fd41053d3e02f972dcc80e", [] ], "loading": { @@ -458574,7 +460548,7 @@ [] ], "permissions-policy-screen-wakelock.html": [ - "b1866322518c5fba1de01a8e7509a2e0b9d49dd7", + "5c2562946b774f24c5c64279efb69d2106c87083", [] ], "permissions-policy-serial-worker.html": [ @@ -458640,6 +460614,10 @@ "8df9be5e5b1961296346b4c98a295acbe0fd97c0", [] ], + "WEB_FEATURES.yml": [ + "e895260b8ba64f5fde06867a0fd22b7f97c4f893", + [] + ], "resources": { "picture-in-picture-helpers.js": [ "7561944a18d0296b33dbb3acb1f3a82b1512d08f", @@ -458654,7 +460632,7 @@ ], "apng": { "apng-blue-rect-checkerboard-ref.html": [ - "0c997d350a12c737f2935c31ac20a93da9678adc", + "3058aa633f4bbb46d5fc75f8e7152623c83803d3", [] ], "apng-blue-rectangle-one-ref.html": [ @@ -462083,7 +464061,7 @@ [] ], "testdriver.js": [ - "70c799167f9eb2c887695ef42b47363a9b4fe284", + "20140b2fc0a0b7c5bb32089b4e8283ffbb6e2a01", [] ], "testdriver.js.headers": [ @@ -462136,6 +464114,10 @@ "7ac32665e19a0b6c48db80a2c063f3b3e37600ab", [] ], + "WEB_FEATURES.yml": [ + "428aeee63a2a8a03f720d24edb7d743aa7ceab2e", + [] + ], "support": { "testcases.sub.js": [ "7ce755ca060b951db57d41fdf0eccf4cf70eaa22", @@ -465195,7 +467177,7 @@ ] }, "router-rules.js": [ - "67871a2d4fd3fe2039e0b7f392caef72cee86eed", + "f8fe403298604c0b4bfc09202fa75053447d6081", [] ], "simple-test-for-condition-main-resource.html": [ @@ -465228,6 +467210,10 @@ "8fb0a9b995d6289bb28582fa01e6bb092afa5dda", [] ], + "WEB_FEATURES.yml": [ + "171923c067225ac7334b8011e7deaf347538952a", + [] + ], "declarative": { "support": { "declarative-child-frame.html": [ @@ -465599,6 +467585,10 @@ "1b63235b7cdffe9ebb43bfac3a01d5220e1519fb", [] ], + "register-service-worker-iframe.https.html": [ + "547ab1d93d9adb9cb82ea797ee5e900b9d0e067c", + [] + ], "report.py": [ "7d0fa36019ef58c8c7764767f267628cd05bc285", [] @@ -465624,7 +467614,7 @@ [] ], "shared-storage-writable-fetch-request-fallback-to-network-iframe.https.html": [ - "8229ce88d82ad05e8f7e1d1e9886f49c282bc805", + "3451d91477ddc7b417a207a1d7afcf2384e83e7a", [] ], "shared-storage-writable-fetch-request-fallback-to-network-worker.js": [ @@ -465668,11 +467658,11 @@ [] ], "util.js": [ - "f82765846c22a452f29cc6cd097080955499d1f8", + "4a7fcc4590ff53e41695e9a6c11304e287eb3384", [] ], "util.sub.js": [ - "970c33b7f2551e76c57d5cc2431b3131084fd025", + "f147209d6096375d9a5ccc5b1dc42a36d3be6bec", [] ], "verify-get-undefined-module.js": [ @@ -466034,7 +468024,7 @@ [] ], "soft-navigation-helper.js": [ - "685bc21f43c03482e9c0f8ac9a83137cc20df620", + "58ca9c22657b68c495f6c4662a1073352db6be32", [] ] } @@ -466049,23 +468039,35 @@ }, "resources": { "authenticate.py": [ - "037a7c144e0ba6d14aec7e7108d161c049f46dd8", + "8820781709d30f11cb842f54d8e25d1ed24a4a8e", + [] + ], + "cacheable-executor.sub.html": [ + "ba1b3acb0c1198284c74c345b3de5c6d98fc2421", + [] + ], + "cacheable-executor.sub.html.headers": [ + "0ee6ec2ab103e45685829452b0b50b3ac8e3f343", [] ], "cookies.py": [ - "3c2299aa3a6787c6c6444fc1b58db1288ef710a4", + "3ba9cd9270b2c30b2d7911878338d624ecacc281", [] ], "executor.sub.html": [ "ba1b3acb0c1198284c74c345b3de5c6d98fc2421", [] ], + "executor.sub.html.headers": [ + "4030ea1d3ddb186a2b5361eb1a3f2404a45531fc", + [] + ], "prefetch.py": [ - "4a0a7a360209059937222e9eaebbd38f05c6240e", + "14ac4d1699ea0c52ac4b40f0a4a0f71c99147073", [] ], "prefetch_nvs_hint.py": [ - "1de33a75d868805645ac5420a0a4a4f1d7538701", + "d912eff90a5b9cc7f726a2a9c9d5da7eb4103fa6", [] ], "ruleset.py": [ @@ -466073,7 +468075,7 @@ [] ], "sw.js": [ - "db774f9d5b80dc00cfc3beff20deaa311faca415", + "dd8a9631b4e8d25e0f3a4258806b909b07e682d7", [] ], "utils.sub.js": [ @@ -466413,7 +468415,7 @@ [] ], "utils.js": [ - "687f6a43982d7ba18fc172079370a3beeb74117f", + "56ab603fdffb962062f75bace5f1cef45bf54f6b", [] ], "wake-lock.https.html": [ @@ -466522,8 +468524,12 @@ "c57eff55ebc0c54973903af5f72bac72762cf4f4", [] ], + "opaque-origin-sandbox.html": [ + "4a1ac39fdf6fd6bbc712dca414e54d2bbd5c1064", + [] + ], "util.js": [ - "425303ce2c9c0a490468c3a002609abcad75ad5f", + "5fff4894442a214f6035956128fe95f4a955791a", [] ] } @@ -467471,6 +469477,10 @@ [] ], "reference": { + "gradient-color-interpolation-ref.svg": [ + "e7e475eeb16692d7e1e6c4a84c413ada74542665", + [] + ], "green-100x100.svg": [ "120941444a4898197d6b6001f9908a6cd48b62ba", [] @@ -467593,6 +469603,14 @@ "1d62e8e2af82f8da03937be22d4c3f695111edb8", [] ], + "rect-rx-set-by-css-expected.svg": [ + "2b53158c0aceb1684737cb2b6002a8a6cd029a2d", + [] + ], + "rect-rx-set-by-css-ref.svg": [ + "2b53158c0aceb1684737cb2b6002a8a6cd029a2d", + [] + ], "reftests": { "pathlength-001-ref.svg": [ "0ec9e0353ae4bcdf12acbdfe0e3aa85c22565054", @@ -468036,7 +470054,7 @@ [] ], "ci_wptrunner_infrastructure.sh": [ - "fc6907f8de6e356dfc65850dfe08947f07bfd120", + "6bc2a15c01ef5f6934ea8b3c6e2b545226e99eb8", [] ], "commands.json": [ @@ -468080,7 +470098,7 @@ [] ], "requirements_tc.txt": [ - "c5b8c81e9faf7cb6043b20225fbd31a01e1c3695", + "ce121e561f4a1336ac80327019fadb3557afff9d", [] ], "run_tc.py": [ @@ -468122,7 +470140,7 @@ ], "tasks": { "test.yml": [ - "cdb6687d065d9a076923b3a292addf5add48b218", + "79d510c671e2a65de6f675b1a117b37e2f8991f2", [] ] }, @@ -468192,7 +470210,7 @@ [] ], "Dockerfile": [ - "d54d8e94bd27d6d451dd106691e019945b32806e", + "a9162559ab87641da1c49f9f4b5bbb9af01074c8", [] ], "README.md": [ @@ -468258,7 +470276,7 @@ [] ], "commands.json": [ - "a8e9844fafee99980884bb4f51b200d991fa53ff", + "ded173209de8ffd917634416e35a32f07439478c", [] ], "fnmatch.py": [ @@ -468266,11 +470284,11 @@ [] ], "lint.py": [ - "8c856a931dd607cbc9a69088183fa58614aeb1da", + "cf164b6820f5351716705f96afe41cd2e9835c64", [] ], "rules.py": [ - "8fa58f2e35890e3cb9be901f62f0bccf1374a24a", + "471ca06a49a5b4c85daf0923e67355a4609e60ac", [] ], "tests": { @@ -468467,7 +470485,7 @@ } }, "test_file_lints.py": [ - "d3317b3a177ba974b5ed8f2bb7e2f0464e951dee", + "b48549c1313e806bc36bf9db8d136419e909fdea", [] ], "test_lint.py": [ @@ -468586,6 +470604,90 @@ [] ] }, + "metadata": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "meta": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "schema.py": [ + "b3c567361908cb31c26a6b731e12c1cdf9b64a4c", + [] + ], + "tests": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "test_schema.py": [ + "31e13f356bb60ad97c2f86ed641cb3ee4895a418", + [] + ] + } + }, + "schema.py": [ + "fe6681ec2b23e0dee1e7e08880cd30e7ccc0365b", + [] + ], + "tests": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "test_schema.py": [ + "2803c5eea6a4bca8cd60524918c994584a0e07de", + [] + ] + }, + "webfeatures": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "schema.py": [ + "4cfe154b2f5180594f47f206d7ed23b7b0de74c8", + [] + ], + "tests": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "test_schema.py": [ + "3534ad33983afdc57081a7a0983680738621fbd1", + [] + ] + } + }, + "yaml": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "load.py": [ + "831f7e8fff18bd37201a2ca21f4a1f8caea38258", + [] + ], + "requirements.txt": [ + "cf39afa6b4c0ab83337d7b8518a14e39ece19a1b", + [] + ], + "tests": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ], + "test_file.py": [ + "50a9b4e1a772ff57cc62f8c1771ec14a713a24a6", + [] + ] + } + } + }, "mypy.ini": [ "1e58e9625e6749838331c9f85ed1d8a651fc40a4", [] @@ -468599,7 +470701,7 @@ [] ], "requirements_mypy.txt": [ - "45261d0321fea731841a4e219088bd88e21278ed", + "af20e5a9a7698689b470db18fc4fef843bc532b1", [] ], "requirements_pytest.txt": [ @@ -468607,7 +470709,7 @@ [] ], "requirements_tests.txt": [ - "15e826c73c1e7d3170e769c4496ee7ef9b36f813", + "bd2cfe6c564bce893e89c0b8dc5ccdad50d22409", [] ], "runner": { @@ -476687,11 +478789,15 @@ }, "six": { "CHANGES": [ - "ffa702601b6509b25fbd6787d1e7682e5ac39356", + "f3bf6a4a7f933c6dd3979a60144e0df952f1ddb8", + [] + ], + "CONTRIBUTORS": [ + "a76dffd51c2677b427b84b22525c8d1d52ed9a44", [] ], "LICENSE": [ - "4b05a545261c0f9b31abe3edec710587587a659a", + "de6633112c1f9951fd688e1fb43457a1ec11d6d8", [] ], "MANIFEST.in": [ @@ -476699,7 +478805,7 @@ [] ], "README.rst": [ - "a99e6f5585a918b8a68ceabace2fb6e34e92183b", + "6339ba5d932c796edf6bd5c1301a0d7cb2dd0ae7", [] ], "documentation": { @@ -476708,11 +478814,11 @@ [] ], "conf.py": [ - "b3d1328adc2a42afde71915193060433504ce208", + "2f0f3238ae8530dc95cea70d663fd21f891123a7", [] ], "index.rst": [ - "b7ec2754ecf83d5a291c13988738fef62045c986", + "45390b81b137a9392644246182f6189e4375728e", [] ] }, @@ -476721,41 +478827,19 @@ [] ], "setup.py": [ - "97c685b5a50bd9769804861f4ad7a8396215d239", + "d90958b69d399aeda2c298b89843cbb760d4e164", [] ], - "six-1.15.0.dist-info": { - "INSTALLER": [ - "a1b589e38a32041e49332e5e81c2d363dc418d68", - [] - ], - "LICENSE": [ - "de6633112c1f9951fd688e1fb43457a1ec11d6d8", - [] - ], - "METADATA": [ - "869bf25a884325e37cd8f415f5e1f1f37b832039", - [] - ], - "RECORD": [ - "d9754c61c4d7f2dda4114ec9885eba7bcfdb007f", - [] - ], - "WHEEL": [ - "ef99c6cf3283b50a273ac4c6d009a0aa85597070", - [] - ], - "top_level.txt": [ - "ffe2fce498955b628014618b28c6bcf152466a4a", - [] - ] - }, "six.py": [ - "83f69783d1a2dcb81e613268bc77afbd517be887", + "4e15675d8b5caa33255fe37271700f587bd26671", [] ], "test_six.py": [ - "3eefce37c328d7b15b23ee83dd898c4b3e57633d", + "7b8b03b5e61a77532a9395b697e11aa85a095bea", + [] + ], + "tox.ini": [ + "a1e34676267a1377bb5ad4b43a3f36a73d685962", [] ] }, @@ -478096,7 +480180,7 @@ [] ], "error.py": [ - "75505ea88daee5a31ff3fad386a19c8b7e238776", + "7e411d3b83ba85b37f23d7c66de0071a7621cb6a", [] ], "modules": { @@ -478113,7 +480197,7 @@ [] ], "browsing_context.py": [ - "e0371a79ecd37c8b537faecff0a52064e223b9fd", + "fdb18ccbddf638fe99125b72b1c80bbf5d995463", [] ], "input.py": [ @@ -478121,7 +480205,7 @@ [] ], "network.py": [ - "b82c8539e86ba5ba70615998f74463e7803f0985", + "073aa637c977fca55e3a4ef92cbb8032a59133a5", [] ], "script.py": [ @@ -478206,7 +480290,7 @@ [] ], "android.py": [ - "1061181485dfbfde8c1b90065dcf9b1f014847b1", + "3def5cede44a7d017618fcff677efa5cc04401d1", [] ], "browser.py": [ @@ -478214,7 +480298,7 @@ [] ], "commands.json": [ - "41304a012254207c44d5eb02f1ede76a9cd19342", + "de825c79b76027d82f13b36fbba032ed57de0226", [] ], "create.py": [ @@ -478237,6 +480321,10 @@ "2c24336eb3167f69afa069e02a2e44f55162039d", [] ], + "requirements_android.txt": [ + "17672383cb895b74dc5679548ec1032e05dc8520", + [] + ], "requirements_install.txt": [ "55bed99f8c594a0cb290aba4df30bdadfdf324d7", [] @@ -478246,7 +480334,7 @@ [] ], "run.py": [ - "4297c392d1624b040b27d435fcbec884875c9227", + "dcf721ef39f8382bda51155a10517e29eedfcb51", [] ], "testfiles.py": [ @@ -478464,7 +480552,7 @@ [] ], "chrome.py": [ - "889a841b3096c8e65fad9f5f6e44260f1f5a229b", + "be14b2928a314a5b8dfedf28ada87509d5f7b166", [] ], "chrome_android.py": [ @@ -478576,7 +480664,7 @@ [] ], "actions.py": [ - "f698b92d6339b1135bab084255efae3f0e7c5e2e", + "6e671f4cfdd019f8564d48267d99ef1542a7a310", [] ], "base.py": [ @@ -478596,11 +480684,11 @@ [] ], "executormarionette.py": [ - "8d60f1ed3c4453f254d6a7976f878aa0569ad1bd", + "4ca15042cbb813f0ce207fac71fe01098759a9e9", [] ], "executorselenium.py": [ - "c650c1ccd02c6a0db69d125195407e6428f90e61", + "128e64804646f93377346089180f9fd703b5d47f", [] ], "executorservo.py": [ @@ -478612,7 +480700,7 @@ [] ], "executorwebdriver.py": [ - "8b61f16cac022b7f5284b61d597672353cb768f4", + "10b4e4def87aa80a1afafc0384e947415faea26d", [] ], "executorwktr.py": [ @@ -478624,7 +480712,7 @@ [] ], "protocol.py": [ - "2bae86c5a9a9c87fa13be82e3e3de5fef92d38ff", + "e44d1a766665fe5e6de682095367bd416ad297b3", [] ], "pytestrunner": { @@ -478739,7 +480827,7 @@ [] ], "testdriver-extra.js": [ - "4cb5462694b2b9e348e21dfb80deb31bffd6e205", + "74d5bae677cac843d26f755c9034c5ed3ba7fdd1", [] ], "testdriver-vendor.js": [ @@ -478775,7 +480863,7 @@ [] ], "testrunner.py": [ - "2d81cab79832531c6715fc3a679abc7b65cee826", + "888731e4aeb9646ea1b0294568f04bb6354f7005", [] ], "tests": { @@ -479309,7 +481397,7 @@ [] ], "server.py": [ - "c9a252e8d3dcc73fe568542898d48c23acc2fd85", + "815892d0b1b752b451b3003e530bb01dee514ea6", [] ], "sslutils": { @@ -479837,7 +481925,7 @@ [] ], "utils.js": [ - "669a2e2edd923aa51c44e06215cfd66b2c19f727", + "6f5f6f4b6cd63ccd539361e1de1721ebcb77703b", [] ] } @@ -480694,6 +482782,10 @@ "c41e0e048efe704917b05894ab72c3f60f5a9a97", [] ], + "WEB_FEATURES.yml": [ + "be78a70b81c0e0fdf766ace2e19f4de77d29aeba", + [] + ], "animation-model": { "animation-types": { "property-list.js": [ @@ -481959,7 +484051,7 @@ [] ], "__init__.py": [ - "9c976d4a674cc2912909695a62014a317cced331", + "cae2e2576d6ce4d13ffa200d846af34d76e51804", [] ], "browsing_context": { @@ -482039,6 +484131,12 @@ [] ] }, + "locate_nodes": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ] + }, "navigate": { "__init__.py": [ "c2bf7558f4fe75413f81057c8ab96f31d3fc537f", @@ -482160,7 +484258,7 @@ }, "network": { "__init__.py": [ - "f4f0cf295a7d2d2247089f79ab3a80c28fde7739", + "c6b8e32885947ccf41b7bfa1b4621b1b529dd532", [] ], "add_intercept": { @@ -482188,15 +484286,39 @@ ] }, "conftest.py": [ - "668ffacc989a9967c2d53781cf7f8e3ad794862f", + "184073a53ab5b68b623187bfcf5d30670e4fca48", [] ], + "continue_request": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ] + }, + "continue_response": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ] + }, + "continue_with_auth": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ] + }, "fail_request": { "__init__.py": [ "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", [] ] }, + "provide_response": { + "__init__.py": [ + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", + [] + ] + }, "remove_intercept": { "__init__.py": [ "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", @@ -482252,7 +484374,7 @@ }, "script": { "__init__.py": [ - "0f62fe4475606c80e6d8293af8bd4db430b26a47", + "7feae91f27b9086c70783135c29300ff3b626498", [] ], "add_preload_script": { @@ -482868,7 +484990,7 @@ [] ], "authentication.py": [ - "d3c95a948f093c64f2770c79f38de9fca5441014", + "2526a5a4c2ca5d1f45db4a93a9b911e4ec0d6236", [] ], "cached.py": [ @@ -482876,7 +484998,7 @@ [] ], "headers.py": [ - "71c4901c44522847ec93d5fc5b57c4720fadbce9", + "cb8d18d964416a5db9f98bcc273762e47bc10c81", [] ], "must-revalidate.py": [ @@ -482948,6 +485070,10 @@ "fbd7f7a58f37fe3d70b2e564d5ca47a28cea983b", [] ], + "WEB_FEATURES.yml": [ + "7453658f782db1f9cd9d2ada6956bbf0dc3ce821", + [] + ], "resources": { "automation.js": [ "f7477d1eccf816e507c401c26d9deaf360f33699", @@ -483001,6 +485127,10 @@ [] ], "broadcastchannel": { + "WEB_FEATURES.yml": [ + "378ed57dc52d077675669200b20dcbe833b007a7", + [] + ], "resources": { "cross-origin.html": [ "5078b6fc8e46f556fe1b86c7e1aa5a141c132be1", @@ -483029,6 +485159,14 @@ } }, "message-channels": { + "close-event": { + "resources": { + "helper.js": [ + "cb9ea9fe981e95374b836255c752a42de788fc7b", + [] + ] + } + }, "resources": { "cross-document-1.html": [ "93725a93f8764380c9bcb07557371ff3a04eb5cb", @@ -483128,8 +485266,16 @@ "0a12871cebab50b0e826674107ff503e6ede5347", [] ], + "arg_max.json": [ + "9af47a95894223eb39d4f73f81f5b9c9a4112bff", + [] + ], + "arg_min.json": [ + "dc0b5cdfd1a6bc822bce05f3ba014bb119f3e679", + [] + ], "average_pool2d.json": [ - "badcfc888d8ae278407c05f668222f10b7d8cb53", + "802e0d764621707c0b00d6a05627d0c1eeba9233", [] ], "batch_normalization.json": [ @@ -483172,10 +485318,18 @@ "8350a25d594de6086c8c71e5142df6c92aaec799", [] ], + "erf.json": [ + "8a9ae6e68c1c4ab61e2d4c4838b014653c9049c9", + [] + ], "exp.json": [ "8a86edec3b8e5ed460ca8d00242d97e5f110a35f", [] ], + "expand.json": [ + "be56ca14890db4b002efa72b57d92111e6c6befd", + [] + ], "floor.json": [ "f2fa797d4162595fe86704cd2bc3b3719fa34ba0", [] @@ -483367,10 +485521,14 @@ "transpose.json": [ "03092031d9c407fe0df1009dc49b3aa138d3de38", [] + ], + "where.json": [ + "ce3cda4bad3a079558c2e15a3272670cc01af0f2", + [] ] }, "utils.js": [ - "1e31886c9c53fc81b567504fbd719c563ba656e6", + "0e2687ec22bac4a4dea3dbe938f9fc386a0a6a4e", [] ] } @@ -483972,6 +486130,10 @@ "543d876e01d2b1612538825082ef0650401bc6e3", [] ], + "WEB_FEATURES.yml": [ + "057d226047cb6e812d1a3fb5b5d7eb7a2bae5e6b", + [] + ], "handlers": { "abort-stream-from-server.py": [ "1d92b705e6de05e2cf56476698560511410df3c7", @@ -490949,7 +493111,7 @@ ] ], "idbindex_reverse_cursor.any.js": [ - "88c367466df7dfd94be4ca022686007839c253af", + "1297b44d6ec023e18d68ea57bd77b8f6ff95b56f", [ "IndexedDB/idbindex_reverse_cursor.any.html", { @@ -492308,6 +494470,15 @@ {} ] ], + "nested-cloning-basic.html": [ + "df4848b69374c89bc7dc372c1adc5365bccc096e", + [ + null, + { + "timeout": "long" + } + ] + ], "nested-cloning-large-multiple.html": [ "97bcaddfb2d64bfe89aaf0e7df574a654e009153", [ @@ -492327,7 +494498,7 @@ ] ], "nested-cloning-small.html": [ - "e92251410afad12e244dfe14824ed611050d9e59", + "e5105a999f57e6bc49828ce886ab138117c9c8f6", [ null, { @@ -492859,7 +495030,7 @@ ] ], "structured-clone.any.js": [ - "15ab0359e230b7cf99c2a8859c01d6efee5a3721", + "687b028e90c3dc1141bc4de7d454ab291b2ac944", [ "IndexedDB/structured-clone.any.html?1-20", { @@ -501716,7 +503887,7 @@ ] ], "comp_name_from_content.html": [ - "d7036f5aa29ce0c7e6edf893c995122caea1350d", + "deae6699c6e985761da84978bc87cb704ac80bdd", [ null, { @@ -512594,33 +514765,6 @@ } ] ], - "compute_pressure_cross_origin_focus_control.tentative.https.window.js": [ - "950334d6fc57f324b61cede416920534ccce76aa", - [ - "compute-pressure/compute_pressure_cross_origin_focus_control.tentative.https.window.html", - { - "script_metadata": [ - [ - "timeout", - "long" - ], - [ - "script", - "/common/get-host-info.sub.js" - ], - [ - "script", - "/resources/test-only-api.js" - ], - [ - "script", - "resources/pressure-helpers.js" - ] - ], - "timeout": "long" - } - ] - ], "compute_pressure_detached_iframe.tentative.https.html": [ "5511a147048d610125a0d0d485367b88e4e5a70e", [ @@ -513060,53 +515204,6 @@ } ] ], - "compute_pressure_privacy_test.tentative.https.window.js": [ - "113f4bdf79be9325df22f859c819558ab37429f5", - [ - "compute-pressure/compute_pressure_privacy_test.tentative.https.window.html", - { - "script_metadata": [ - [ - "timeout", - "long" - ], - [ - "script", - "/common/get-host-info.sub.js" - ], - [ - "script", - "/common/media.js" - ], - [ - "script", - "/mediacapture-streams/permission-helper.js" - ], - [ - "script", - "/picture-in-picture/resources/picture-in-picture-helpers.js" - ], - [ - "script", - "/resources/testdriver.js" - ], - [ - "script", - "/resources/testdriver-vendor.js" - ], - [ - "script", - "/resources/test-only-api.js" - ], - [ - "script", - "resources/pressure-helpers.js" - ] - ], - "timeout": "long" - } - ] - ], "compute_pressure_rate_obfuscation_mitigation_not_triggered.tentative.https.window.js": [ "9fd549d2db9ba69a26071cfe33e0857a8d8aef82", [ @@ -513135,7 +515232,7 @@ ] ], "compute_pressure_rate_obfuscation_mitigation_triggered.tentative.https.window.js": [ - "8f0d5e14eb4a7f715092c38504b4d226adf37c07", + "0ae20fdee6eb02090f3bc48d4b38af558103330e", [ "compute-pressure/compute_pressure_rate_obfuscation_mitigation_triggered.tentative.https.window.html", { @@ -513161,29 +515258,6 @@ } ] ], - "compute_pressure_same_origin_focus_control.tentative.https.window.js": [ - "7df0be5c47d161fe4cadcba937f875a0a0cba320", - [ - "compute-pressure/compute_pressure_same_origin_focus_control.tentative.https.window.html", - { - "script_metadata": [ - [ - "timeout", - "long" - ], - [ - "script", - "/resources/test-only-api.js" - ], - [ - "script", - "resources/pressure-helpers.js" - ] - ], - "timeout": "long" - } - ] - ], "compute_pressure_supported_sources.tentative.https.any.js": [ "63f2666cca69c9ed69b1449fb5c336854d11967d", [ @@ -518248,7 +520322,7 @@ ] ], "report-preload-and-consume.https.html": [ - "3e04f55f03c58eef1ee07417182b8d03ff91769f", + "2fc180234731eb850e53d947adc5789feb7e2c8a", [ null, {} @@ -519322,7 +521396,7 @@ ] ], "inline-style-blocked.sub.html": [ - "3f34437dffdef631d065dbbfe1c696659a733fb1", + "90ec73341b2bec9c932225839212c2a367b9d09a", [ null, {} @@ -522375,6 +524449,15 @@ } ] ], + "fedcm-auto-reauthn-without-approved-clients.https.html": [ + "fb93cb632db09dfd3332ac6008f1f40253361ea6", + [ + null, + { + "testdriver": true + } + ] + ], "fedcm-auto-selected-flag.https.html": [ "d06aba73bc1de9a9b6e238695587c1ff47480de3", [ @@ -522428,7 +524511,7 @@ ] ], "fedcm-disconnect-errors.https.html": [ - "7168d3b8fc88ae270253b849a3b92831b83d55ba", + "dbf42c4083bbb2601de44eca4877eea7ed0b9df1", [ null, { @@ -522473,7 +524556,7 @@ ] ], "fedcm-error-basic.https.html": [ - "18ab82d0bd7f976477a9db21ac1a2e8d667ee483", + "49d6ea50df3881eec5032381c400c0f1ffa413dd", [ null, { @@ -522677,6 +524760,24 @@ } ] ], + "fedcm-pending-disconnect.https.html": [ + "1b60acc10880ddf359aeeb5974f2f93e82df641c", + [ + null, + { + "testdriver": true + } + ] + ], + "fedcm-pending-userinfo.https.html": [ + "0ecae3e80a4bb9f3fbe27ff32284a5f503a099b1", + [ + null, + { + "testdriver": true + } + ] + ], "fedcm-reject-invalid-responses.https.html": [ "f450d568249ec7d7f2ef6f1229d5781344cfb5c5", [ @@ -522713,6 +524814,15 @@ } ] ], + "fedcm-too-many-disconnect-calls.https.html": [ + "cb5dfa615f34bc7de4ecdd9ab4c4a11b3ce0eb2d", + [ + null, + { + "testdriver": true + } + ] + ], "fedcm-userinfo.https.html": [ "d460d82845282f00e0164590c552bcd73ca15255", [ @@ -523344,6 +525454,344 @@ } }, "css-align": { + "abspos": { + "align-self-htb-ltr-htb.html": [ + "786cec7acf76607a92b44a76880c1a2543da25e4", + [ + null, + {} + ] + ], + "align-self-htb-ltr-vlr.html": [ + "917e50d5e694b470a034faeabb4cfb0d557c1ed8", + [ + null, + {} + ] + ], + "align-self-htb-ltr-vrl.html": [ + "b60d4615314440e0a1ba563737babfa5e8db69b5", + [ + null, + {} + ] + ], + "align-self-htb-rtl-htb.html": [ + "9bf919dd46522c46a0f563ba215858748271ef08", + [ + null, + {} + ] + ], + "align-self-htb-rtl-vlr.html": [ + "5c1e8c75c935e76466118ed1695d01c54c3271c0", + [ + null, + {} + ] + ], + "align-self-htb-rtl-vrl.html": [ + "b7f0056976893b0e093dbe63b7a7f669abf19162", + [ + null, + {} + ] + ], + "align-self-vlr-ltr-htb.html": [ + "98e3c0b9366591f26502263b8130861966d656d1", + [ + null, + {} + ] + ], + "align-self-vlr-ltr-vlr.html": [ + "73585d2db5a819b2a9be3fb2555ea45bf8546473", + [ + null, + {} + ] + ], + "align-self-vlr-ltr-vrl.html": [ + "39ecd388999cde7b344c8f8832060611580ad7bd", + [ + null, + {} + ] + ], + "align-self-vlr-rtl-htb.html": [ + "7a4167f62a5ac156d3e99985a5c8d3c6dfc36e93", + [ + null, + {} + ] + ], + "align-self-vlr-rtl-vlr.html": [ + "4ce7d46520a171a57ed4068e52d78a8f115e4862", + [ + null, + {} + ] + ], + "align-self-vlr-rtl-vrl.html": [ + "0fe160442f460499385eefb3255a266e5d5f4f36", + [ + null, + {} + ] + ], + "align-self-vrl-ltr-htb.html": [ + "98e6145a6313409cfb55c8b7e3b5c0a573f2231d", + [ + null, + {} + ] + ], + "align-self-vrl-ltr-vlr.html": [ + "d22b347da3044c5e0da34162faa80f74429ac065", + [ + null, + {} + ] + ], + "align-self-vrl-ltr-vrl.html": [ + "602b7afb7b8b32bb8ccd0a3729629643a258be7b", + [ + null, + {} + ] + ], + "align-self-vrl-rtl-htb.html": [ + "1dcfd8709f0b7c17f9762d9e96d1d06bb5eb3fbc", + [ + null, + {} + ] + ], + "align-self-vrl-rtl-vlr.html": [ + "d22b347da3044c5e0da34162faa80f74429ac065", + [ + null, + {} + ] + ], + "align-self-vrl-rtl-vrl.html": [ + "602b7afb7b8b32bb8ccd0a3729629643a258be7b", + [ + null, + {} + ] + ], + "justify-self-htb-ltr-htb.html": [ + "cfef344e041ed1029f4d44ee9bf91745744527d9", + [ + null, + {} + ] + ], + "justify-self-htb-ltr-vlr.html": [ + "55680f4b2c46dad322677eb6d845187855349bd9", + [ + null, + {} + ] + ], + "justify-self-htb-ltr-vrl.html": [ + "57ee3af6408bde8597df863695c4cd6b2456ceb5", + [ + null, + {} + ] + ], + "justify-self-htb-rtl-htb.html": [ + "95e54c2b990b497ef000d2ab3e8a6e3cd3bd88dd", + [ + null, + {} + ] + ], + "justify-self-htb-rtl-vlr.html": [ + "e7224e76db6de9bd49080af30283a57981be48e1", + [ + null, + {} + ] + ], + "justify-self-htb-rtl-vrl.html": [ + "ba7e98a6767831e38a9e5fa67f9d17a37979f0e2", + [ + null, + {} + ] + ], + "justify-self-vlr-ltr-htb.html": [ + "d47c504679b1b543b13957e90059411b4fbaa71c", + [ + null, + {} + ] + ], + "justify-self-vlr-ltr-vlr.html": [ + "71e3687f6f4ac3d35c3f28464aa2c08be31de869", + [ + null, + {} + ] + ], + "justify-self-vlr-ltr-vrl.html": [ + "ae90d4da0d8f2277025bbefdfc2b7e2174001854", + [ + null, + {} + ] + ], + "justify-self-vlr-rtl-htb.html": [ + "1a192b56924c95aeed27efbe1133f6b5f912f683", + [ + null, + {} + ] + ], + "justify-self-vlr-rtl-vlr.html": [ + "cb9986db10159e2f591e0e577a95b01aa78ee3d0", + [ + null, + {} + ] + ], + "justify-self-vlr-rtl-vrl.html": [ + "fb717a051f2a2b4b16f134dae830d8b403af7b46", + [ + null, + {} + ] + ], + "justify-self-vrl-ltr-htb.html": [ + "e2cbff322b3051a5c5c9b87cdab55c6dfaeb4d9f", + [ + null, + {} + ] + ], + "justify-self-vrl-ltr-vlr.html": [ + "5aa2f482888be3ff299ff6291d65728aa0024403", + [ + null, + {} + ] + ], + "justify-self-vrl-ltr-vrl.html": [ + "cf2db8d369bf195d40fd2c5e933297558aa269ca", + [ + null, + {} + ] + ], + "justify-self-vrl-rtl-htb.html": [ + "317e53e92e0a40f3dad0b40194363ed1e9bba326", + [ + null, + {} + ] + ], + "justify-self-vrl-rtl-vlr.html": [ + "2d144d16aa097880b85701b931ef7010319ca0ca", + [ + null, + {} + ] + ], + "justify-self-vrl-rtl-vrl.html": [ + "026c6e96816ffbb56bbb2e9f1275a0dfb2bdbf4f", + [ + null, + {} + ] + ], + "safe-align-self-htb.html": [ + "9e259c1e630ad2184752e66f6db9142686fc4ea3", + [ + null, + {} + ] + ], + "safe-align-self-vlr.html": [ + "d47b1836d52ed2bd8bf300080e09c6382055b286", + [ + null, + {} + ] + ], + "safe-align-self-vrl.html": [ + "3432762007efe52af47712d15362280cfb5e3a13", + [ + null, + {} + ] + ], + "safe-justify-self-htb.html": [ + "0fa5cc34d57347f69665507be6c4fea1a7f98cdb", + [ + null, + {} + ] + ], + "safe-justify-self-vlr.html": [ + "7554975f1be1e1cbb990decb0ded47f53ad0763c", + [ + null, + {} + ] + ], + "safe-justify-self-vrl.html": [ + "fe2405cf798a601c41867c34f002b1f5a6d579e3", + [ + null, + {} + ] + ], + "stretch-intrinsic-size-htb-htb.html": [ + "dc7df332e403d838dea63a0e27bea948771b411b", + [ + null, + {} + ] + ], + "stretch-intrinsic-size-htb-vrl.html": [ + "cd2c9b9abc49764f8eb93ad49abd5fe32e110821", + [ + null, + {} + ] + ], + "stretch-intrinsic-size-vrl-htb.html": [ + "7b1002191f2fef22b0a95b4830cc24db807ab577", + [ + null, + {} + ] + ], + "stretch-intrinsic-size-vrl-vrl.html": [ + "10f11a9f12d36ee042db9d4fdc8134799615750e", + [ + null, + {} + ] + ], + "table-align-self-stretch.html": [ + "bedd0a56950d21ef9e3bd81ffb30fe9534a621ef", + [ + null, + {} + ] + ], + "table-justify-self-stretch.html": [ + "c409b10714095581523df4a4d8305b9d7ac249f7", + [ + null, + {} + ] + ] + }, "animation": { "align-no-interpolation.html": [ "037743bdd32fc8de5c60e0608a08085cd3cd6fe7", @@ -523482,6 +525930,13 @@ {} ] ], + "align-content-block-display-coverage.html": [ + "3d581be28c95e1a3b17218d2b4e2bcc867949659", + [ + null, + {} + ] + ], "align-content-block-simple-height-change.html": [ "21eecb653988abb8391a53bd30f06a999bb9f19c", [ @@ -523874,6 +526329,15 @@ {} ] ], + "multicol": { + "align-content-multicol.html": [ + "d14815930a9372b3a5acec86d0c703fd1e6216b7", + [ + null, + {} + ] + ] + }, "parsing": { "align-content-computed.html": [ "8b5465c6b275118ec067cb6ef7b3026aca825e65", @@ -525207,13 +527671,6 @@ {} ] ], - "animate-with-color-mix.html": [ - "0b6d9bb4ab3ae911e7291e1da5e2259c0afbd0fc", - [ - null, - {} - ] - ], "animation-base-response-001.html": [ "c6731e179823584577f42a649f6f3665611a522a", [ @@ -525326,6 +527783,13 @@ {} ] ], + "animation-restarted-after-changing-iteration-count-after-completion.html": [ + "961104a82099a80f174fe4b75e541bcc8841d967", + [ + null, + {} + ] + ], "animation-style-element-replaced-with-keyframes-rule-of-same-name.html": [ "285442c95b0d5780319b560ef397b10d54f8f762", [ @@ -526217,14 +528681,14 @@ ] ], "background-image-invalid.html": [ - "c971811441edb30fce3f62d9f80f2ec326970cc5", + "8a48d5efe80e9836c6e6e939a03a6fa165831db7", [ null, {} ] ], "background-image-valid.html": [ - "7632a6b7c6def0e123b9bcfb01a705fd741ebdf9", + "da08a638853471a40001219b6daaf913ddc4230d", [ null, {} @@ -527600,7 +530064,7 @@ ] ], "at-scope-parsing.html": [ - "d85ff9ee6031813d5b7a857556b3907134833138", + "88e28fe4ff7444f7268cb82cb1625c9a04451c9b", [ null, {} @@ -528458,7 +530922,7 @@ ] ], "CSS-supports-CSSStyleDeclaration.html": [ - "cff0dc2d2773aacb434b1ae99ee187f8718a8f38", + "daec039e406d51bfe67587ed096a74d20bbeeee7", [ null, {} @@ -529603,7 +532067,21 @@ ] ], "content-visibility-animation-in-auto-subtree.html": [ - "50f04f94f3f74bfd3215260bdd4262a80847d25e", + "690b49255fe772ec1df5390a7b540292e1c0cbe1", + [ + null, + {} + ] + ], + "content-visibility-animation-with-scroll-timeline-in-auto-subtree.html": [ + "0d9bde7d751b6c2dd633601c2ad7e0a8d7415025", + [ + null, + {} + ] + ], + "content-visibility-animation-with-scroll-timeline-in-hidden-subtree.html": [ + "af29a200f159f73759b4ada8b726d43f1ad0973c", [ null, {} @@ -529720,6 +532198,13 @@ {} ] ], + "content-visibility-web-animation-in-auto-subtree.html": [ + "a663e58fe03e36ceda2ab65474e16f63a6e345f2", + [ + null, + {} + ] + ], "content-visibility-with-popover-top-layer-006.html": [ "fbe8b9fbb777b2fdd632ddc0f17e69fbfed06bd7", [ @@ -534317,7 +536802,7 @@ ] ], "grid-align-baseline.html": [ - "25744ce61e57a3b75492f569ff88fe128e61343f", + "175811718f71f0a16dd168bed3fd2f7744b24837", [ null, {} @@ -537320,6 +539805,13 @@ {} ] ], + "alignment-in-subgridded-axes-001.html": [ + "419088b4d5a8988990024eba02d959887ac1b3cb", + [ + null, + {} + ] + ], "grid-template-computed-nogrid.html": [ "1f37ce860acfd3eeec3f00dcd09819e00b15a5b9", [ @@ -537377,14 +539869,14 @@ ] ], "subgrid-baseline-010.html": [ - "4e302e152742024112d5845d11d948e1994c1548", + "fde522c57acc72c5c4a8c2fd92f8fd0ab60c67c2", [ null, {} ] ], "subgrid-baseline-011.html": [ - "ed1e13354d08f93ddf642db6ef66a76cc57a4852", + "098145cd041346b51aaf4bbee145cec82c5700fa", [ null, {} @@ -537541,6 +540033,13 @@ ] ] }, + "cross-fade-computed-value.html": [ + "efb3b58d611bbd60ce4483ea4ef56901e4a98685", + [ + null, + {} + ] + ], "empty-background-image.html": [ "5192ff254c8a020638e1545baef07c20c07200ed", [ @@ -540420,6 +542919,20 @@ ] ], "parsing": { + "margin-rules-001.html": [ + "b73d1bc56fcd7ec66ed5944f4be79eaa63491d19", + [ + null, + {} + ] + ], + "nested-rules-001.html": [ + "23c8eb0894c6a9d28f60e2afd4e4de5c4d0765b2", + [ + null, + {} + ] + ], "page-computed.html": [ "0accba057487570e6a1a1e990c66cd72d0c17155", [ @@ -542590,6 +545103,20 @@ {} ] ], + "focused-element-in-excluded-subtree.html": [ + "85b3107802d134ed4a23f2bbfd05f6f3f84977b3", + [ + null, + {} + ] + ], + "focused-element-outside-scroller.html": [ + "73a5944856b19ff55219e446299513d0d65d589e", + [ + null, + {} + ] + ], "fragment-scrolling-anchors.html": [ "99c679acaa5822df3632c42fa5892c9a96686000", [ @@ -543220,8 +545747,15 @@ {} ] ], + "changing-scroll-snap-align-nested.tentative.html": [ + "ddea57055174ca7087bdc2587ebf884bc73ff2c5", + [ + null, + {} + ] + ], "changing-scroll-snap-align.html": [ - "c4bb2e9ff4262ef2ab9b1ba7a57405cf6896f166", + "a625621c270f62daa0d761732e1fdbd2b21e223b", [ null, {} @@ -543688,14 +546222,14 @@ ] ], "snapchanged-on-programmatic-root-scroll.tentative.html": [ - "d7cc409b5b06cda5896855f99bd613290fb02e9c", + "2e33c3c970f6595a614473aab4606df60e40e89c", [ null, {} ] ], "snapchanged-on-programmatic-scroll.tentative.html": [ - "eebe05704ecbd28fca1af04a02333d9b23ad6d88", + "6082e0901309dd9ea023c49ea90f3f377f0038b7", [ null, {} @@ -543735,6 +546269,15 @@ ] }, "snapchanging": { + "snapchanging-after-layout-change.tentative.html": [ + "5474b7ddce2416ef3075dd103b52a41814eb6b24", + [ + null, + { + "testdriver": true + } + ] + ], "snapchanging-on-programmatic-root-scroll.tentative.html": [ "d031811c17e8e28e04cc20b3ce5c5711ab83d755", [ @@ -543752,6 +546295,24 @@ "testdriver": true } ] + ], + "snapchanging-on-user-root-scroll.tentative.html": [ + "29d0239e2d692d4369f849a820c5c85adce6e47f", + [ + null, + { + "testdriver": true + } + ] + ], + "snapchanging-on-user-scroll.tentative.html": [ + "2c1f9742b622050d07367b5b6f3ddffe60a9381c", + [ + null, + { + "testdriver": true + } + ] ] } }, @@ -548692,42 +551253,42 @@ ] ], "text-spacing-computed.html": [ - "f2387919eea5467eca3fa1c9e89ca8b939a046df", + "84d267c46550adaae78cdce0263ef0822eb2861b", [ null, {} ] ], "text-spacing-invalid.html": [ - "bd76a064a10d964152d2a1466f8bd5377a9ccfd7", + "5b83dfbf50223974f46db16921b87759fc764ab5", [ null, {} ] ], "text-spacing-trim-computed.html": [ - "33a845fb9e7ccc15ffe29660b23573628a69a716", + "163a740103c0ef06b295b591b5d73a2a3309d686", [ null, {} ] ], "text-spacing-trim-invalid.html": [ - "f63ae0df427d3b3e4665e4e5dd969de2d825e602", + "9f835352b286d6d4adce131ba69a90ae8adfd01d", [ null, {} ] ], "text-spacing-trim-valid.html": [ - "2fc258adb6d3eb6960f8207bbe246b01858849f9", + "a83a099480d2b3de6347859377544d482d54c205", [ null, {} ] ], "text-spacing-valid.html": [ - "695fa8bcbb8231a84f89aef19f7238c3d39a09cc", + "994ea01fae61b7b95d5c3570d19cd80c78caef35", [ null, {} @@ -548846,7 +551407,7 @@ ] ], "white-space-invalid.html": [ - "12c34fb5378308c564b3d01b493cbad5ff75138c", + "599bd699c5a73d6da92f05dbb904826a59e83a5e", [ null, {} @@ -550282,13 +552843,6 @@ ] ], "animations": { - "animate-with-color-mix.html": [ - "3e630a7a2b1e190e3529de8b98ce239ecbda3f89", - [ - null, - {} - ] - ], "change-duration-during-transition.html": [ "cf03f2e1207988fbdb8df6e884422b43f9acc012", [ @@ -554410,14 +556964,14 @@ {} ] ], - "integer_interpolation_round_half_towards_positive_infinity_order.html": [ + "integer_interpolation_round_half_001.html": [ "60c439ebcf4cb5e6e7a412326b4333a163a6bd60", [ null, {} ] ], - "integer_interpolation_round_half_towards_positive_infinity_z_index.html": [ + "integer_interpolation_round_half_002.html": [ "c9b042ccb8f2d08e04dca56df9715b4081c4d19d", [ null, @@ -554516,7 +557070,7 @@ ] ], "minmax-length-percent-serialize.html": [ - "20d54d8cb0c4f3d699719c0cf82770c32be0da17", + "0a109d7c18ecfb30855cf6b147ea9b423385ac99", [ null, {} @@ -554593,7 +557147,7 @@ ] ], "progress-computed.tentative.html": [ - "71caab373dbe8f10066dff10a4f99f0a58052ba7", + "2ef09996d55a758f17cf33987c21ca9f26e36e7f", [ null, {} @@ -555058,6 +557612,13 @@ {} ] ], + "variable-recalc-with-initial.html": [ + "0d880f41f1479b1f453e5bc582a3bfd11fdf64c1", + [ + null, + {} + ] + ], "variable-reference-cssom.html": [ "00354beaf83f9121660191d6e72c512530bb8612", [ @@ -555483,6 +558044,13 @@ {} ] ], + "checkbox-switch-input-computed-style.tentative.html": [ + "f8d8d6fca28c8fd1c4c185b6c49ff1370ce562e3", + [ + null, + {} + ] + ], "color-input-appearance-native-computed-style.html": [ "7ab0e0923d3e2af5a62a7c97316032cb718ddcb9", [ @@ -556489,7 +559057,7 @@ ] ], "cssstyledeclaration-csstext-all-shorthand.html": [ - "6619538cf109e0fed0a15ba37eddba72e708abdd", + "3b408f4cd6740e37451d2cd2a3669fb107427ae8", [ null, {} @@ -557714,6 +560282,13 @@ {} ] ], + "offsetTop-offsetLeft-with-zoom.html": [ + "2d74a9f116bc68b141969dbda8cf18c744a6a779", + [ + null, + {} + ] + ], "offsetTopLeft-border-box.html": [ "8cabf6478f7afc158617914776548db528c3a7f5", [ @@ -557838,7 +560413,7 @@ ] ], "scroll-behavior-default-css.html": [ - "8606b1f3ed40b49c693213e02df69d088d93b979", + "575d73186017dd30c718ea48797fa7d2e6b6583a", [ null, { @@ -557847,7 +560422,7 @@ ] ], "scroll-behavior-element.html": [ - "c598d97b331c193989042289285617f832bb7fcc", + "2b3adf0a70d6e3da59bb2344a50249254c81ad4d", [ null, { @@ -557856,7 +560431,7 @@ ] ], "scroll-behavior-main-frame-root.html": [ - "d60275f1ccf892230250199f5af07207bc27ab1d", + "228f549989fb22ac2cde12a78290cdef693a66fa", [ null, { @@ -557865,7 +560440,7 @@ ] ], "scroll-behavior-main-frame-window.html": [ - "7593baf1b86c0e8da22d9b8ae190e47fae70bd4e", + "c3f05da335f668f6228798978d5d9b76f198c51a", [ null, { @@ -557874,7 +560449,7 @@ ] ], "scroll-behavior-scrollintoview-nested.html": [ - "2a97e0656637d12a2451fecd2985cd3370bb75cf", + "d05dd772f3bcd523296fee54bb91201c622d1615", [ null, { @@ -557883,7 +560458,7 @@ ] ], "scroll-behavior-smooth-navigation.html": [ - "299fd76976c1e2811766f606b378dc9cff867759", + "11f0d6a2d9e9d71acab009e11183c3adaf38b10d", [ null, { @@ -557892,7 +560467,7 @@ ] ], "scroll-behavior-smooth-positions.html": [ - "97905bb708134107e95731a1c9e38108f41bfe47", + "ce32825223dfc1fd96151a71babc0e4af71514d1", [ null, { @@ -557901,7 +560476,7 @@ ] ], "scroll-behavior-smooth.html": [ - "cb2dd9e48a4b08ae9ce77d4ca05154263218be3a", + "909afdef092d1bb027d40dd64ce06360b8f65081", [ null, { @@ -557910,7 +560485,7 @@ ] ], "scroll-behavior-subframe-root.html": [ - "050817d416f1095a2933758404d0b0c2ef69cbcf", + "2687d6eb5cadfbe8c3d47073fd5ae89eff7ac318", [ null, { @@ -557919,7 +560494,7 @@ ] ], "scroll-behavior-subframe-window.html": [ - "ef587fea49cb1074b9d47f0b6d3db5ee87f2e702", + "3113cbc88e3a2213de0f85803d16ee6a2c30bdf2", [ null, { @@ -557948,6 +560523,13 @@ {} ] ], + "scrollIntoView-align-scrollport-covering-child.html": [ + "b8ea73cc1fbd2b39fcd4b91a4b4edcf7f0e4730d", + [ + null, + {} + ] + ], "scrollIntoView-fixed.html": [ "bab58dad68b6c8a3019dc6b7b96d0f50194f0dbb", [ @@ -559122,13 +561704,6 @@ } }, "selectors": { - "anplusb-selector-parsing.html": [ - "b7cfd293515b67d5aa66bfe7b62262e1b64c0942", - [ - null, - {} - ] - ], "attribute-selectors": { "attribute-case": { "cssom.html": [ @@ -559176,7 +561751,7 @@ ] ], "dir-pseudo-on-input-element.html": [ - "f4a0de193a06dd4bc309d83b09ce2ac3c00961fd", + "25f7a080d7e2e639485a58185a7a715303a3b745", [ null, {} @@ -560174,7 +562749,7 @@ ] ], "has-sibling-insertion-removal.html": [ - "1331a22ad5528b753727535ac3df4ba9e17c1445", + "3c05a0f495a6d30a99165a59c1018563be029581", [ null, {} @@ -560292,6 +562867,15 @@ {} ] ], + "link-pseudo-class-in-has.html": [ + "d0c617a17618b24984a61649b5c88064605a2a0b", + [ + null, + { + "testdriver": true + } + ] + ], "link-pseudo-in-has.html": [ "0ff879768b7da2e052fc916f16f25eba01496a10", [ @@ -560424,6 +563008,15 @@ } ] ], + "user-valid-user-invalid.html": [ + "bca20fc99c3053491fe6e54d28c88cf1b294633a", + [ + null, + { + "testdriver": true + } + ] + ], "where.html": [ "170398300f0b4359139c597937f84e69e774a71e", [ @@ -560474,13 +563067,6 @@ {} ] ], - "is-where-parsing.html": [ - "ee73fe0f8879a3384ed2260af9af8d8d5d1a563f", - [ - null, - {} - ] - ], "is-where-pseudo-classes.html": [ "c3f1cfa81856a7c4083ed6a9bd100e098889fff0", [ @@ -560586,6 +563172,13 @@ ] ], "parsing": { + "parse-anplusb.html": [ + "b7cfd293515b67d5aa66bfe7b62262e1b64c0942", + [ + null, + {} + ] + ], "parse-attribute.html": [ "a8fcfb24f5a9b1350adda6e59af814f1111325c1", [ @@ -560649,6 +563242,13 @@ {} ] ], + "parse-is-where.html": [ + "ee73fe0f8879a3384ed2260af9af8d8d5d1a563f", + [ + null, + {} + ] + ], "parse-is.html": [ "68236445c5f1e871cd4e0c500057b2ad11955b60", [ @@ -560766,15 +563366,6 @@ } ] ], - "user-valid-user-invalid-invalidation.html": [ - "bca20fc99c3053491fe6e54d28c88cf1b294633a", - [ - null, - { - "testdriver": true - } - ] - ], "user-valid.html": [ "009286f0eb52aceaeea62d8f8e8acd741ab96555", [ @@ -561761,14 +564352,14 @@ "state": { "tentative": { "ElementInternals-states.html": [ - "96dcb841eec28ed001dba1ff8994ba3b209e28a3", + "016a2bcc438d573444d5af24aaadbebc4ee43526", [ null, {} ] ], "state-pseudo-class.html": [ - "3e3806a042d8364a6cf9fbf7c26e0afc3945ea75", + "5ef526eb12c727128a9f5cf7f7ecc1dd4798cc40", [ null, {} @@ -561884,6 +564475,15 @@ } ] ], + "state-css-selector-shadow-dom.tentative.html": [ + "842bd842fa817ad486ff4e5284312884ce7f898b", + [ + null, + { + "timeout": "long" + } + ] + ], "state-css-selector.tentative.html": [ "a13cf4135086da0ef8d8b73addbdadeaacd7b36a", [ @@ -565724,7 +568324,7 @@ "observable": { "tentative": { "observable-constructor.any.js": [ - "851369e2c98162881e5111308ff48f3559fdbc05", + "2f3f6a0be5a35e74df525fd46cc4e909b01d59a7", [ "dom/observable/tentative/observable-constructor.any.html", {} @@ -565735,11 +568335,22 @@ ] ], "observable-constructor.window.js": [ - "34776f8fc56b5b2ed69b407db6b66ce18b7792e8", + "d2b597c819054f2b4c186d24f1e908bf5d46d2a2", [ "dom/observable/tentative/observable-constructor.window.html", {} ] + ], + "observable-event-target.any.js": [ + "0f7ace2acc0794a96dae575f33a23a47cb287d8b", + [ + "dom/observable/tentative/observable-event-target.any.html", + {} + ], + [ + "dom/observable/tentative/observable-event-target.any.worker.html", + {} + ] ] } }, @@ -565766,7 +568377,7 @@ ] ], "basic-dom-part-objects.tentative.html": [ - "c8c478efb55aa4c06c70edd868678cefc8b8dd78", + "d7834fe69b0118eac16a372dd7b9c14cdd57e575", [ null, {} @@ -565792,6 +568403,13 @@ null, {} ] + ], + "dom-parts-valid-node-types.tentative.html": [ + "f9ed167e605ad1e2b6b1d198d1ce44906765604c", + [ + null, + {} + ] ] }, "ranges": { @@ -567132,6 +569750,30 @@ } ] ], + "input-in-text-control-which-is-also-editing-host.tentative.html": [ + "1ca22b6730c3300fd14e752346b920e4f6ad3469", + [ + "editing/other/input-in-text-control-which-is-also-editing-host.tentative.html?textcontrol=password", + { + "testdriver": true, + "timeout": "long" + } + ], + [ + "editing/other/input-in-text-control-which-is-also-editing-host.tentative.html?textcontrol=text", + { + "testdriver": true, + "timeout": "long" + } + ], + [ + "editing/other/input-in-text-control-which-is-also-editing-host.tentative.html?textcontrol=textarea", + { + "testdriver": true, + "timeout": "long" + } + ] + ], "insert-list-preserving-selection.tentative.html": [ "b7faf4f27ae012f192ad919a20773d59cff2db00", [ @@ -585258,7 +587900,7 @@ ] ], "automatic-beacon-anchor-click-handler.https.html": [ - "d6e52f908659fd9a6f7575f4357f05e7a606bcda", + "c3161fd5c315a652a8f83285c89f6c8c19851a91", [ null, { @@ -585267,7 +587909,52 @@ ] ], "automatic-beacon-click-handler.https.html": [ - "0dac25bfa4c438421c148e963e23ff891b733f48", + "0fe3fbb93356da7e70f5f63f4565829a99c11e1f", + [ + null, + { + "testdriver": true + } + ] + ], + "automatic-beacon-component-ad.https.html": [ + "132b1234df1b0d36568cd1d9e1298f7244132f5b", + [ + null, + { + "testdriver": true + } + ] + ], + "automatic-beacon-cross-origin-false.https.html": [ + "ccd8634973425aa7fee7e189fcf37335c3a37bb3", + [ + null, + { + "testdriver": true + } + ] + ], + "automatic-beacon-cross-origin-navigation.https.html": [ + "5a191174cfee6868f238864ddb6736c13a6acaf9", + [ + null, + { + "testdriver": true + } + ] + ], + "automatic-beacon-cross-origin-no-data.https.html": [ + "1b5710035d91df6d9ce85c1d8f490eeea2474611", + [ + null, + { + "testdriver": true + } + ] + ], + "automatic-beacon-cross-origin-no-opt-in.https.html": [ + "6d43a73bc7c7e3bbe1f3bafc425160b788724fc7", [ null, { @@ -585276,7 +587963,7 @@ ] ], "automatic-beacon-no-destination.https.html": [ - "65281b122f221184520e97c3e6a31cfbf3af5f29", + "c3fa3d657fa31da0774751ef37f5a690d0abbd35", [ null, { @@ -585285,7 +587972,7 @@ ] ], "automatic-beacon-no-opt-in.https.html": [ - "38ae769a1892a2b9f1b2035c5c32f3385ce2da4e", + "5a815a81389fb93e657bb6f429442303d6e29448", [ null, { @@ -585294,7 +587981,7 @@ ] ], "automatic-beacon-shared-storage.https.html": [ - "e93bde442c43a0b05fba4f187cc39f6bf07e7bac", + "093e55bca908285f8c5651e0798085b43c5e9a84", [ null, { @@ -585303,7 +587990,7 @@ ] ], "automatic-beacon-two-events-clear.https.html": [ - "8ad2f4e26727b8f90c39841e77af0c31116d73e4", + "f59fda5fca9b22eb9ef9e31955a436d1b6e13ae5", [ null, { @@ -585312,7 +587999,7 @@ ] ], "automatic-beacon-two-events-persist.https.html": [ - "769c8f3129d31017c437596dd504217eb3cf55c4", + "4da4f89e6e5c175f78dcc28c9de21db257f59d2d", [ null, { @@ -585321,7 +588008,16 @@ ] ], "automatic-beacon-unfenced-top.https.html": [ - "6b6c4af1cf8c7b1fe418de9393fb77e89de9a59c", + "945e80921d8e1d7f4496a91fde695e7eae7b59fe", + [ + null, + { + "testdriver": true + } + ] + ], + "automatic-beacon-use-ancestor-data.https.html": [ + "39df6f5c73f405d0e927fc9e24450cea806560d2", [ null, { @@ -585668,6 +588364,24 @@ } ] ], + "document-activeelement.https.html": [ + "3ac1fd866fc58c7bc957054976cf70baa92eacf6", + [ + null, + { + "testdriver": true + } + ] + ], + "document-hasfocus.https.html": [ + "24ea9988e916bd10633ff6a0f2ac1b8d1a481624", + [ + null, + { + "testdriver": true + } + ] + ], "document-picture-in-picture-denied.https.html": [ "3838fd683a87a4cf04e15098ff66a213c187e545", [ @@ -585923,6 +588637,13 @@ {} ] ], + "multiple-component-ads.https.html": [ + "81d506842efd41c6defbcb4ba12ba5d2ccfa9216", + [ + null, + {} + ] + ], "navigate-ancestor-by-name.https.html": [ "a5df1e99424e3d4561b977cc45c4df946102557d", [ @@ -586010,7 +588731,7 @@ ] ], "nested-opaque-ad-sizes.https.html": [ - "2ac8ff003f9f37db50dd5b350cb31da68dd6af5d", + "aa93b962ff9cd2ea9cb1bb56614140916404ee5b", [ null, {} @@ -586080,7 +588801,7 @@ ] ], "permission-geolocation.https.html": [ - "98b5a72b3c60ba1f988b43a98d3caf654f6a96ec", + "e9ad53511b2cc52145deb24a89bde315448011e7", [ null, { @@ -586143,6 +588864,13 @@ {} ] ], + "report-event-reserved-event.https.html": [ + "0a541bb0c5c8f3e19c609b7e2411c89fea103764", + [ + null, + {} + ] + ], "resize-lock-input.https.html": [ "261c9a737eff4b85723214b7f4735b8fe9423a65", [ @@ -596268,7 +598996,7 @@ ] ], "freshness.any.js": [ - "6b97c8244f647c9dcbb95ccd2a9e06796e70444a", + "86c2620aa663658e1f723c1a01c6b7613fd44d24", [ "fetch/http-cache/freshness.any.html", { @@ -598256,7 +600984,7 @@ }, "private-network-access": { "anchor.tentative.https.window.js": [ - "8ad99b1ee9c9ece0720553ddb1e1409d117de025", + "4e860ad381df9b97fe3486e6b9d8d98eaabf808a", [ "fetch/private-network-access/anchor.tentative.https.window.html?include=from-local", { @@ -598277,6 +601005,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -598293,7 +601025,8 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ], [ @@ -598316,6 +601049,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -598332,7 +601069,8 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ], [ @@ -598355,6 +601093,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -598371,7 +601113,8 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ], [ @@ -598394,6 +601137,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -598410,12 +601157,13 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ] ], "anchor.tentative.window.js": [ - "60ccbde74d6d3c92f375e4562978c0702f50e06a", + "cb538658081437ba5867d2df426c444aacaa6c2c", [ "fetch/private-network-access/anchor.tentative.window.html", { @@ -598431,8 +601179,13 @@ [ "script", "resources/support.sub.js" + ], + [ + "timeout", + "long" ] - ] + ], + "timeout": "long" } ] ], @@ -599122,7 +601875,7 @@ ] ], "mixed-content-fetch.tentative.https.window.js": [ - "54485dc70474023683f2a9f4f4fba1f0df0032af", + "dbae5193b5cb02e3b0eba3531483aac372ba8700", [ "fetch/private-network-access/mixed-content-fetch.tentative.https.window.html", { @@ -599134,8 +601887,13 @@ [ "script", "resources/support.sub.js" + ], + [ + "timeout", + "long" ] - ] + ], + "timeout": "long" } ] ], @@ -599212,7 +601970,7 @@ ] ], "service-worker-background-fetch.tentative.https.window.js": [ - "6369b166e21ef023c17ec5140282990092621990", + "8d1028cc5ee85ad24851801caf526d79a0fa3da4", [ "fetch/private-network-access/service-worker-background-fetch.tentative.https.window.html", { @@ -599224,8 +601982,13 @@ [ "script", "resources/support.sub.js" + ], + [ + "timeout", + "long" ] - ] + ], + "timeout": "long" } ] ], @@ -599459,7 +602222,7 @@ ] ], "window-open.tentative.https.window.js": [ - "c91ec2355119ad4a5cc2de360ffccc9c76796549", + "6793d1f3b4d9218975c7b08e165a729c00960df9", [ "fetch/private-network-access/window-open.tentative.https.window.html?include=from-local", { @@ -599480,6 +602243,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -599496,7 +602263,8 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ], [ @@ -599519,6 +602287,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -599535,7 +602307,8 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ], [ @@ -599558,6 +602331,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -599574,7 +602351,8 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ], [ @@ -599597,6 +602375,10 @@ "script", "resources/support.sub.js" ], + [ + "timeout", + "long" + ], [ "variant", "?include=from-local" @@ -599613,12 +602395,13 @@ "variant", "?include=from-treat-as-public" ] - ] + ], + "timeout": "long" } ] ], "window-open.tentative.window.js": [ - "18a0260cb10f1af3c58a04d565bee9a1d4f1d9d0", + "5e2313d60a22bc7c3d2e3acb4dfbdebff711d539", [ "fetch/private-network-access/window-open.tentative.window.html", { @@ -599634,8 +602417,13 @@ [ "script", "resources/support.sub.js" + ], + [ + "timeout", + "long" ] - ] + ], + "timeout": "long" } ] ], @@ -600394,8 +603182,187 @@ } ] ], + "auction-config-passed-to-worklets.https.window.js": [ + "c78a27bb87a67cae52c411beb6990796afd95f42", + [ + "fledge/tentative/auction-config-passed-to-worklets.https.window.html?1-5", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/auction-config-passed-to-worklets.https.window.html?11-15", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/auction-config-passed-to-worklets.https.window.html?16-last", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/auction-config-passed-to-worklets.https.window.html?6-10", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ] + ], "auction-config.https.window.js": [ - "efb05fc14dad026170041bcc87f50c19b39c5170", + "3b5814b5d4aa5139684a52a1e62d3c45293f495f", [ "fledge/tentative/auction-config.https.window.html?1-5", { @@ -600442,7 +603409,15 @@ ], [ "variant", - "?26-last" + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-last" ] ], "timeout": "long" @@ -600494,7 +603469,15 @@ ], [ "variant", - "?26-last" + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-last" ] ], "timeout": "long" @@ -600546,7 +603529,15 @@ ], [ "variant", - "?26-last" + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-last" ] ], "timeout": "long" @@ -600598,14 +603589,22 @@ ], [ "variant", - "?26-last" + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/auction-config.https.window.html?26-last", + "fledge/tentative/auction-config.https.window.html?26-30", { "script_metadata": [ [ @@ -600650,14 +603649,22 @@ ], [ "variant", - "?26-last" + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/auction-config.https.window.html?6-10", + "fledge/tentative/auction-config.https.window.html?31-35", { "script_metadata": [ [ @@ -600702,17 +603709,22 @@ ], [ "variant", - "?26-last" + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-last" ] ], "timeout": "long" } - ] - ], - "clear-origin-joined-ad-interest-groups.https.window.js": [ - "7d6e715ac45d979b541cfb50f2044ef34178df26", + ], [ - "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?1-4", + "fledge/tentative/auction-config.https.window.html?36-last", { "script_metadata": [ [ @@ -600737,70 +603749,42 @@ ], [ "variant", - "?1-4" + "?1-5" ], [ "variant", - "?5-8" + "?6-10" ], [ "variant", - "?9-12" + "?11-15" ], [ "variant", - "?13-last" - ] - ], - "timeout": "long" - } - ], - [ - "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?13-last", - { - "script_metadata": [ - [ - "script", - "/resources/testdriver.js" - ], - [ - "script", - "/common/utils.js" - ], - [ - "script", - "resources/fledge-util.sub.js" - ], - [ - "script", - "/common/subset-tests.js" - ], - [ - "timeout", - "long" + "?16-20" ], [ "variant", - "?1-4" + "?21-25" ], [ "variant", - "?5-8" + "?26-30" ], [ "variant", - "?9-12" + "?31-35" ], [ "variant", - "?13-last" + "?36-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?5-8", + "fledge/tentative/auction-config.https.window.html?6-10", { "script_metadata": [ [ @@ -600825,73 +603809,45 @@ ], [ "variant", - "?1-4" + "?1-5" ], [ "variant", - "?5-8" + "?6-10" ], [ "variant", - "?9-12" + "?11-15" ], [ "variant", - "?13-last" - ] - ], - "timeout": "long" - } - ], - [ - "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?9-12", - { - "script_metadata": [ - [ - "script", - "/resources/testdriver.js" - ], - [ - "script", - "/common/utils.js" - ], - [ - "script", - "resources/fledge-util.sub.js" - ], - [ - "script", - "/common/subset-tests.js" - ], - [ - "timeout", - "long" + "?16-20" ], [ "variant", - "?1-4" + "?21-25" ], [ "variant", - "?5-8" + "?26-30" ], [ "variant", - "?9-12" + "?31-35" ], [ "variant", - "?13-last" + "?36-last" ] ], "timeout": "long" } ] ], - "component-ads.https.window.js": [ - "719a645beb692c5e5e407f3daf61323d5ae0a264", + "clear-origin-joined-ad-interest-groups.https.window.js": [ + "7d6e715ac45d979b541cfb50f2044ef34178df26", [ - "fledge/tentative/component-ads.https.window.html?1-5", + "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?1-4", { "script_metadata": [ [ @@ -600904,11 +603860,11 @@ ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "timeout", @@ -600916,26 +603872,26 @@ ], [ "variant", - "?1-5" + "?1-4" ], [ "variant", - "?6-10" + "?5-8" ], [ "variant", - "?11-15" + "?9-12" ], [ "variant", - "?16-last" + "?13-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/component-ads.https.window.html?11-15", + "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?13-last", { "script_metadata": [ [ @@ -600948,11 +603904,11 @@ ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "timeout", @@ -600960,26 +603916,26 @@ ], [ "variant", - "?1-5" + "?1-4" ], [ "variant", - "?6-10" + "?5-8" ], [ "variant", - "?11-15" + "?9-12" ], [ "variant", - "?16-last" + "?13-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/component-ads.https.window.html?16-last", + "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?5-8", { "script_metadata": [ [ @@ -600992,11 +603948,11 @@ ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "timeout", @@ -601004,26 +603960,26 @@ ], [ "variant", - "?1-5" + "?1-4" ], [ "variant", - "?6-10" + "?5-8" ], [ "variant", - "?11-15" + "?9-12" ], [ "variant", - "?16-last" + "?13-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/component-ads.https.window.html?6-10", + "fledge/tentative/clear-origin-joined-ad-interest-groups.https.window.html?9-12", { "script_metadata": [ [ @@ -601036,11 +603992,11 @@ ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "timeout", @@ -601048,29 +604004,29 @@ ], [ "variant", - "?1-5" + "?1-4" ], [ "variant", - "?6-10" + "?5-8" ], [ "variant", - "?11-15" + "?9-12" ], [ "variant", - "?16-last" + "?13-last" ] ], "timeout": "long" } ] ], - "component-auction.https.window.js": [ - "83980541f39798fab385a28af528ca616698ea08", + "component-ads.https.window.js": [ + "719a645beb692c5e5e407f3daf61323d5ae0a264", [ - "fledge/tentative/component-auction.https.window.html?1-5", + "fledge/tentative/component-ads.https.window.html?1-5", { "script_metadata": [ [ @@ -601103,54 +604059,233 @@ ], [ "variant", - "?11-last" - ] - ], - "timeout": "long" - } - ], - [ - "fledge/tentative/component-auction.https.window.html?11-last", - { - "script_metadata": [ - [ - "script", - "/resources/testdriver.js" - ], - [ - "script", - "/common/utils.js" - ], - [ - "script", - "/common/subset-tests.js" - ], - [ - "script", - "resources/fledge-util.sub.js" - ], - [ - "timeout", - "long" - ], - [ - "variant", - "?1-5" - ], - [ - "variant", - "?6-10" + "?11-15" ], [ "variant", - "?11-last" + "?16-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/component-auction.https.window.html?6-10", + "fledge/tentative/component-ads.https.window.html?11-15", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/component-ads.https.window.html?16-last", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/component-ads.https.window.html?6-10", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ] + ], + "component-auction.https.window.js": [ + "83980541f39798fab385a28af528ca616698ea08", + [ + "fledge/tentative/component-auction.https.window.html?1-5", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/component-auction.https.window.html?11-last", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/component-auction.https.window.html?6-10", { "script_metadata": [ [ @@ -601949,7 +605084,7 @@ ] ], "direct-from-seller-signals.https.window.js": [ - "016c20c2b723a110b55eece55193aa1a954b4ffc", + "0ae1efd8d3780efe9ff1a0886e6f79d4c17c2558", [ "fledge/tentative/direct-from-seller-signals.https.window.html?1-5", { @@ -602239,10 +605374,10 @@ {} ] ], - "join-leave-ad-interest-group-in-fenced-frame.https.window.js": [ - "e6836ab2f45a873a3d5bd3de9f74c92424782bec", + "interest-group-passed-to-generate-bid.https.window.js": [ + "cf46855a3d1d879a2a1d64c7252ef7aaf8d7786f", [ - "fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?1-4", + "fledge/tentative/interest-group-passed-to-generate-bid.https.window.html?1-5", { "script_metadata": [ [ @@ -602267,62 +605402,241 @@ ], [ "variant", - "?1-4" - ], - [ - "variant", - "?5-8" - ], - [ - "variant", - "?9-last" - ] - ], - "timeout": "long" - } - ], - [ - "fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?5-8", - { - "script_metadata": [ - [ - "script", - "/resources/testdriver.js" - ], - [ - "script", - "/common/utils.js" - ], - [ - "script", - "resources/fledge-util.sub.js" - ], - [ - "script", - "/common/subset-tests.js" - ], - [ - "timeout", - "long" + "?1-5" ], [ "variant", - "?1-4" + "?6-10" ], [ "variant", - "?5-8" + "?11-15" ], [ "variant", - "?9-last" + "?16-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?9-last", + "fledge/tentative/interest-group-passed-to-generate-bid.https.window.html?11-15", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/interest-group-passed-to-generate-bid.https.window.html?16-last", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/interest-group-passed-to-generate-bid.https.window.html?6-10", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-last" + ] + ], + "timeout": "long" + } + ] + ], + "join-leave-ad-interest-group-in-fenced-frame.https.window.js": [ + "e6836ab2f45a873a3d5bd3de9f74c92424782bec", + [ + "fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?1-4", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-4" + ], + [ + "variant", + "?5-8" + ], + [ + "variant", + "?9-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?5-8", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-4" + ], + [ + "variant", + "?5-8" + ], + [ + "variant", + "?9-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/join-leave-ad-interest-group-in-fenced-frame.https.window.html?9-last", { "script_metadata": [ [ @@ -604043,7 +607357,7 @@ ] ], "trusted-bidding-signals.https.window.js": [ - "8c15e93e66d581f84abe52659b6198f64a5ae527", + "9799af6ac1fbe1a3f7db8ce4230137d272cc8307", [ "fledge/tentative/trusted-bidding-signals.https.window.html?1-5", { @@ -604102,7 +607416,27 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" @@ -604166,7 +607500,27 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" @@ -604230,7 +607584,27 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" @@ -604294,7 +607668,27 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" @@ -604358,7 +607752,27 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" @@ -604422,7 +607836,27 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" @@ -604486,14 +607920,34 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-bidding-signals.https.window.html?41-last", + "fledge/tentative/trusted-bidding-signals.https.window.html?41-45", { "script_metadata": [ [ @@ -604550,14 +608004,34 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-bidding-signals.https.window.html?6-10", + "fledge/tentative/trusted-bidding-signals.https.window.html?46-50", { "script_metadata": [ [ @@ -604614,81 +608088,34 @@ ], [ "variant", - "?41-last" - ] - ], - "timeout": "long" - } - ] - ], - "trusted-scoring-signals.https.window.js": [ - "67ae3577e4f1f0a3fbad8450924c11b32f10689f", - [ - "fledge/tentative/trusted-scoring-signals.https.window.html?1-5", - { - "script_metadata": [ - [ - "script", - "/resources/testdriver.js" - ], - [ - "script", - "/common/utils.js" - ], - [ - "script", - "resources/fledge-util.sub.js" - ], - [ - "script", - "/common/subset-tests.js" - ], - [ - "timeout", - "long" - ], - [ - "variant", - "?1-5" - ], - [ - "variant", - "?6-10" - ], - [ - "variant", - "?11-15" - ], - [ - "variant", - "?16-20" + "?41-45" ], [ "variant", - "?21-25" + "?46-50" ], [ "variant", - "?26-30" + "?51-55" ], [ "variant", - "?31-35" + "?56-60" ], [ "variant", - "?36-40" + "?61-65" ], [ "variant", - "?41-last" + "?66-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-scoring-signals.https.window.html?11-15", + "fledge/tentative/trusted-bidding-signals.https.window.html?51-55", { "script_metadata": [ [ @@ -604701,11 +608128,11 @@ ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "timeout", @@ -604745,78 +608172,34 @@ ], [ "variant", - "?41-last" - ] - ], - "timeout": "long" - } - ], - [ - "fledge/tentative/trusted-scoring-signals.https.window.html?16-20", - { - "script_metadata": [ - [ - "script", - "/resources/testdriver.js" - ], - [ - "script", - "/common/utils.js" - ], - [ - "script", - "resources/fledge-util.sub.js" - ], - [ - "script", - "/common/subset-tests.js" - ], - [ - "timeout", - "long" - ], - [ - "variant", - "?1-5" - ], - [ - "variant", - "?6-10" - ], - [ - "variant", - "?11-15" - ], - [ - "variant", - "?16-20" + "?41-45" ], [ "variant", - "?21-25" + "?46-50" ], [ "variant", - "?26-30" + "?51-55" ], [ "variant", - "?31-35" + "?56-60" ], [ "variant", - "?36-40" + "?61-65" ], [ "variant", - "?41-last" + "?66-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-scoring-signals.https.window.html?21-25", + "fledge/tentative/trusted-bidding-signals.https.window.html?56-60", { "script_metadata": [ [ @@ -604829,11 +608212,11 @@ ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "timeout", @@ -604873,14 +608256,34 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-scoring-signals.https.window.html?26-30", + "fledge/tentative/trusted-bidding-signals.https.window.html?6-10", { "script_metadata": [ [ @@ -604893,11 +608296,11 @@ ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "timeout", @@ -604937,14 +608340,34 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-scoring-signals.https.window.html?31-35", + "fledge/tentative/trusted-bidding-signals.https.window.html?61-65", { "script_metadata": [ [ @@ -604957,11 +608380,11 @@ ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" ], [ "timeout", @@ -605001,14 +608424,34 @@ ], [ "variant", - "?41-last" + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-scoring-signals.https.window.html?36-40", + "fledge/tentative/trusted-bidding-signals.https.window.html?66-last", { "script_metadata": [ [ @@ -605021,11 +608464,482 @@ ], [ "script", - "resources/fledge-util.sub.js" + "/common/subset-tests.js" ], [ "script", - "/common/subset-tests.js" + "resources/fledge-util.sub.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-60" + ], + [ + "variant", + "?61-65" + ], + [ + "variant", + "?66-last" + ] + ], + "timeout": "long" + } + ] + ], + "trusted-scoring-signals.https.window.js": [ + "67ae3577e4f1f0a3fbad8450924c11b32f10689f", + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?1-5", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?11-15", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?16-20", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?21-25", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?26-30", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?31-35", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?36-40", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" ], [ "timeout", @@ -611104,7 +615018,7 @@ ] ], "navigate-to-unparseable-url.html": [ - "f4e4e36f3725ceb6843113ed10d7a26605c24f22", + "d20a440d039a4ff9c08de1e796439ae09bfa3a5b", [ null, {} @@ -615328,7 +619242,7 @@ }, "the-window-object": { "BarProp.window.js": [ - "27a357cab591c92bab589924f78841ca89e69a71", + "266779ee0b6131322be62d97b956f63a97770470", [ "html/browsers/the-window-object/BarProp.window.html", {} @@ -615565,6 +619479,13 @@ {} ] ], + "close_pagehide.html": [ + "4d726437c235d16a03dda3ae277026e0b71298ae", + [ + null, + {} + ] + ], "close_script_defer.html": [ "1217882b16f84f0ddd51253c9c9f464cab787b17", [ @@ -615802,7 +619723,7 @@ ] }, "self-et-al.window.js": [ - "1b0fa1211a701253b61d1eced344faa8763ad6ef", + "c42522803ab020961e21e8fc1455322ce377c458", [ "html/browsers/the-window-object/self-et-al.window.html", {} @@ -619715,7 +623636,7 @@ }, "filters": { "2d.filter.canvasFilterObject.blur.exceptions.tentative.html": [ - "f43e10703df1eb9e23bc3046dafad698486992dc", + "42fb1ee8f84ff038c9b67f681d05a6a7323b88b3", [ null, {} @@ -619778,7 +623699,7 @@ ] ], "2d.filter.canvasFilterObject.tentative.html": [ - "c19bc700880875b8ed4c0ecfbf3f3ca754f93a2b", + "c40e718d7229d64f4f0edb6a53267c0e01b7330a", [ null, {} @@ -630084,14 +634005,14 @@ }, "filters": { "2d.filter.canvasFilterObject.blur.exceptions.tentative.html": [ - "e4d4798a8e8113a9ee9c3e1e4f08f059e7c006ba", + "d8f14529c5306cccc5dd4806186e935edb2c4a2a", [ null, {} ] ], "2d.filter.canvasFilterObject.blur.exceptions.tentative.worker.js": [ - "75afb17b792251d249e771e143c891e2759d02ba", + "9b3fb3c04cd5a98f0d4f6b5b27035ba72bd98c39", [ "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.blur.exceptions.tentative.worker.html", {} @@ -630210,14 +634131,14 @@ ] ], "2d.filter.canvasFilterObject.tentative.html": [ - "0d057e41050b2b4ef91be59337b5d14f2c696aef", + "fb99ef7d1ff8013e7ebfd4146ed0688f9ed2277c", [ null, {} ] ], "2d.filter.canvasFilterObject.tentative.worker.js": [ - "22a743877ff32893a022e250f38ead67a3178767", + "db95e0b006c414019f3cc687a359e0b833b6ed75", [ "html/canvas/offscreen/filters/2d.filter.canvasFilterObject.tentative.worker.html", {} @@ -630379,13 +634300,6 @@ {} ] ], - "2d.layer.opaque-canvas.worker.js": [ - "df8bee548858a039b2a9183f32d9e50d31145081", - [ - "html/canvas/offscreen/layers/2d.layer.opaque-canvas.worker.html", - {} - ] - ], "2d.layer.putImageData.html": [ "b46b80c1f46e39b5078b0440a360fbcc7c93822b", [ @@ -641888,7 +645802,7 @@ ] ], "dir-auto-form-associated.window.js": [ - "1777f75259bbc1e1bc440c075c06fef00395f797", + "3af7eb3c2ef8a2aabdd0f3e503abf52263a3e3d3", [ "html/dom/elements/global-attributes/dir-auto-form-associated.window.html", {} @@ -642320,15 +646234,197 @@ {} ] ], - "document-render-blocking-partial.tentative.html": [ - "89ab05ed845da69b3d82153a77652349a68a3d81", + "element-render-blocking-001.tentative.html": [ + "9624b41a194946794fc17c71f66fb4cc2ec6abe1", + [ + null, + {} + ] + ], + "element-render-blocking-002.tentative.html": [ + "ab0fd511156bc9edb89fe9350d87a000616f2438", + [ + null, + {} + ] + ], + "element-render-blocking-003.tentative.html": [ + "eb3a347a6ebbb7b05a5e3bb7905c9098bf755c51", + [ + null, + {} + ] + ], + "element-render-blocking-004.tentative.html": [ + "2c50f2d362a54c8252f92222a71025301222aa9f", + [ + null, + {} + ] + ], + "element-render-blocking-005.tentative.html": [ + "04cdab467deff3f8880855592cd5724d064b3371", + [ + null, + {} + ] + ], + "element-render-blocking-006.tentative.html": [ + "1c9da255a622503c2f2bb74fc98876938bce19e1", + [ + null, + {} + ] + ], + "element-render-blocking-007.tentative.html": [ + "df8f9ae3d1258194088f4b8cbadbf2eee9b85500", + [ + null, + {} + ] + ], + "element-render-blocking-008.tentative.html": [ + "c2458a0bab31244de67c707d32b2669a5aaa746a", + [ + null, + {} + ] + ], + "element-render-blocking-009.tentative.html": [ + "d765ac8a5d3c9b742fa9b24d3401d6c1ff098a08", + [ + null, + {} + ] + ], + "element-render-blocking-010.tentative.html": [ + "7ef6a1baf35b460791ac54b8891dc3e019aaee85", + [ + null, + {} + ] + ], + "element-render-blocking-011.tentative.html": [ + "31df9b068c01b5a149941f24d619898f6b926301", + [ + null, + {} + ] + ], + "element-render-blocking-012.tentative.html": [ + "8f2594d25903a60911f89d7eb6a39968ca2e9d82", + [ + null, + {} + ] + ], + "element-render-blocking-013.tentative.html": [ + "9d65bd96b73189f4fafbbcd59261261e0f154fb9", + [ + null, + {} + ] + ], + "element-render-blocking-014.tentative.html": [ + "d042b96b64370c1ad08cd235729a2c0e6abb597e", [ null, {} ] ], - "document-render-blocking.tentative.html": [ - "909029b73db0594adb1a940a47b8047b1fc298a4", + "element-render-blocking-015.tentative.html": [ + "f7ac0b1015d79635d83fced00cbcb8c7c5e6400b", + [ + null, + {} + ] + ], + "element-render-blocking-016.tentative.html": [ + "d32a0468e79b4109607d920ec72279ae0af0e0d6", + [ + null, + {} + ] + ], + "element-render-blocking-017.tentative.html": [ + "d3a6046cbb37f90b3bf5721f1799f8df313d06c7", + [ + null, + {} + ] + ], + "element-render-blocking-018.tentative.html": [ + "0d7402201accb05ce81636be43057128cfaf976b", + [ + null, + {} + ] + ], + "element-render-blocking-019.tentative.html": [ + "fea9e3a2b21821722eb956beac19acfb44721034", + [ + null, + {} + ] + ], + "element-render-blocking-020.tentative.html": [ + "7fc0fe19bbae57d15b5a8bbc27cfb6400661114b", + [ + null, + {} + ] + ], + "element-render-blocking-021.tentative.html": [ + "29430349f04689578cc7e5f90ba86ef77626bde5", + [ + null, + {} + ] + ], + "element-render-blocking-022.tentative.html": [ + "6548c9ec4df21169af9c97dfa30acf49acb1c95a", + [ + null, + {} + ] + ], + "element-render-blocking-023.tentative.html": [ + "c3661bcaa6a9c3b2e6fc64dc937c73688041a43d", + [ + null, + {} + ] + ], + "element-render-blocking-024.tentative.html": [ + "c98022cfeabef10171061432168274eb81324834", + [ + null, + {} + ] + ], + "element-render-blocking-025.tentative.html": [ + "29868b92cbc76a7f9b6da3e645e02c0701f5e31b", + [ + null, + {} + ] + ], + "element-render-blocking-026.tentative.html": [ + "dc23211b8b00d2011592dd529bd554670456acc5", + [ + null, + {} + ] + ], + "element-render-blocking-027.tentative.html": [ + "5b8a5eb24d5e973a25ca8fbf594f85f006ba7a06", + [ + null, + {} + ] + ], + "element-render-blocking-028.tentative.html": [ + "57ba3d602602d59f55bdaa34d18eeb06254e826a", [ null, {} @@ -646162,7 +650258,7 @@ ], "button-layout": { "computed-style.html": [ - "764e0844069af07dd7c3b454e4dc94eed4c0551f", + "d18e5d365d824e9c8f3a8a82b8241f7a60981913", [ null, {} @@ -653788,6 +657884,15 @@ {} ] ], + "show-picker-being-cv-hidden.html": [ + "8990734f9366b9ebb6379adfa3b7a758c820523f", + [ + null, + { + "testdriver": true + } + ] + ], "show-picker-being-rendered.html": [ "e7be4aea526f2b13fcc80dec9bd4c62d8d8b6611", [ @@ -655393,8 +659498,18 @@ } ] ], + "popover-invoking-attribute-hint.tentative.html": [ + "b531ddc460e83ac57e6716686b1ffae353625d5f", + [ + null, + { + "testdriver": true, + "timeout": "long" + } + ] + ], "popover-invoking-attribute.html": [ - "22e7dc14a17f1d598cad66b39c0b7ebff856e374", + "8e312e90d7af1050dd055cedac9af243bac7f035", [ null, { @@ -655499,8 +659614,15 @@ {} ] ], + "popover-stacking-anchor-attribute.tentative.html": [ + "6895b8625ac7ece6c3249de89f6ceaac01ef6ba3", + [ + null, + {} + ] + ], "popover-stacking.html": [ - "7452fae7da309831ac845f4f0d9d3c5a2887f5c5", + "1c352d566e747d489e8824cc6dde6abe530b5930", [ null, {} @@ -660013,6 +664135,15 @@ } }, "selectors": { + "case-sensitivity": { + "values.window.js": [ + "1973398bff89b62e8bd644fe8a1e5f35bf5c6ed7", + [ + "html/semantics/selectors/case-sensitivity/values.window.html", + {} + ] + ] + }, "pseudo-classes": { "active-disabled.html": [ "a75a157c58f57814f421bd19aa588eaf75270f73", @@ -665994,6 +670125,13 @@ {} ] ], + "referrer.https.sub.html": [ + "3cd83ba561c2b5166cacddf493e52c1ee08318e1", + [ + null, + {} + ] + ], "upgrade.https.sub.html": [ "71a1fe1dde618163c259d13eb14797c22785c247", [ @@ -667573,6 +671711,15 @@ } ] ], + "set_get_window_rect.html": [ + "e5e243b6808c9ee41d7c796976c23655fda218b2", + [ + null, + { + "testdriver": true + } + ] + ], "set_permission.https.html": [ "7bc42a8538d52c798cfda9c14e2db008bbf72843", [ @@ -667869,7 +672016,7 @@ }, "intersection-observer": { "bounding-box.html": [ - "367243d558ddb00748d13e4be8af8a38b70e50a0", + "0206bfe419298758a69ea8e4144e88e75810ab2f", [ null, {} @@ -667959,6 +672106,27 @@ {} ] ], + "fixed-position-child-scroll.html": [ + "93602090463df74b71cbfdce33a622775540fede", + [ + null, + {} + ] + ], + "fixed-position-iframe-scroll.html": [ + "7d90331fd0b8ab3fdc8ffefb9c2a1ab3030f1384", + [ + null, + {} + ] + ], + "fixed-position-scroll.html": [ + "3dc02a8b0d3c561c6c17d29a593c4ef31e3fcd30", + [ + null, + {} + ] + ], "idlharness.window.js": [ "2059e1ce638b5f2cac4e4f013c567a56894599a0", [ @@ -668559,6 +672727,13 @@ null, {} ] + ], + "zoom-scaled-target.html": [ + "6ad75598497a6ff9628cdef7e9962e5136df9bb6", + [ + null, + {} + ] ] }, "intervention-reporting": { @@ -671338,16 +675513,6 @@ } ] ], - "loaf-desired-exec-time.html": [ - "656c58d0c24c7738e9dc3c7fcdfb5c05d2a69506", - [ - null, - { - "testdriver": true, - "timeout": "long" - } - ] - ], "loaf-event-blocking-duration.html": [ "daa5f64c39e3aa186b0ff26cb74847fa26dcfe10", [ @@ -671368,7 +675533,7 @@ ] ], "loaf-first-ui-event.html": [ - "857ccd0a182ef0f061f9acff3ee42a12e47d89d2", + "807c9cfe017444bda4e67b0bef645c21bf5fc538", [ null, { @@ -671386,8 +675551,26 @@ } ] ], - "loaf-iframe.html": [ - "2885d4fbae9c88850478265fe6872a2f7c88c157", + "loaf-iframe-crossorigin.html": [ + "16ecfd70176957c7b3150595a22aeec92dc6ff86", + [ + null, + { + "timeout": "long" + } + ] + ], + "loaf-iframe-same-origin.html": [ + "65dc89f29abc60dc2d0c76ca0c9bf5d31fca02b7", + [ + null, + { + "timeout": "long" + } + ] + ], + "loaf-iframe-self.html": [ + "7511ff1072ab41c0f28851c0ffb443df15ffed62", [ null, { @@ -671450,7 +675633,7 @@ ] ], "loaf-source-location-redirect.html": [ - "013742354c15f25fe51aac6d44ea90966a6993ce", + "ba2478e6224501fbc9488365783e47e014914bda", [ null, { @@ -679448,7 +683631,7 @@ ] ], "after-transition-intercept-handler-modifies.html": [ - "78d1692104d3a069dd0b30f61d0c7324693d54cc", + "baff6fe542bbf0263b27c270981978ebf468e9b2", [ null, {} @@ -683354,13 +687537,6 @@ {} ] ], - "performance-entry-source-deleted-frame.html": [ - "8197060670797c928e070b9bd23a14603f37a275", - [ - null, - {} - ] - ], "performance-entry-source.html": [ "d10d3c5ed512b79cc9ea516de0d1d59d7959cedf", [ @@ -685224,6 +689400,15 @@ } ] ], + "pointerevent_lostpointercapture_remove_setcapture_node.html": [ + "4b372d04bdfa447ffd3d639efced347b93aacbde", + [ + null, + { + "testdriver": true + } + ] + ], "pointerevent_mouse_capture_change_hover.html": [ "ef824dafd963bc97f59283d833d0e0cb4fe97fc8", [ @@ -702711,10 +706896,12 @@ ] ], "wakelock-disabled-by-permissions-policy.https.html": [ - "fe4147b46cdd3949b25ce0f328a082979e635203", + "354b0a5e15469b497b2e8d4d8e93991f0305ca4a", [ null, - {} + { + "testdriver": true + } ] ], "wakelock-document-hidden.https.html": [ @@ -702727,17 +706914,21 @@ ] ], "wakelock-enabled-by-permissions-policy-attribute-redirect-on-load.https.html": [ - "acfce43f96247949d7e4963970d0502d9c0b5d5d", + "8898a571e8fb699a01f35ba2fc28d089b56b0fb9", [ null, - {} + { + "testdriver": true + } ] ], "wakelock-enabled-by-permissions-policy-attribute.https.html": [ - "c2be3a45080a36bd7d90244aa73aca0ee2190368", + "ea3ebf2449be56b2a042967e17a1a7ac74a0c8d5", [ null, - {} + { + "testdriver": true + } ] ], "wakelock-enabled-by-permissions-policy.https.html": [ @@ -702784,7 +706975,7 @@ ] ], "wakelock-onrelease.https.html": [ - "fb071b3763d6e1060e7b616da5102c3d463de163", + "896748411be22c8937421361b7dac95a36448f7a", [ null, { @@ -703794,11 +707985,12 @@ ] ], "force-load-at-top.html": [ - "1399de3d624927131c21ef9bf548825de4b059a4", + "fe3913dfac453ea899239de6d89a13dd75be2ab6", [ null, { - "testdriver": true + "testdriver": true, + "timeout": "long" } ] ], @@ -703848,7 +708040,7 @@ ] ], "percent-encoding.html": [ - "696734b663d2cbd49adbb6a2a400d0747be5ebc6", + "1f1794bdae09db3a501479717121d93938e9869a", [ null, { @@ -703857,11 +708049,12 @@ ] ], "redirects.html": [ - "5ad910affe55f6dd5ff63cdd3e019cf969fc6653", + "71bc1be02e65be68eced1ef7e3e492d1bff6cffd", [ null, { - "testdriver": true + "testdriver": true, + "timeout": "long" } ] ], @@ -704281,6 +708474,15 @@ null, {} ] + ], + "move-around-contenteditable-false.html": [ + "256804f17a774aa66b2da877d59e586b0648b839", + [ + null, + { + "testdriver": true + } + ] ] }, "collapse-00.html": [ @@ -708840,14 +713042,14 @@ "tentative": { "static-router": { "static-router-main-resource.https.html": [ - "523ececf317edeea73f1c833787c28b7b60108aa", + "1673b97ca7b61e4c1c193ca548c92706868a56ff", [ null, {} ] ], "static-router-subresource.https.html": [ - "1fd3880bf26b8617f80d14580f9124874d2192a2", + "6154c38f2d7013150021a2903d9b8a7301dc7013", [ null, {} @@ -709243,6 +713445,13 @@ ] ], "declarative": { + "clonable.window.js": [ + "5ebeacf37cbd8abfd4bf4eae73c28958e1449f81", + [ + "shadow-dom/declarative/clonable.window.html", + {} + ] + ], "declarative-after-attachshadow.html": [ "bfe2d66cfa9d3921bcdb046285fdb0af69b7354a", [ @@ -710975,8 +715184,22 @@ {} ] ], + "shared-storage-writable-service-worker-fetch.tentative.https.sub.html": [ + "ea7af527b540d303cf3e41c7afd8d88071bcd293", + [ + null, + {} + ] + ], + "shared-storage-writable-service-worker-iframe.tentative.https.sub.html": [ + "9eb2820145ea31c250e4a5003c0d5974941d71ca", + [ + null, + {} + ] + ], "shared-storage-writable-service-worker-img.tentative.https.sub.html": [ - "9e7326d3c4d62435ef7a344864341bdd318965fb", + "6d481559ee75e96955cc8f83c464200e4c4a9039", [ null, {} @@ -711465,15 +715688,6 @@ } ] ], - "click-event-bubbles.tentative.html": [ - "ee9d1e12335c8dc775a391585b02d892081000f7", - [ - null, - { - "testdriver": true - } - ] - ], "disabled.html": [ "b53c2f701222c4a85e80d2f604ea34baef2b859b", [ @@ -711484,7 +715698,7 @@ ] ], "dropped-entries.tentative.html": [ - "425f91a7c3ca4810d023661967c6550af92442af", + "d27ad452be07b778aea1aff5525d1670fb66ec5f", [ null, { @@ -711565,22 +715779,22 @@ } ] ], - "multiple-nested-events.tentative.html": [ - "e51841865d654a65e44fefc505e8102196a4093c", + "multiple-paint-entries-buffered.tentative.html": [ + "dbb945a0a811330a3efa74b8b34da3f7987e9f38", [ null, { - "testdriver": true + "testdriver": true, + "timeout": "long" } ] ], - "multiple-paint-entries-buffered.tentative.html": [ - "dbb945a0a811330a3efa74b8b34da3f7987e9f38", + "multiple_nested_events.tentative.html": [ + "196cfa06868ca9fd321db59755e1908a52c26c1e", [ null, { - "testdriver": true, - "timeout": "long" + "testdriver": true } ] ], @@ -711594,7 +715808,7 @@ ] ], "navigation-api-after-transition-commit.tentative.html": [ - "ae17db7d59f4c5cf2bf01af2b7224fa6aa8232df", + "5c7d8f4f7a4fa4669ab42a18562bd1dceecc4c56", [ null, { @@ -711621,7 +715835,7 @@ ] ], "navigation-api-hash.tentative.html": [ - "e20578ea79ed7a6564a2d960cc1148b520c55ef2", + "a63b177a63f4974423954a720b77b3874139057d", [ null, { @@ -711630,7 +715844,7 @@ ] ], "navigation-api-preventDefault.tentative.html": [ - "b7b2a24c94203080d052411f080a0dd3c0d11cbe", + "d6c61efb3cbc3da1412748b9b2c8a50ab537be63", [ null, { @@ -711639,7 +715853,7 @@ ] ], "navigation-api-rejected.tentative.html": [ - "693f876b6e188b4c8ec8531aa7723c6afada70af", + "bcc0451d5bd80203092b6ed769d4ab2c9ccfff19", [ null, { @@ -711657,7 +715871,7 @@ ] ], "navigation-api-view-transition.tentative.html": [ - "4d88f3d0b7d9bee962f7b7e71c7695c421e7b560", + "2755f9f9ac75b980018f0ef78055c3f7874621b8", [ null, { @@ -711666,7 +715880,7 @@ ] ], "navigation-api.tentative.html": [ - "2d61736a486127cdfb37210906856cb4404a48d6", + "ca11f684f49908855323e8a337092f9dc971823b", [ null, { @@ -711675,7 +715889,7 @@ ] ], "popstate-multiple-backs.tentative.html": [ - "fd87f5f03e753b3ac5a8d8268a76496d93c15969", + "2a12a352bffc3fed4f207daaf877c781b0799ff3", [ null, { @@ -711684,7 +715898,7 @@ ] ], "popstate.tentative.html": [ - "f89991d76b044c5165c53b3b90b4620eb1e2d047", + "60a5ff72292c15abd281b1264e747a8f3c0d0d2b", [ null, { @@ -711800,6 +716014,15 @@ } ] ], + "softnav-painted-area-is-reset.tentative.html": [ + "0f5a1f427008f80f0bccc2613b5917ce30ce811f", + [ + null, + { + "testdriver": true + } + ] + ], "supported-entry-types.tentative.html": [ "4ab408e10b1e504961715779d3f08e70f37dc665", [ @@ -711973,7 +716196,7 @@ ] ], "duplicate-urls.https.html": [ - "c6d6fb7878d61f677285515e723cd5b82de83590", + "f9e46a6a384a5d1c15e9314a64b610186d63b11e", [ null, {} @@ -712444,6 +716667,21 @@ } ] ], + "prefetch-uses-cache.sub.https.html": [ + "c0e9e73c75e877f4e130a26de6764c8966ef8620", + [ + "speculation-rules/prefetch/prefetch-uses-cache.sub.https.html?cross-site", + { + "timeout": "long" + } + ], + [ + "speculation-rules/prefetch/prefetch-uses-cache.sub.https.html?same-site", + { + "timeout": "long" + } + ] + ], "redirect-url.sub.https.html": [ "02bb35349ff9f72e74d0244473447b9ea89ce9a4", [ @@ -713819,7 +718057,7 @@ "storage": { "buckets": { "bucket-quota-indexeddb.tentative.https.any.js": [ - "e03aaa802d0869fbab732fc133c613f88837f3b5", + "ee9202777e7ec55faee0b89f4c656f7a76c05e83", [ "storage/buckets/bucket-quota-indexeddb.tentative.https.any.html", { @@ -713929,6 +718167,414 @@ ] } ] + ], + "bucket_names.tentative.https.any.js": [ + "e0f122dc47d86aedced40ad7e41e5c6c192ef573", + [ + "storage/buckets/bucket_names.tentative.https.any.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for bucket names." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/bucket_names.tentative.https.any.serviceworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for bucket names." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/bucket_names.tentative.https.any.sharedworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for bucket names." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/bucket_names.tentative.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for bucket names." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ] + ], + "buckets_basic.tentative.https.any.js": [ + "20ff227bac1ec1b8a2b4d36c9ba4488a6c13c827", + [ + "storage/buckets/buckets_basic.tentative.https.any.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for open(), keys(), delete()." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/buckets_basic.tentative.https.any.serviceworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for open(), keys(), delete()." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/buckets_basic.tentative.https.any.sharedworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for open(), keys(), delete()." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/buckets_basic.tentative.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Basic tests for open(), keys(), delete()." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ] + ], + "buckets_storage_policy.tentative.https.any.js": [ + "918364d731527ffe4b1e40896a15d3c3cce08f90", + [ + "storage/buckets/buckets_storage_policy.tentative.https.any.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for bucket storage policies." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/buckets_storage_policy.tentative.https.any.serviceworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for bucket storage policies." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/buckets_storage_policy.tentative.https.any.sharedworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for bucket storage policies." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/buckets_storage_policy.tentative.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for bucket storage policies." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window,worker" + ] + ] + } + ] + ], + "detached-iframe.https.html": [ + "a67c89efa3e89bf640d2b561a31067c3a9bd8051", + [ + null, + {} + ] + ], + "idlharness-worker.https.any.js": [ + "9a1a3f80b9bc8d58f934921c877fd605d70292e3", + [ + "storage/buckets/idlharness-worker.https.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "script", + "/resources/WebIDLParser.js" + ], + [ + "script", + "/resources/idlharness.js" + ] + ] + } + ], + [ + "storage/buckets/idlharness-worker.https.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "script", + "/resources/WebIDLParser.js" + ], + [ + "script", + "/resources/idlharness.js" + ] + ] + } + ], + [ + "storage/buckets/idlharness-worker.https.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "script", + "/resources/WebIDLParser.js" + ], + [ + "script", + "/resources/idlharness.js" + ] + ] + } + ], + [ + "storage/buckets/idlharness-worker.https.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "script", + "/resources/WebIDLParser.js" + ], + [ + "script", + "/resources/idlharness.js" + ] + ] + } + ] + ], + "opaque-origin.https.window.js": [ + "c91d3faa67a3b8041a0cc2605b0d3416e2fcb119", + [ + "storage/buckets/opaque-origin.https.window.html", + { + "script_metadata": [ + [ + "title", + "Storage Buckets API: Interface is not exposed in opaque origins." + ], + [ + "script", + "resources/util.js" + ], + [ + "global", + "window" + ] + ] + } + ] + ], + "storage_bucket_object.tentative.https.any.js": [ + "52f1693ccb22a3966d47ac90d6627818de4d9a65", + [ + "storage/buckets/storage_bucket_object.tentative.https.any.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for the StorageBucket object." + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/storage_bucket_object.tentative.https.any.serviceworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for the StorageBucket object." + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/storage_bucket_object.tentative.https.any.sharedworker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for the StorageBucket object." + ], + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "storage/buckets/storage_bucket_object.tentative.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Buckets API: Tests for the StorageBucket object." + ], + [ + "global", + "window,worker" + ] + ] + } + ] ] }, "estimate-indexeddb.https.any.js": [ @@ -724159,7 +728805,7 @@ ] ], "requestStorageAccessFor.sub.https.window.js": [ - "8af30c497f243b43944a57f965611e39c9dd9721", + "dd2975e49c02193475a034987365df1d0f69ac81", [ "top-level-storage-access-api/tentative/requestStorageAccessFor.sub.https.window.html", { @@ -724849,7 +729495,7 @@ ] ], "trusted-types-event-handlers.html": [ - "57f8d3d90c4162949832ec0b48f62c0511007c93", + "9dd7133cbb0b5b75b4bc04b8e05762e7981ad864", [ null, {} @@ -725249,7 +729895,7 @@ ] ], "mousemove_prevent_default_action.tentative.html": [ - "4d9772369b7ae71b4c2154198ac740f171db61e4", + "4caf98087fbf4372dc5ad28afdb48cd0bae6cea2", [ null, { @@ -729254,6 +733900,13 @@ {} ] ], + "viewport-scrollbars-cause-resize-in-iframe.html": [ + "ce9ec3276886b5786ffe1309251469e92f29e1a9", + [ + null, + {} + ] + ], "viewport-scrollbars-cause-resize.html": [ "086e8d92b087afe8aea2fbc91c1f96dd7d328e72", [ @@ -738726,7 +743379,7 @@ }, "webauthn": { "conditional-mediation.https.html": [ - "0bec08ce45eddb1a336f421da4ed9a29b268453f", + "1eb2ba3b1e750b261b2ae71fbf6172c624503cb2", [ null, { @@ -738824,6 +743477,16 @@ } ] ], + "createcredential-hints.https.html": [ + "a662bcef46f156c212fcd81feb7d69b613f551c3", + [ + null, + { + "testdriver": true, + "timeout": "long" + } + ] + ], "createcredential-large-blob-not-supported.https.html": [ "167a65b92262759e652009e51c5f8ad6f2e4ac1e", [ @@ -738973,6 +743636,16 @@ } ] ], + "getcredential-hints.https.html": [ + "45f6e6b48e2167fabb826f55f084c1b4a5a3501c", + [ + null, + { + "testdriver": true, + "timeout": "long" + } + ] + ], "getcredential-large-blob-not-supported.https.html": [ "97cea30f27f491bf0fd1aec6fe6e4734d48e591a", [ @@ -744341,26 +749014,145 @@ ] ], "close-event": { - "close-event.tentative.any.js": [ - "a793269ddee432f68fa304b5ade025b9641f4d3e", + "document-destroyed.tentative.window.js": [ + "85e4ad30add19b9a1d733917f6d89ada74c62198", + [ + "webmessaging/message-channels/close-event/document-destroyed.tentative.window.html", + { + "script_metadata": [ + [ + "title", + "Close event test when the document is destroyed." + ], + [ + "script", + "/common/dispatcher/dispatcher.js" + ], + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/html/browsers/browsing-the-web/remote-context-helper/resources/remote-context-helper.js" + ], + [ + "script", + "resources/helper.js" + ] + ] + } + ] + ], + "entangled-after-back-forward-cache-restore.https.tentative.window.js": [ + "c99e89f02b7ef4e3c9f3df3dcc35fcf020823dd1", + [ + "webmessaging/message-channels/close-event/entangled-after-back-forward-cache-restore.https.tentative.window.html", + { + "script_metadata": [ + [ + "timeout", + "long" + ], + [ + "title", + "Confirm close event is not fired when the page enters BFCache and MessagePort still works after the page is restored." + ], + [ + "script", + "/common/dispatcher/dispatcher.js" + ], + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/html/browsers/browsing-the-web/remote-context-helper/resources/remote-context-helper.js" + ], + [ + "script", + "/service-workers/service-worker/resources/test-helpers.sub.js" + ], + [ + "script", + "/html/browsers/browsing-the-web/back-forward-cache/resources/rc-helper.js" + ] + ], + "timeout": "long" + } + ] + ], + "explicitly-closed.tentative.window.js": [ + "612003d58eaea908ad93294a7bbf777184356a28", [ - "webmessaging/message-channels/close-event/close-event.tentative.any.html", + "webmessaging/message-channels/close-event/explicitly-closed.tentative.window.html", { "script_metadata": [ [ "title", - "close event test" + "Close event test when an entangled port is explicitly closed." + ], + [ + "script", + "/common/dispatcher/dispatcher.js" + ], + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/html/browsers/browsing-the-web/remote-context-helper/resources/remote-context-helper.js" + ], + [ + "script", + "resources/helper.js" + ] + ] + } + ] + ], + "garbage-collected.tentative.any.js": [ + "11f19c3b246f90b742ee2969e4dbddfdb06865b1", + [ + "webmessaging/message-channels/close-event/garbage-collected.tentative.any.html", + { + "script_metadata": [ + [ + "title", + "Close event test when an entangled port is GCed." + ], + [ + "script", + "/common/gc.js" ] ] } ], [ - "webmessaging/message-channels/close-event/close-event.tentative.any.worker.html", + "webmessaging/message-channels/close-event/garbage-collected.tentative.any.worker.html", { "script_metadata": [ [ "title", - "close event test" + "Close event test when an entangled port is GCed." + ], + [ + "script", + "/common/gc.js" ] ] } @@ -745175,6 +749967,57 @@ ] }, "webnn": { + "arg_min_max.https.any.js": [ + "cff1d6a955ce31fbecde084f8407a8f53bf6b889", + [ + "webnn/arg_min_max.https.any.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API argMin/Max operations" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "./resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "webnn/arg_min_max.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API argMin/Max operations" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "./resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] + ], "batch_normalization.https.any.js": [ "15e66a8bc06b2e73c19f910c765428b89b3f3b3d", [ @@ -745533,7 +750376,7 @@ ] ], "elementwise_unary.https.any.js": [ - "27902a406fb1bc32798f2504b7e9d7b6c28bc391", + "4cdfee5bcb07f8ab011460f23564e081372267ac", [ "webnn/elementwise_unary.https.any.html", { @@ -745634,6 +750477,57 @@ } ] ], + "expand.https.any.js": [ + "11abb9baa89da3a819ca67f99a83109c433fc88e", + [ + "webnn/expand.https.any.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API expand operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "./resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "webnn/expand.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API expand operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "./resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] + ], "gemm.https.any.js": [ "e5de9521fba767d5269b0829af3e55248e16f6fc", [ @@ -745686,6 +750580,57 @@ ] ], "gpu": { + "arg_min_max.https.any.js": [ + "76092ea92e6931f64f24f068341fe7335fd58259", + [ + "webnn/gpu/arg_min_max.https.any.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API argMin/Max operations" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "../resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "webnn/gpu/arg_min_max.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API argMin/Max operations" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "../resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] + ], "batch_normalization.https.any.js": [ "90b6def636d1090dc0fe19368fbb5ac38d0133cd", [ @@ -746044,7 +750989,7 @@ ] ], "elementwise_unary.https.any.js": [ - "eff4631552909676ea69ee2dbbd8048c66c98c9b", + "45978f91ec4c5d7f0d00fd7d4abe4661788a38b8", [ "webnn/gpu/elementwise_unary.https.any.html", { @@ -746145,6 +751090,57 @@ } ] ], + "expand.https.any.js": [ + "82fa891a39933aa5420ce88e8d888e359732faa7", + [ + "webnn/gpu/expand.https.any.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API expand operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "../resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "webnn/gpu/expand.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API expand operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "../resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] + ], "gemm.https.any.js": [ "a19dc39bbc87e845eadbf74ea369780bd38e90dc", [ @@ -747215,6 +752211,57 @@ "timeout": "long" } ] + ], + "where.https.any.js": [ + "ec0c5530a044b4b44077743eede15f75fea0afe3", + [ + "webnn/gpu/where.https.any.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API where operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "../resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "webnn/gpu/where.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API where operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "../resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] ] }, "hard_sigmoid.https.any.js": [ @@ -748295,6 +753342,57 @@ "timeout": "long" } ] + ], + "where.https.any.js": [ + "306128a814227550d3ce5de7d650d9d64ba67b60", + [ + "webnn/where.https.any.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API where operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "./resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "webnn/where.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "test WebNN API where operation" + ], + [ + "global", + "window,dedicatedworker" + ], + [ + "script", + "./resources/utils.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] ] }, "webrtc": { @@ -748393,7 +753491,7 @@ ] ], "RTCDataChannel-binaryType.window.js": [ - "f641f51976215f45d1177a53bdc17571ae7c707f", + "c93d0cb1a09d52c70248e3b28494d53371940ae3", [ "webrtc/RTCDataChannel-binaryType.window.html", {} @@ -748441,7 +753539,7 @@ ] ], "RTCDataChannel-send.html": [ - "70cdf8657fd4c5637210234131a71cf60930ff82", + "193f38cd780292e95daceda0aade957ac53c95cc", [ null, { @@ -748588,7 +753686,7 @@ ] ], "RTCPeerConnection-connectionState.https.html": [ - "d7716a1d4da19acaf3bd8c016543dd1c75b471d6", + "b3884e4314d5a182df0d74f0db4ae4b2557a0a0d", [ null, {} @@ -748609,7 +753707,7 @@ ] ], "RTCPeerConnection-createDataChannel.html": [ - "7ad8bf7d46ecd7a3702542d8b484132afcc94d63", + "cddbd02c7bf22420532b5dc0d5a691660b5f44ec", [ null, { @@ -748995,6 +754093,13 @@ {} ] ], + "RTCRtpParameters-maxFramerate.html": [ + "3e348f0d147bdb6cd0583d4f5596feb30f86cb52", + [ + null, + {} + ] + ], "RTCRtpParameters-rtcp.html": [ "79653045200e667f405a749ae6f51a083dc1f99d", [ @@ -749424,6 +754529,15 @@ {} ] ], + "additional-codecs.html": [ + "5462d6147935705ca2370c3e9e5b3d125d7580fa", + [ + null, + { + "timeout": "long" + } + ] + ], "bundle.https.html": [ "73ea477e0473e698bec25ca01a3b21f1579b8b35", [ @@ -750082,13 +755196,6 @@ {} ] ], - "RTCRtpParameters-maxFramerate.html": [ - "3e348f0d147bdb6cd0583d4f5596feb30f86cb52", - [ - null, - {} - ] - ], "RTCRtpReceiver-jitterBufferTarget-stats.html": [ "33f71800bd8ed53eb7b0446e6535997bccb7b01a", [ @@ -791548,6 +796655,15 @@ ] ] }, + "css-contain": { + "contain-inline-size-grid-indefinite-height-min-height-flex-row.html": [ + "4c27b1cc9f63a49fb66ab54c3eb6eed049398592", + [ + null, + {} + ] + ] + }, "css-counter-styles": { "ethiopic-numeric": { "css3-counter-styles-068.html": [ @@ -794896,6 +800012,64 @@ ] ] }, + "locate_nodes": { + "context.py": [ + "49a6941486ba491f7da708244903b1f9e0d42910", + [ + null, + {} + ] + ], + "invalid.py": [ + "ff00de91ed00a33a27904bfd2622bfa3a3484d68", + [ + null, + {} + ] + ], + "locator.py": [ + "656eaddc1fc40c85050c3e267e45da3e47ed1b54", + [ + null, + {} + ] + ], + "max_node_count.py": [ + "4652026e96fae72c40c1ce87cad9e5ef836b3725", + [ + null, + {} + ] + ], + "ownership.py": [ + "b1830c740a90ef77f0260e3d4dae4e37f6ba0f9d", + [ + null, + {} + ] + ], + "sandbox.py": [ + "efa431bf190aaec7305958a079032e7264932a2b", + [ + null, + {} + ] + ], + "serialization_options.py": [ + "9d7e7a861380b51b15b0c15e18db93559fd5a94f", + [ + null, + {} + ] + ], + "start_nodes.py": [ + "707d83a337d8ff309e2727475f61e8940207b14b", + [ + null, + {} + ] + ] + }, "navigate": { "about_blank.py": [ "55ca351297732a3cc69073f8d68f60459346e379", @@ -795212,7 +800386,7 @@ ] ], "pointer_mouse_multiclick.py": [ - "87c29027b3aedc512cceb1897a3c1dcc11643b07", + "35381053413fac6baf0c6291a797ffa080372ee2", [ null, {} @@ -795341,7 +800515,7 @@ "network": { "add_intercept": { "add_intercept.py": [ - "8134d391189f0fa9c3f8f3fbb613b67fe391d17f", + "7648eb1934fa37d2eaef4ff1ed9be5a2d3859dbc", [ null, {} @@ -795355,21 +800529,21 @@ ] ], "phase_auth_required.py": [ - "84b7d2813220f6fbf7a41091148dfc04a1e5311e", + "dd322a23405e2f3d999c46fc3b0361bd67ffc012", [ null, {} ] ], "phases.py": [ - "787c5d16c4c92d9b73020200f43c6314e145709f", + "868f03041e265f87d71e39ac1c7bb9875578222b", [ null, {} ] ], "url_patterns.py": [ - "4c8e7720ae89a677b38e51bb7199987d02ff7d00", + "517a94ffc4b0172e4668c235b206381b4f26b716", [ null, {} @@ -795378,14 +800552,14 @@ }, "auth_required": { "auth_required.py": [ - "5a01937ecd036df624e14ef9f8dc8b3384c61aec", + "9a24946cde9c449039db83ef018ff03845baf874", [ null, {} ] ], "unsubscribe.py": [ - "d869fdff7a70d3eba5ff83cfcb984b83965c27db", + "cf818fee6f5af92ee69b80eee2149ef744026019", [ null, {} @@ -795394,7 +800568,7 @@ }, "before_request_sent": { "before_request_sent.py": [ - "766a27672bcb142cab6c1962c53fa6a063b9a5c3", + "c92337e5075bf0b4eb6fff85dcc550d181f6588e", [ null, {} @@ -795403,7 +800577,41 @@ }, "combined": { "network_events.py": [ - "1a71dc2cdf43407b69a5c4685e39559a8f4457e5", + "7b6d99727ae116587737abd0c02fd908a6690de9", + [ + null, + {} + ] + ] + }, + "continue_request": { + "invalid.py": [ + "cdc66cfaabb20dde4bd3e3caa0c8c8d948fe87f6", + [ + null, + {} + ] + ] + }, + "continue_response": { + "invalid.py": [ + "b8e1c08e0125fd16d405a9d07848db8a25adc47a", + [ + null, + {} + ] + ] + }, + "continue_with_auth": { + "action.py": [ + "a122ce0e4926346950083d57161a277fd567c17a", + [ + null, + {} + ] + ], + "invalid.py": [ + "dc21d0bc53c12fc4d9b3328307820dc97d5b558d", [ null, {} @@ -795412,7 +800620,16 @@ }, "fail_request": { "invalid.py": [ - "afbb44bd3253462dbb27dfb1378b9bb3145936b6", + "ead87c1a376ec403c24ca8cd6b4b04bf2a1de0fa", + [ + null, + {} + ] + ] + }, + "provide_response": { + "invalid.py": [ + "eec118a692df3a27d89236d7e2862dd2aca9f35d", [ null, {} @@ -795428,7 +800645,7 @@ ] ], "remove_intercept.py": [ - "31b11153578b39c62e3735cb270373763009125b", + "7935b94d2d1471e271cc64ec82efc83a34f131a7", [ null, { @@ -795439,21 +800656,21 @@ }, "response_completed": { "response_completed.py": [ - "513bfc31f741dd64393a97f3d065d1ad1cc3c922", + "b9b4ae727e56d5505c3221eaa7800584371f1123", [ null, {} ] ], "response_completed_cached.py": [ - "1b6f79f035607a171b8c28da8ef6fe7f960e845b", + "6457e7d412b7c94016e80bea2734b6a0aa675f8d", [ null, {} ] ], "response_completed_status.py": [ - "7d9e08657649bf9814745c8291d573fe86fc2099", + "36e3da667e92c3b5bd4d7f7c32c66b3dc658d77e", [ null, {} @@ -795462,14 +800679,14 @@ }, "response_started": { "response_started.py": [ - "4025be429b923015351215fb4acbc52730d58e70", + "dec743e175559b7068a44f043bce4951a17efcaa", [ null, {} ] ], "response_started_cached.py": [ - "64907a7d4848b020a99239ac3d3a354cc4276b82", + "2776950b0eccbe16ae74dde21906cb0dc30140d7", [ null, {} @@ -795610,7 +800827,7 @@ ] ], "result_ownership.py": [ - "84b8f776b452c8a01532a50d518d22952c5c07dd", + "6a96f87ad106bd2df2ca0ae62385b84b1ed45b6d", [ null, {} @@ -795670,7 +800887,7 @@ }, "disown": { "handles.py": [ - "e1226463a5cb82b1cd4a3facda15f4af93040557", + "1dfa318cd1871e2e5ebdcd13bd2e3c6c26ae02b5", [ null, {} @@ -795691,7 +800908,7 @@ ] ], "target.py": [ - "67d857a04141ea441085f92ab5bc39f57088ff5c", + "bce956d06bedcd760f613808502030cc5effb514", [ null, {} @@ -795770,7 +800987,7 @@ ] ], "result_ownership.py": [ - "ab018699eb954a699c992e39cfbbfdd9cfaa5e17", + "4a417532afb0490bbcc69c01af07dc067508dc19", [ null, {} @@ -796216,7 +801433,7 @@ ] ], "send_keys.py": [ - "92002f294576b9108d29d5bbf39a13a248094e8d", + "7b25d65a1b11eaf61485125eb6c3c0d06120e180", [ null, {} @@ -797174,7 +802391,7 @@ ] ], "pointer_dblclick.py": [ - "659e27bd5c8883db62333cb451c8e40ace6701ee", + "de83e77d36ad26b7393b5c1cebf34a55c2edb9db", [ null, {} From 7ea34bd2130357981b064d14228442f08e2c8d57 Mon Sep 17 00:00:00 2001 From: "asamuzaK (Kazz)" Date: Sat, 23 Dec 2023 19:46:40 +0900 Subject: [PATCH 2/5] Enable WPT directories css/selectors and css/css-scoping --- test/web-platform-tests/to-run.yaml | 182 ++++++++++++++++++++++++++++ 1 file changed, 182 insertions(+) diff --git a/test/web-platform-tests/to-run.yaml b/test/web-platform-tests/to-run.yaml index a3f4d7516..403f10cf2 100644 --- a/test/web-platform-tests/to-run.yaml +++ b/test/web-platform-tests/to-run.yaml @@ -60,6 +60,34 @@ simple-requests.htm: [timeout, Maybe https://github.com/jsdom/jsdom/issues/1833 --- +DIR: css/css-scoping + +css-scoping-shadow-dynamic-remove-style-detached.html: [fail, Unknown] +host-context-parsing.html: [fail, Unknown] +host-descendant-invalidation.html: [fail, Unknown] +host-dom-001.html: [fail, Unknown] +host-functional-descendant-invalidation.html: [fail, Unknown] +host-parsing.html: [fail, Unknown] +keyframes-001.html: [fail, Unknown] +keyframes-002.html: [fail, Unknown] +keyframes-003.html: [fail, Unknown] +keyframes-004.html: [fail, Unknown] +keyframes-005.html: [fail, Unknown] +keyframes-006.html: [fail, Unknown] +shadow-cascade-order-001.html: [fail, Unknown] +shadow-host-removal-invalidation.html: [fail, Unknown] +shadow-reassign-dynamic-003.html: [fail, Unknown] +shadow-shared-style-cache-001.html: [fail, Unknown] +slotted-invalidation.html: [fail, Unknown] +slotted-link.html: [fail, Unknown] +slotted-matches.html: [fail, Unknown] +slotted-nested.html: [fail, Unknown] +slotted-parsing.html: [fail, Unknown] +slotted-slot.html: [fail, Unknown] +stylesheet-title-002.html: [fail, Unknown] + +--- + DIR: css/cssom-view CaretPosition-001.html: [fail, Unknown] @@ -146,6 +174,160 @@ structured-serialization.html: [fail, need MessageChannel] --- +DIR: css/selectors + +attribute-selectors/attribute-case/cssom.html: [fail, Unknown] +attribute-selectors/attribute-case/semantics.html: [fail, Unknown] +attribute-selectors/attribute-case/syntax.html: [fail, Unknown] +attribute-selectors/style-attribute-selector.html: [fail, Unknown] +dir-pseudo-on-input-element.html: [fail, Unknown] +dir-selector-auto.html: [fail, Unknown] +dir-selector-querySelector.html: [fail, Unknown] +focus-in-focus-event-001.html: [fail, Unknown] +focus-in-focusin-event-001.html: [fail, Unknown] +focus-visible-009.html: [fail, Unknown] +focus-visible-010.html: [fail, Unknown] +focus-visible-017-2.html: [fail, Unknown] +focus-visible-017.html: [fail, Unknown] +focus-visible-020.html: [fail, Unknown] +focus-visible-023.html: [fail, Unknown] +focus-visible-script-focus-001.html: [fail, Unknown] +focus-within-009.html: [fail, Unknown] +focus-within-display-none-001.html: [fail, Unknown] +has-argument-with-explicit-scope.html: [fail, Unknown] +has-basic.html: [fail, Unknown] +has-matches-to-uninserted-elements.html: [fail, Unknown] +has-relative-argument.html: [fail, Unknown] +has-specificity.html: [fail, Unknown] +i18n/css3-selectors-lang-001.html: [fail, Unknown] +i18n/css3-selectors-lang-002.html: [fail, Unknown] +i18n/css3-selectors-lang-004.html: [fail, Unknown] +i18n/css3-selectors-lang-005.html: [fail, Unknown] +i18n/css3-selectors-lang-006.html: [fail, Unknown] +i18n/css3-selectors-lang-007.html: [fail, Unknown] +i18n/css3-selectors-lang-008.html: [fail, Unknown] +i18n/css3-selectors-lang-009.html: [fail, Unknown] +i18n/css3-selectors-lang-010.html: [fail, Unknown] +i18n/css3-selectors-lang-011.html: [fail, Unknown] +i18n/css3-selectors-lang-012.html: [fail, Unknown] +i18n/css3-selectors-lang-014.html: [fail, Unknown] +i18n/css3-selectors-lang-015.html: [fail, Unknown] +i18n/css3-selectors-lang-016.html: [fail, Unknown] +i18n/css3-selectors-lang-021.html: [fail, Unknown] +i18n/css3-selectors-lang-022.html: [fail, Unknown] +i18n/css3-selectors-lang-024.html: [fail, Unknown] +i18n/css3-selectors-lang-025.html: [fail, Unknown] +i18n/css3-selectors-lang-026.html: [fail, Unknown] +i18n/css3-selectors-lang-027.html: [fail, Unknown] +i18n/css3-selectors-lang-028.html: [fail, Unknown] +i18n/css3-selectors-lang-029.html: [fail, Unknown] +i18n/css3-selectors-lang-030.html: [fail, Unknown] +i18n/css3-selectors-lang-031.html: [fail, Unknown] +i18n/css3-selectors-lang-032.html: [fail, Unknown] +i18n/css3-selectors-lang-034.html: [fail, Unknown] +i18n/css3-selectors-lang-035.html: [fail, Unknown] +i18n/css3-selectors-lang-036.html: [fail, Unknown] +i18n/css3-selectors-lang-041.html: [fail, Unknown] +i18n/css3-selectors-lang-042.html: [fail, Unknown] +i18n/css3-selectors-lang-044.html: [fail, Unknown] +i18n/css3-selectors-lang-045.html: [fail, Unknown] +i18n/css3-selectors-lang-046.html: [fail, Unknown] +i18n/css3-selectors-lang-047.html: [fail, Unknown] +i18n/css3-selectors-lang-048.html: [fail, Unknown] +i18n/css3-selectors-lang-049.html: [fail, Unknown] +i18n/css3-selectors-lang-050.html: [fail, Unknown] +i18n/css3-selectors-lang-051.html: [fail, Unknown] +i18n/css3-selectors-lang-052.html: [fail, Unknown] +i18n/css3-selectors-lang-054.html: [fail, Unknown] +i18n/css3-selectors-lang-055.html: [fail, Unknown] +i18n/css3-selectors-lang-056.html: [fail, Unknown] +i18n/lang-pseudo-class-disconnected.html: [fail, Unknown] +i18n/lang-pseudo-class-empty-attribute.xhtml: [fail, Unknown] +invalidation/attribute-or-elemental-selectors-in-has.html: [fail, Unknown] +invalidation/child-indexed-pseudo-classes-in-has.html: [fail, Unknown] +invalidation/defined-in-has.html: [fail, Unknown] +invalidation/defined.html: [fail, Unknown] +invalidation/empty-pseudo-in-has.html: [fail, Unknown] +invalidation/has-complexity.html: [timeout, Unknown] +invalidation/has-css-nesting-shared.html: [fail, Unknown] +invalidation/has-in-adjacent-position.html: [fail, Unknown] +invalidation/has-in-ancestor-position.html: [fail, Unknown] +invalidation/has-in-parent-position.html: [fail, Unknown] +invalidation/has-in-sibling-position.html: [fail, Unknown] +invalidation/has-invalidation-after-removing-non-first-element.html: [fail, Unknown] +invalidation/has-invalidation-for-wiping-an-element.html: [fail, Unknown] +invalidation/has-sibling-insertion-removal.html: [fail, Unknown] +invalidation/has-sibling.html: [fail, Unknown] +invalidation/has-side-effect.html: [fail, Unknown] +invalidation/has-unstyled.html: [fail, Unknown] +invalidation/has-with-not.html: [fail, Unknown] +invalidation/has-with-nth-child.html: [fail, Unknown] +invalidation/has-with-pseudo-class.html: [fail, Unknown] +invalidation/host-context-pseudo-class-in-has.html: [fail, Unknown] +invalidation/host-pseudo-class-in-has.html: [fail, Unknown] +invalidation/input-pseudo-classes-in-has.html: [fail, Unknown] +invalidation/is-pseudo-containing-complex-in-has.html: [fail, Unknown] +invalidation/is-pseudo-containing-sibling-relationship-in-has.html: [fail, Unknown] +invalidation/is.html: [fail, Unknown] +invalidation/link-pseudo-in-has.html: [fail, Unknown] +invalidation/location-pseudo-classes-in-has.html: [fail, Unknown] +invalidation/media-loading-pseudo-classes-in-has.html: [fail-slow, Unknown] +invalidation/media-pseudo-classes-in-has.html: [fail-slow, Unknown] +invalidation/not-001.html: [fail, Unknown] +invalidation/not-002.html: [fail, Unknown] +invalidation/not-pseudo-containing-complex-in-has.html: [fail, Unknown] +invalidation/not-pseudo-containing-sibling-relationship-in-has.html: [fail, Unknown] +invalidation/quirks-mode-stylesheet-dynamic-add-001.html: [fail, Unknown] +invalidation/sibling.html: [fail, Unknown] +invalidation/subject-has-invalidation-with-display-none-anchor-element.html: [fail, Unknown] +invalidation/target-pseudo-in-has.html: [fail, Unknown] +invalidation/typed-child-indexed-pseudo-classes-in-has.html: [fail, Unknown] +invalidation/where.html: [fail, Unknown] +is-nested.html: [fail, Unknown] +is-specificity-shadow.html: [fail, Unknown] +is-specificity.html: [fail, Unknown] +is-where-basic.html: [fail, Unknown] +is-where-error-recovery.html: [fail, Unknown] +is-where-not.html: [fail, Unknown] +is-where-pseudo-classes.html: [fail, Unknown] +is-where-shadow.html: [fail, Unknown] +media/media-loading-state.html: [timeout, Unknown] +media/media-playback-state.html: [timeout, Unknown] +media/sound-state.html: [timeout, Unknown] +missing-right-token.html: [fail, Unknown] +not-complex.html: [fail, Unknown] +not-specificity.html: [fail, Unknown] +nth-of-type-namespace.html: [fail, Unknown] +parsing/parse-anplusb.html: [fail, Unknown] +parsing/parse-attribute.html: [fail, Unknown] +parsing/parse-child.html: [fail, Unknown] +parsing/parse-class.html: [fail, Unknown] +parsing/parse-descendant.html: [fail, Unknown] +parsing/parse-focus-visible.html: [fail, Unknown] +parsing/parse-has-disallow-nesting-has-inside-has.html: [fail, Unknown] +parsing/parse-has-forgiving-selector.html: [fail, Unknown] +parsing/parse-has.html: [fail, Unknown] +parsing/parse-id.html: [fail, Unknown] +parsing/parse-is-where.html: [fail, Unknown] +parsing/parse-is.html: [fail, Unknown] +parsing/parse-not.html: [fail, Unknown] +parsing/parse-part.html: [fail, Unknown] +parsing/parse-sibling.html: [fail, Unknown] +parsing/parse-slotted.html: [fail, Unknown] +parsing/parse-state.html: [fail, Unknown] +parsing/parse-universal.html: [fail, Unknown] +parsing/parse-where.html: [fail, Unknown] +placeholder-shown.html: [fail, Unknown] +query/query-is.html: [fail, Unknown] +query/query-where.html: [fail, Unknown] +scope-selector.html: [fail, Unknown] +selector-placeholder-shown-emptify-placeholder.html: [fail, Unknown] +selectors-case-sensitive-001.html: [fail, Unknown] +webkit-pseudo-element.html: [fail, Unknown] +x-pseudo-element.html: [fail, Unknown] + +--- + DIR: custom-elements CustomElementRegistry-getName.tentative.html: [fail, Unknown] From 6b1a7c9c380baca05d2a6252cfcc3f2b9a9de6b5 Mon Sep 17 00:00:00 2001 From: "asamuzaK (Kazz)" Date: Sat, 23 Dec 2023 20:26:24 +0900 Subject: [PATCH 3/5] Add new CSS selectors benchmark --- benchmark/selectors/complex-selectors.js | 194 ++++++++++++++++++ benchmark/selectors/index.js | 3 +- .../selectors/{selector.js => sizzle.js} | 0 3 files changed, 196 insertions(+), 1 deletion(-) create mode 100644 benchmark/selectors/complex-selectors.js rename benchmark/selectors/{selector.js => sizzle.js} (100%) diff --git a/benchmark/selectors/complex-selectors.js b/benchmark/selectors/complex-selectors.js new file mode 100644 index 000000000..ad857f86f --- /dev/null +++ b/benchmark/selectors/complex-selectors.js @@ -0,0 +1,194 @@ +"use strict"; +const suite = require("../document-suite"); + +exports.matches = () => { + let node; + + return suite({ + setup(document) { + const x = 5; + const y = 5; + const z = 5; + const xFrag = document.createDocumentFragment(); + for (let i = 0; i < x; i++) { + const xNode = document.createElement("div"); + xNode.id = `box${i}`; + xNode.classList.add("box", "container"); + const yFrag = document.createDocumentFragment(); + for (let j = 0; j < y; j++) { + const yNode = document.createElement("div"); + yNode.id = `div${i}-${j}`; + yNode.classList.add("block", "outer"); + for (let k = 0; k < z; k++) { + const zNode = document.createElement("div"); + zNode.id = `div${i}-${j}-${k}`; + zNode.classList.add("block", "inner"); + const p = document.createElement("p"); + p.id = `p${i}-${j}-${k}`; + p.classList.add("content"); + p.textContent = `${i}-${j}-${k}`; + zNode.append(p); + yNode.append(zNode); + } + yFrag.append(yNode); + } + xNode.append(yFrag); + xFrag.append(xNode); + } + const container = document.createElement("div"); + container.setAttribute("id", "container"); + container.classList.add("container"); + container.append(xFrag); + document.body.append(container); + node = document.getElementById(`p${x - 1}-${y - 1}-${z - 1}`); + }, + fn() { + const selector = ".box:first-child ~ .box:nth-of-type(4n) + .box .block.inner > .content"; + node.matches(selector); + } + }); +}; + +exports.closest = function () { + let node; + + return suite({ + setup(document) { + const x = 5; + const y = 5; + const z = 5; + const xFrag = document.createDocumentFragment(); + for (let i = 0; i < x; i++) { + const xNode = document.createElement("div"); + xNode.id = `box${i}`; + xNode.classList.add("box", "container"); + const yFrag = document.createDocumentFragment(); + for (let j = 0; j < y; j++) { + const yNode = document.createElement("div"); + yNode.id = `div${i}-${j}`; + yNode.classList.add("block", "outer"); + for (let k = 0; k < z; k++) { + const zNode = document.createElement("div"); + zNode.id = `div${i}-${j}-${k}`; + zNode.classList.add("block", "inner"); + const p = document.createElement("p"); + p.id = `p${i}-${j}-${k}`; + p.classList.add("content"); + p.textContent = `${i}-${j}-${k}`; + zNode.append(p); + yNode.append(zNode); + } + yFrag.append(yNode); + } + xNode.append(yFrag); + xFrag.append(xNode); + } + const container = document.createElement("div"); + container.setAttribute("id", "container"); + container.classList.add("container"); + container.append(xFrag); + document.body.append(container); + node = document.getElementById(`p${x - 1}-${y - 1}-${z - 1}`); + }, + fn() { + const selector = ".box:first-child ~ .box:nth-of-type(4n) + .box .block.inner > .content"; + node.closest(selector); + } + }); +}; + +exports.querySelector = () => { + let node; + + return suite({ + setup(document) { + const x = 5; + const y = 5; + const z = 5; + const xFrag = document.createDocumentFragment(); + for (let i = 0; i < x; i++) { + const xNode = document.createElement("div"); + xNode.id = `box${i}`; + xNode.classList.add("box", "container"); + const yFrag = document.createDocumentFragment(); + for (let j = 0; j < y; j++) { + const yNode = document.createElement("div"); + yNode.id = `div${i}-${j}`; + yNode.classList.add("block", "outer"); + for (let k = 0; k < z; k++) { + const zNode = document.createElement("div"); + zNode.id = `div${i}-${j}-${k}`; + zNode.classList.add("block", "inner"); + const p = document.createElement("p"); + p.id = `p${i}-${j}-${k}`; + p.classList.add("content"); + p.textContent = `${i}-${j}-${k}`; + zNode.append(p); + yNode.append(zNode); + } + yFrag.append(yNode); + } + xNode.append(yFrag); + xFrag.append(xNode); + } + const container = document.createElement("div"); + container.setAttribute("id", "container"); + container.classList.add("container"); + container.append(xFrag); + document.body.append(container); + node = document; + }, + fn() { + const selector = ".box:first-child ~ .box:nth-of-type(4n) + .box .block.inner > .content"; + node.querySelector(selector); + } + }); +}; + +exports.querySelectorAll = function () { + let node; + + return suite({ + setup(document) { + const x = 5; + const y = 5; + const z = 5; + const xFrag = document.createDocumentFragment(); + for (let i = 0; i < x; i++) { + const xNode = document.createElement("div"); + xNode.id = `box${i}`; + xNode.classList.add("box", "container"); + const yFrag = document.createDocumentFragment(); + for (let j = 0; j < y; j++) { + const yNode = document.createElement("div"); + yNode.id = `div${i}-${j}`; + yNode.classList.add("block", "outer"); + for (let k = 0; k < z; k++) { + const zNode = document.createElement("div"); + zNode.id = `div${i}-${j}-${k}`; + zNode.classList.add("block", "inner"); + const p = document.createElement("p"); + p.id = `p${i}-${j}-${k}`; + p.classList.add("content"); + p.textContent = `${i}-${j}-${k}`; + zNode.append(p); + yNode.append(zNode); + } + yFrag.append(yNode); + } + xNode.append(yFrag); + xFrag.append(xNode); + } + const container = document.createElement("div"); + container.setAttribute("id", "container"); + container.classList.add("container"); + container.append(xFrag); + document.body.append(container); + node = document; + }, + fn() { + const selector = ".box:first-child ~ .box:nth-of-type(4n) + .box .block.inner > .content"; + node.querySelectorAll(selector); + } + }); +}; diff --git a/benchmark/selectors/index.js b/benchmark/selectors/index.js index 21aee6f79..bc1bc0a1e 100644 --- a/benchmark/selectors/index.js +++ b/benchmark/selectors/index.js @@ -1,5 +1,6 @@ "use strict"; module.exports = { - selector: require("./selector") + "complex-selectors": require("./complex-selectors"), + "sizzle": require("./sizzle") }; diff --git a/benchmark/selectors/selector.js b/benchmark/selectors/sizzle.js similarity index 100% rename from benchmark/selectors/selector.js rename to benchmark/selectors/sizzle.js From 3eab018562f3d7a294d5505bb19598336642947c Mon Sep 17 00:00:00 2001 From: "asamuzaK (Kazz)" Date: Sat, 23 Dec 2023 20:29:49 +0900 Subject: [PATCH 4/5] Switch from nwsapi to dom-selector --- lib/jsdom/living/helpers/selectors.js | 115 +++++++++++++++------- lib/jsdom/living/helpers/style-rules.js | 4 +- lib/jsdom/living/nodes/Element-impl.js | 22 ++--- lib/jsdom/living/nodes/ParentNode-impl.js | 23 +---- package-lock.json | 59 +++++++++-- package.json | 2 +- test/web-platform-tests/to-run.yaml | 79 ++++----------- 7 files changed, 171 insertions(+), 133 deletions(-) diff --git a/lib/jsdom/living/helpers/selectors.js b/lib/jsdom/living/helpers/selectors.js index 3f5924e8e..40fca15cb 100644 --- a/lib/jsdom/living/helpers/selectors.js +++ b/lib/jsdom/living/helpers/selectors.js @@ -1,47 +1,92 @@ "use strict"; -const nwsapi = require("nwsapi"); - +const domSelector = require("@asamuzakjp/dom-selector"); +const DOMException = require("../generated/DOMException"); const idlUtils = require("../generated/utils"); -function initNwsapi(node) { - const { _globalObject, _ownerDocument } = node; - - return nwsapi({ - document: idlUtils.wrapperForImpl(_ownerDocument), - DOMException: _globalObject.DOMException - }); -} - -exports.matchesDontThrow = (elImpl, selector) => { - const document = elImpl._ownerDocument; - - if (!document._nwsapiDontThrow) { - document._nwsapiDontThrow = initNwsapi(elImpl); - document._nwsapiDontThrow.configure({ - LOGERRORS: false, - VERBOSITY: false, - IDS_DUPES: true, - MIXEDCASE: true - }); +exports.matchesDontThrow = (selectors, elementImpl) => { + let matched; + try { + const element = idlUtils.wrapperForImpl(elementImpl); + matched = domSelector.matches(selectors, element); + } catch { + matched = false; } + return matched; +}; - return document._nwsapiDontThrow.match(selector, idlUtils.wrapperForImpl(elImpl)); +exports.matches = (selectors, elementImpl, globalObject) => { + let matched; + try { + const element = idlUtils.wrapperForImpl(elementImpl); + matched = domSelector.matches(selectors, element); + } catch (e) { + if (e instanceof globalThis.DOMException && + !(e instanceof globalObject.DOMException)) { + throw DOMException.create(globalObject, [e.message, e.name]); + } else if (e instanceof globalThis.TypeError && + !(e instanceof globalObject.TypeError)) { + throw new globalObject.TypeError(e.message); + } else { + throw e; + } + } + return matched; }; -// nwsapi gets `document.documentElement` at creation-time, so we have to initialize lazily, since in the initial -// stages of Document initialization, there is no documentElement present yet. -exports.addNwsapi = parentNode => { - const document = parentNode._ownerDocument; +exports.closest = (selectors, elementImpl, globalObject) => { + let matched; + try { + const element = idlUtils.wrapperForImpl(elementImpl); + matched = domSelector.closest(selectors, element); + } catch (e) { + if (e instanceof globalThis.DOMException && + !(e instanceof globalObject.DOMException)) { + throw DOMException.create(globalObject, [e.message, e.name]); + } else if (e instanceof globalThis.TypeError && + !(e instanceof globalObject.TypeError)) { + throw new globalObject.TypeError(e.message); + } else { + throw e; + } + } + return matched; +}; - if (!document._nwsapi) { - document._nwsapi = initNwsapi(parentNode); - document._nwsapi.configure({ - LOGERRORS: false, - IDS_DUPES: true, - MIXEDCASE: true - }); +exports.querySelector = (selectors, parentNodeImpl, globalObject) => { + let matched; + try { + const node = idlUtils.wrapperForImpl(parentNodeImpl); + matched = domSelector.querySelector(selectors, node); + } catch (e) { + if (e instanceof globalThis.DOMException && + !(e instanceof globalObject.DOMException)) { + throw DOMException.create(globalObject, [e.message, e.name]); + } else if (e instanceof globalThis.TypeError && + !(e instanceof globalObject.TypeError)) { + throw new globalObject.TypeError(e.message); + } else { + throw e; + } } + return matched; +}; - return document._nwsapi; +exports.querySelectorAll = (selectors, parentNodeImpl, globalObject) => { + let matched; + try { + const node = idlUtils.wrapperForImpl(parentNodeImpl); + matched = domSelector.querySelectorAll(selectors, node); + } catch (e) { + if (e instanceof globalThis.DOMException && + !(e instanceof globalObject.DOMException)) { + throw DOMException.create(globalObject, [e.message, e.name]); + } else if (e instanceof globalThis.TypeError && + !(e instanceof globalObject.TypeError)) { + throw new globalObject.TypeError(e.message); + } else { + throw e; + } + } + return matched; }; diff --git a/lib/jsdom/living/helpers/style-rules.js b/lib/jsdom/living/helpers/style-rules.js index 82d2f3428..a2a6bce1f 100644 --- a/lib/jsdom/living/helpers/style-rules.js +++ b/lib/jsdom/living/helpers/style-rules.js @@ -168,8 +168,8 @@ exports.getDeclarationForElement = elementImpl => { return declaration; }; -function matches(rule, element) { - return matchesDontThrow(element, rule.selectorText); +function matches(rule, elementImpl) { + return matchesDontThrow(rule.selectorText, elementImpl); } // Naive implementation of https://drafts.csswg.org/css-cascade-4/#cascading diff --git a/lib/jsdom/living/nodes/Element-impl.js b/lib/jsdom/living/nodes/Element-impl.js index 8f971e82d..54fede807 100644 --- a/lib/jsdom/living/nodes/Element-impl.js +++ b/lib/jsdom/living/nodes/Element-impl.js @@ -1,8 +1,7 @@ "use strict"; -const { addNwsapi } = require("../helpers/selectors"); +const { closest, matches } = require("../helpers/selectors"); const { HTML_NS } = require("../helpers/namespaces"); const { mixin, memoizeQuery } = require("../../utils"); -const idlUtils = require("../generated/utils"); const NodeImpl = require("./Node-impl").implementation; const ParentNodeImpl = require("./ParentNode-impl").implementation; const ChildNodeImpl = require("./ChildNode-impl").implementation; @@ -546,8 +545,15 @@ class ElementImpl extends NodeImpl { } closest(selectors) { - const matcher = addNwsapi(this); - return matcher.closest(selectors, idlUtils.wrapperForImpl(this)); + return closest(selectors, this, this._globalObject); + } + + matches(selectors) { + return matches(selectors, this, this._globalObject); + } + + webkitMatchesSelector(selectors) { + return this.matches(selectors); } // https://html.spec.whatwg.org/#reflecting-content-attributes-in-idl-attributes @@ -586,14 +592,6 @@ ElementImpl.prototype.getElementsByClassName = memoizeQuery(function (classNames return listOfElementsWithClassNames(classNames, this); }); -ElementImpl.prototype.matches = function (selectors) { - const matcher = addNwsapi(this); - - return matcher.match(selectors, idlUtils.wrapperForImpl(this)); -}; - -ElementImpl.prototype.webkitMatchesSelector = ElementImpl.prototype.matches; - module.exports = { implementation: ElementImpl }; diff --git a/lib/jsdom/living/nodes/ParentNode-impl.js b/lib/jsdom/living/nodes/ParentNode-impl.js index 0b7bd6555..07b556f21 100644 --- a/lib/jsdom/living/nodes/ParentNode-impl.js +++ b/lib/jsdom/living/nodes/ParentNode-impl.js @@ -1,9 +1,8 @@ "use strict"; -const idlUtils = require("../generated/utils"); const NodeList = require("../generated/NodeList"); const HTMLCollection = require("../generated/HTMLCollection"); -const { addNwsapi } = require("../helpers/selectors"); +const { querySelector, querySelectorAll } = require("../helpers/selectors"); const { domSymbolTree } = require("../helpers/internal-constants"); const NODE_TYPE = require("../node-type"); const { convertNodesIntoNode } = require("../node"); @@ -62,30 +61,16 @@ class ParentNodeImpl { } querySelector(selectors) { - if (shouldAlwaysSelectNothing(this)) { - return null; - } - const matcher = addNwsapi(this); - return idlUtils.implForWrapper(matcher.first(selectors, idlUtils.wrapperForImpl(this))); + return querySelector(selectors, this, this._globalObject); } // Warning for internal users: this returns a NodeList containing IDL wrappers instead of impls querySelectorAll(selectors) { - if (shouldAlwaysSelectNothing(this)) { - return NodeList.create(this._globalObject, [], { nodes: [] }); - } - const matcher = addNwsapi(this); - const list = matcher.select(selectors, idlUtils.wrapperForImpl(this)); - - return NodeList.create(this._globalObject, [], { nodes: list.map(n => idlUtils.tryImplForWrapper(n)) }); + const nodes = querySelectorAll(selectors, this, this._globalObject); + return NodeList.create(this._globalObject, [], { nodes }); } } -function shouldAlwaysSelectNothing(elImpl) { - // This is true during initialization. - return elImpl === elImpl._ownerDocument && !elImpl.documentElement; -} - module.exports = { implementation: ParentNodeImpl }; diff --git a/package-lock.json b/package-lock.json index f992defca..29e3e2ed5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "23.1.0", "license": "MIT", "dependencies": { + "@asamuzakjp/dom-selector": "^1.2.5", "cssstyle": "^4.0.1", "data-urls": "^5.0.0", "decimal.js": "^10.4.3", @@ -17,7 +18,6 @@ "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.7", "parse5": "^7.1.2", "rrweb-cssom": "^0.6.0", "saxes": "^6.0.0", @@ -67,6 +67,16 @@ "node": ">=0.10.0" } }, + "node_modules/@asamuzakjp/dom-selector": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-1.2.5.tgz", + "integrity": "sha512-UbAEQXTUoSGWUX234GsHKdgwEVcf+VUwiSLz8fFt1CTLxYfST4rdtH9/VhB6D/8hktOTLPHLukN/dskOfP1G7A==", + "dependencies": { + "bidi-js": "^1.0.3", + "css-tree": "^2.3.1", + "is-potential-custom-element-name": "^1.0.1" + } + }, "node_modules/@domenic/eslint-config": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@domenic/eslint-config/-/eslint-config-3.0.0.tgz", @@ -371,6 +381,14 @@ "platform": "^1.3.3" } }, + "node_modules/bidi-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", + "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", + "dependencies": { + "require-from-string": "^2.0.2" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -546,6 +564,18 @@ "node": ">= 8" } }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, "node_modules/cssstyle": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.0.1.tgz", @@ -1440,6 +1470,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + }, "node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -1617,11 +1652,6 @@ "node": ">=0.10.0" } }, - "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" - }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -1847,6 +1877,14 @@ "node": ">=0.10.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", @@ -1986,6 +2024,14 @@ "node": ">=8" } }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -2366,6 +2412,7 @@ } }, "scripts/eslint-plugin": { + "name": "eslint-plugin-jsdom-internal", "version": "0.0.0", "dev": true } diff --git a/package.json b/package.json index e5369c308..fd19a8362 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "license": "MIT", "repository": "jsdom/jsdom", "dependencies": { + "@asamuzakjp/dom-selector": "^1.2.5", "cssstyle": "^4.0.1", "data-urls": "^5.0.0", "decimal.js": "^10.4.3", @@ -28,7 +29,6 @@ "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.7", "parse5": "^7.1.2", "rrweb-cssom": "^0.6.0", "saxes": "^6.0.0", diff --git a/test/web-platform-tests/to-run.yaml b/test/web-platform-tests/to-run.yaml index 403f10cf2..f3c4e8c8f 100644 --- a/test/web-platform-tests/to-run.yaml +++ b/test/web-platform-tests/to-run.yaml @@ -65,7 +65,6 @@ DIR: css/css-scoping css-scoping-shadow-dynamic-remove-style-detached.html: [fail, Unknown] host-context-parsing.html: [fail, Unknown] host-descendant-invalidation.html: [fail, Unknown] -host-dom-001.html: [fail, Unknown] host-functional-descendant-invalidation.html: [fail, Unknown] host-parsing.html: [fail, Unknown] keyframes-001.html: [fail, Unknown] @@ -80,7 +79,6 @@ shadow-reassign-dynamic-003.html: [fail, Unknown] shadow-shared-style-cache-001.html: [fail, Unknown] slotted-invalidation.html: [fail, Unknown] slotted-link.html: [fail, Unknown] -slotted-matches.html: [fail, Unknown] slotted-nested.html: [fail, Unknown] slotted-parsing.html: [fail, Unknown] slotted-slot.html: [fail, Unknown] @@ -180,24 +178,24 @@ attribute-selectors/attribute-case/cssom.html: [fail, Unknown] attribute-selectors/attribute-case/semantics.html: [fail, Unknown] attribute-selectors/attribute-case/syntax.html: [fail, Unknown] attribute-selectors/style-attribute-selector.html: [fail, Unknown] -dir-pseudo-on-input-element.html: [fail, Unknown] +dir-pseudo-on-input-element.html: + "input element whose type attribute is in the telephone state in a RTL block": [fail, Unknown] dir-selector-auto.html: [fail, Unknown] -dir-selector-querySelector.html: [fail, Unknown] -focus-in-focus-event-001.html: [fail, Unknown] -focus-in-focusin-event-001.html: [fail, Unknown] -focus-visible-009.html: [fail, Unknown] -focus-visible-010.html: [fail, Unknown] -focus-visible-017-2.html: [fail, Unknown] -focus-visible-017.html: [fail, Unknown] -focus-visible-020.html: [fail, Unknown] -focus-visible-023.html: [fail, Unknown] -focus-visible-script-focus-001.html: [fail, Unknown] +focus-display-none-001.html: [fail, Unknown] +focus-in-focus-event-001.html: + "Checks that ':focus-visible' pseudo-class matches inside 'focus' event handler": [fail, Not supported] +focus-in-focusin-event-001.html: + "Checks that ':focus-visible' pseudo-class matches inside 'focusin' event handler": [fail, Not supported] +focus-visible-009.html: [fail, Not supported] +focus-visible-010.html: [fail, Not supported] +focus-visible-014.html: [fail, Not supported] +focus-visible-017-2.html: [fail, Not supported] +focus-visible-017.html: [fail, Not supported] +focus-visible-020.html: [fail, Not supported] +focus-visible-023.html: [fail, Not supported] +focus-visible-script-focus-001.html: [fail, Not supported] focus-within-009.html: [fail, Unknown] focus-within-display-none-001.html: [fail, Unknown] -has-argument-with-explicit-scope.html: [fail, Unknown] -has-basic.html: [fail, Unknown] -has-matches-to-uninserted-elements.html: [fail, Unknown] -has-relative-argument.html: [fail, Unknown] has-specificity.html: [fail, Unknown] i18n/css3-selectors-lang-001.html: [fail, Unknown] i18n/css3-selectors-lang-002.html: [fail, Unknown] @@ -241,61 +239,37 @@ i18n/css3-selectors-lang-052.html: [fail, Unknown] i18n/css3-selectors-lang-054.html: [fail, Unknown] i18n/css3-selectors-lang-055.html: [fail, Unknown] i18n/css3-selectors-lang-056.html: [fail, Unknown] -i18n/lang-pseudo-class-disconnected.html: [fail, Unknown] i18n/lang-pseudo-class-empty-attribute.xhtml: [fail, Unknown] -invalidation/attribute-or-elemental-selectors-in-has.html: [fail, Unknown] -invalidation/child-indexed-pseudo-classes-in-has.html: [fail, Unknown] invalidation/defined-in-has.html: [fail, Unknown] invalidation/defined.html: [fail, Unknown] -invalidation/empty-pseudo-in-has.html: [fail, Unknown] invalidation/has-complexity.html: [timeout, Unknown] invalidation/has-css-nesting-shared.html: [fail, Unknown] -invalidation/has-in-adjacent-position.html: [fail, Unknown] -invalidation/has-in-ancestor-position.html: [fail, Unknown] -invalidation/has-in-parent-position.html: [fail, Unknown] -invalidation/has-in-sibling-position.html: [fail, Unknown] -invalidation/has-invalidation-after-removing-non-first-element.html: [fail, Unknown] -invalidation/has-invalidation-for-wiping-an-element.html: [fail, Unknown] -invalidation/has-sibling-insertion-removal.html: [fail, Unknown] -invalidation/has-sibling.html: [fail, Unknown] -invalidation/has-side-effect.html: [fail, Unknown] -invalidation/has-unstyled.html: [fail, Unknown] -invalidation/has-with-not.html: [fail, Unknown] -invalidation/has-with-nth-child.html: [fail, Unknown] invalidation/has-with-pseudo-class.html: [fail, Unknown] invalidation/host-context-pseudo-class-in-has.html: [fail, Unknown] invalidation/host-pseudo-class-in-has.html: [fail, Unknown] invalidation/input-pseudo-classes-in-has.html: [fail, Unknown] -invalidation/is-pseudo-containing-complex-in-has.html: [fail, Unknown] invalidation/is-pseudo-containing-sibling-relationship-in-has.html: [fail, Unknown] invalidation/is.html: [fail, Unknown] -invalidation/link-pseudo-in-has.html: [fail, Unknown] -invalidation/location-pseudo-classes-in-has.html: [fail, Unknown] invalidation/media-loading-pseudo-classes-in-has.html: [fail-slow, Unknown] invalidation/media-pseudo-classes-in-has.html: [fail-slow, Unknown] -invalidation/not-001.html: [fail, Unknown] invalidation/not-002.html: [fail, Unknown] -invalidation/not-pseudo-containing-complex-in-has.html: [fail, Unknown] -invalidation/not-pseudo-containing-sibling-relationship-in-has.html: [fail, Unknown] +invalidation/placeholder-shown.html: + "Set placeholder text to empty string": [fail, Unknown] invalidation/quirks-mode-stylesheet-dynamic-add-001.html: [fail, Unknown] invalidation/sibling.html: [fail, Unknown] invalidation/subject-has-invalidation-with-display-none-anchor-element.html: [fail, Unknown] invalidation/target-pseudo-in-has.html: [fail, Unknown] -invalidation/typed-child-indexed-pseudo-classes-in-has.html: [fail, Unknown] invalidation/where.html: [fail, Unknown] is-nested.html: [fail, Unknown] is-specificity-shadow.html: [fail, Unknown] -is-specificity.html: [fail, Unknown] -is-where-basic.html: [fail, Unknown] +is-where-basic.html: + ":is() matches expected elements": [fail, Empty :is() is not supported] is-where-error-recovery.html: [fail, Unknown] -is-where-not.html: [fail, Unknown] -is-where-pseudo-classes.html: [fail, Unknown] is-where-shadow.html: [fail, Unknown] media/media-loading-state.html: [timeout, Unknown] media/media-playback-state.html: [timeout, Unknown] media/sound-state.html: [timeout, Unknown] -missing-right-token.html: [fail, Unknown] -not-complex.html: [fail, Unknown] +missing-right-token.html: [fail, Not supported] not-specificity.html: [fail, Unknown] nth-of-type-namespace.html: [fail, Unknown] parsing/parse-anplusb.html: [fail, Unknown] @@ -318,13 +292,8 @@ parsing/parse-state.html: [fail, Unknown] parsing/parse-universal.html: [fail, Unknown] parsing/parse-where.html: [fail, Unknown] placeholder-shown.html: [fail, Unknown] -query/query-is.html: [fail, Unknown] -query/query-where.html: [fail, Unknown] -scope-selector.html: [fail, Unknown] -selector-placeholder-shown-emptify-placeholder.html: [fail, Unknown] selectors-case-sensitive-001.html: [fail, Unknown] webkit-pseudo-element.html: [fail, Unknown] -x-pseudo-element.html: [fail, Unknown] --- @@ -450,7 +419,6 @@ Document-characterSet-normalization-1.html: [timeout, Some encodings are not sup Document-characterSet-normalization-2.html: [timeout, Some encodings are not supported - see the whatwg-encoding module] Document-createEvent.https.html: [fail, We don't support every event interface yet] Document-getElementById.html: [fail, We cache IDs in insertion order] -Element-closest.html: [fail, :has is not supported (by all major browsers as well)] Element-firstElementChild-entity-xhtml.xhtml: [fail, Unknown] Element-firstElementChild-entity.svg: [fail, Unknown] Element-getElementsByTagName-change-document-HTMLNess.html: [fail, Unknown] @@ -887,7 +855,6 @@ elements/global-attributes/dataset-prototype.html: [fail, Tests Object.prototype elements/global-attributes/dir-assorted.window.html: [fail, Unknown] elements/global-attributes/dir-auto-div-append-child.html: [fail, Not implemented] elements/global-attributes/dir-auto-dynamic-changes.window.html: [fail, Unknown] -elements/global-attributes/dir-auto-form-associated.window.html: [fail, Unknown] elements/global-attributes/dir-bdi-script.html: [fail, Unknown] elements/global-attributes/dir-slots-directionality.html: [fail, Unknown] elements/global-attributes/lang-attribute-shadow.window.html: [fail, Unknown] @@ -1172,7 +1139,6 @@ form-requestsubmit.html: [timeout, form.elements doesn't include listed elements DIR: html/semantics/forms/the-input-element -checkable-active-space-key-untrusted-event.html: [fail, Not implemented] cloning-steps.html: [fail-slow, Uses JS modules] datetime-local-trailing-zeros.html: [fail, Not implemented] email.html: @@ -1480,13 +1446,9 @@ case-sensitivity/values.window.html: "valuetype's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] "vlink's value is properly ASCII-case-insensitive for <:unknown> in HTML": [fail, Unknown] pseudo-classes/autofill.html: [fail, Unknown] -pseudo-classes/dir-dynamic.html: [fail, Unknown] -pseudo-classes/dir-html-input-dynamic-text.html: [fail, need nwsapi fix] -pseudo-classes/dir.html: [fail, https://github.com/dperini/nwsapi/issues/45] pseudo-classes/disabled.html: [fail, Unknown] pseudo-classes/focus-autofocus.html: [timeout, Unknown] pseudo-classes/focus.html: [timeout, Unknown] -pseudo-classes/indeterminate-type-change.html: [fail, Unknown] pseudo-classes/input-checkbox-switch.tentative.window.html: [fail, Unknown] pseudo-classes/readwrite-readonly-type-change.html: [fail, Unknown] pseudo-classes/readwrite-readonly.html: [fail, Unknown] @@ -1813,6 +1775,7 @@ send-data-sharedarraybuffer.any.html: [fail, Unknown] send-entity-body-document.htm: [timeout, https://github.com/jsdom/jsdom/issues/1833] send-entity-body-none.htm: [fail-slow, hard to get Node to not send Content-Length] send-no-response-event-order.htm: [fail, https://github.com/whatwg/xhr/issues/318#issuecomment-792106102] +send-redirect-bogus-sync.htm: [flaky, Sometimes time out] send-redirect-post-upload.htm: [fail-slow, Unknown] send-redirect-to-cors.htm: [fail-slow, request module remove content-type header on redirect] send-redirect.htm: [fail, Unknown] From f3bcfca545ab5918fa1f2125fac7bac5ed864bad Mon Sep 17 00:00:00 2001 From: "asamuzaK (Kazz)" Date: Wed, 3 Jan 2024 19:17:53 +0900 Subject: [PATCH 5/5] Update dom-selector and roll web platform tests This update simplifies the integration with jsdom's exceptions, and fixes some of the WPTs introduced in this roll. --- lib/jsdom/living/helpers/selectors.js | 91 +-- lib/jsdom/living/helpers/style-rules.js | 1 + lib/jsdom/living/nodes/Element-impl.js | 6 +- lib/jsdom/living/nodes/ParentNode-impl.js | 4 +- package-lock.json | 9 +- package.json | 2 +- test/web-platform-tests/tests | 2 +- test/web-platform-tests/to-run.yaml | 30 +- test/web-platform-tests/wpt-manifest.json | 845 ++++++++++++++++++---- 9 files changed, 730 insertions(+), 260 deletions(-) diff --git a/lib/jsdom/living/helpers/selectors.js b/lib/jsdom/living/helpers/selectors.js index 40fca15cb..1646f2bc3 100644 --- a/lib/jsdom/living/helpers/selectors.js +++ b/lib/jsdom/living/helpers/selectors.js @@ -1,92 +1,33 @@ "use strict"; const domSelector = require("@asamuzakjp/dom-selector"); -const DOMException = require("../generated/DOMException"); -const idlUtils = require("../generated/utils"); +const { wrapperForImpl } = require("../generated/utils"); exports.matchesDontThrow = (selectors, elementImpl) => { - let matched; + const element = wrapperForImpl(elementImpl); try { - const element = idlUtils.wrapperForImpl(elementImpl); - matched = domSelector.matches(selectors, element); + return domSelector.matches(selectors, element); } catch { - matched = false; + return false; } - return matched; }; -exports.matches = (selectors, elementImpl, globalObject) => { - let matched; - try { - const element = idlUtils.wrapperForImpl(elementImpl); - matched = domSelector.matches(selectors, element); - } catch (e) { - if (e instanceof globalThis.DOMException && - !(e instanceof globalObject.DOMException)) { - throw DOMException.create(globalObject, [e.message, e.name]); - } else if (e instanceof globalThis.TypeError && - !(e instanceof globalObject.TypeError)) { - throw new globalObject.TypeError(e.message); - } else { - throw e; - } - } - return matched; +exports.matches = (selectors, elementImpl) => { + const element = wrapperForImpl(elementImpl); + return domSelector.matches(selectors, element); }; -exports.closest = (selectors, elementImpl, globalObject) => { - let matched; - try { - const element = idlUtils.wrapperForImpl(elementImpl); - matched = domSelector.closest(selectors, element); - } catch (e) { - if (e instanceof globalThis.DOMException && - !(e instanceof globalObject.DOMException)) { - throw DOMException.create(globalObject, [e.message, e.name]); - } else if (e instanceof globalThis.TypeError && - !(e instanceof globalObject.TypeError)) { - throw new globalObject.TypeError(e.message); - } else { - throw e; - } - } - return matched; +exports.closest = (selectors, elementImpl) => { + const element = wrapperForImpl(elementImpl); + return domSelector.closest(selectors, element); }; -exports.querySelector = (selectors, parentNodeImpl, globalObject) => { - let matched; - try { - const node = idlUtils.wrapperForImpl(parentNodeImpl); - matched = domSelector.querySelector(selectors, node); - } catch (e) { - if (e instanceof globalThis.DOMException && - !(e instanceof globalObject.DOMException)) { - throw DOMException.create(globalObject, [e.message, e.name]); - } else if (e instanceof globalThis.TypeError && - !(e instanceof globalObject.TypeError)) { - throw new globalObject.TypeError(e.message); - } else { - throw e; - } - } - return matched; +exports.querySelector = (selectors, parentNodeImpl) => { + const node = wrapperForImpl(parentNodeImpl); + return domSelector.querySelector(selectors, node); }; -exports.querySelectorAll = (selectors, parentNodeImpl, globalObject) => { - let matched; - try { - const node = idlUtils.wrapperForImpl(parentNodeImpl); - matched = domSelector.querySelectorAll(selectors, node); - } catch (e) { - if (e instanceof globalThis.DOMException && - !(e instanceof globalObject.DOMException)) { - throw DOMException.create(globalObject, [e.message, e.name]); - } else if (e instanceof globalThis.TypeError && - !(e instanceof globalObject.TypeError)) { - throw new globalObject.TypeError(e.message); - } else { - throw e; - } - } - return matched; +exports.querySelectorAll = (selectors, parentNodeImpl) => { + const node = wrapperForImpl(parentNodeImpl); + return domSelector.querySelectorAll(selectors, node); }; diff --git a/lib/jsdom/living/helpers/style-rules.js b/lib/jsdom/living/helpers/style-rules.js index a2a6bce1f..f4fab927c 100644 --- a/lib/jsdom/living/helpers/style-rules.js +++ b/lib/jsdom/living/helpers/style-rules.js @@ -1,4 +1,5 @@ "use strict"; + const cssom = require("rrweb-cssom"); const { CSSStyleDeclaration } = require("cssstyle"); const defaultStyleSheet = require("../../browser/default-stylesheet"); diff --git a/lib/jsdom/living/nodes/Element-impl.js b/lib/jsdom/living/nodes/Element-impl.js index 54fede807..95162d88c 100644 --- a/lib/jsdom/living/nodes/Element-impl.js +++ b/lib/jsdom/living/nodes/Element-impl.js @@ -545,15 +545,15 @@ class ElementImpl extends NodeImpl { } closest(selectors) { - return closest(selectors, this, this._globalObject); + return closest(selectors, this); } matches(selectors) { - return matches(selectors, this, this._globalObject); + return matches(selectors, this); } webkitMatchesSelector(selectors) { - return this.matches(selectors); + return matches(selectors, this); } // https://html.spec.whatwg.org/#reflecting-content-attributes-in-idl-attributes diff --git a/lib/jsdom/living/nodes/ParentNode-impl.js b/lib/jsdom/living/nodes/ParentNode-impl.js index 07b556f21..ea88e41bc 100644 --- a/lib/jsdom/living/nodes/ParentNode-impl.js +++ b/lib/jsdom/living/nodes/ParentNode-impl.js @@ -61,12 +61,12 @@ class ParentNodeImpl { } querySelector(selectors) { - return querySelector(selectors, this, this._globalObject); + return querySelector(selectors, this); } // Warning for internal users: this returns a NodeList containing IDL wrappers instead of impls querySelectorAll(selectors) { - const nodes = querySelectorAll(selectors, this, this._globalObject); + const nodes = querySelectorAll(selectors, this); return NodeList.create(this._globalObject, [], { nodes }); } } diff --git a/package-lock.json b/package-lock.json index 29e3e2ed5..e2130ee11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "23.1.0", "license": "MIT", "dependencies": { - "@asamuzakjp/dom-selector": "^1.2.5", + "@asamuzakjp/dom-selector": "^2.0.1", "cssstyle": "^4.0.1", "data-urls": "^5.0.0", "decimal.js": "^10.4.3", @@ -68,9 +68,9 @@ } }, "node_modules/@asamuzakjp/dom-selector": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-1.2.5.tgz", - "integrity": "sha512-UbAEQXTUoSGWUX234GsHKdgwEVcf+VUwiSLz8fFt1CTLxYfST4rdtH9/VhB6D/8hktOTLPHLukN/dskOfP1G7A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-2.0.1.tgz", + "integrity": "sha512-QJAJffmCiymkv6YyQ7voyQb5caCth6jzZsQncYCpHXrJ7RqdYG5y43+is8mnFcYubdOkr7cn1+na9BdFMxqw7w==", "dependencies": { "bidi-js": "^1.0.3", "css-tree": "^2.3.1", @@ -2412,7 +2412,6 @@ } }, "scripts/eslint-plugin": { - "name": "eslint-plugin-jsdom-internal", "version": "0.0.0", "dev": true } diff --git a/package.json b/package.json index fd19a8362..d45182d12 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "license": "MIT", "repository": "jsdom/jsdom", "dependencies": { - "@asamuzakjp/dom-selector": "^1.2.5", + "@asamuzakjp/dom-selector": "^2.0.1", "cssstyle": "^4.0.1", "data-urls": "^5.0.0", "decimal.js": "^10.4.3", diff --git a/test/web-platform-tests/tests b/test/web-platform-tests/tests index 1fdfd84de..8082bfb90 160000 --- a/test/web-platform-tests/tests +++ b/test/web-platform-tests/tests @@ -1 +1 @@ -Subproject commit 1fdfd84de2a95458227cd3fceab3ce26b4e776f9 +Subproject commit 8082bfb906829f64853167c9fc2ef58b3cb1fd75 diff --git a/test/web-platform-tests/to-run.yaml b/test/web-platform-tests/to-run.yaml index f3c4e8c8f..f5d318543 100644 --- a/test/web-platform-tests/to-run.yaml +++ b/test/web-platform-tests/to-run.yaml @@ -244,6 +244,7 @@ invalidation/defined-in-has.html: [fail, Unknown] invalidation/defined.html: [fail, Unknown] invalidation/has-complexity.html: [timeout, Unknown] invalidation/has-css-nesting-shared.html: [fail, Unknown] +invalidation/has-in-ancestor-position.html: [timeout, Unknown] invalidation/has-with-pseudo-class.html: [fail, Unknown] invalidation/host-context-pseudo-class-in-has.html: [fail, Unknown] invalidation/host-pseudo-class-in-has.html: [fail, Unknown] @@ -253,10 +254,13 @@ invalidation/is.html: [fail, Unknown] invalidation/media-loading-pseudo-classes-in-has.html: [fail-slow, Unknown] invalidation/media-pseudo-classes-in-has.html: [fail-slow, Unknown] invalidation/not-002.html: [fail, Unknown] +invalidation/part-dir.html: [fail, Unknown] +invalidation/part-lang.html: [fail, Unknown] invalidation/placeholder-shown.html: "Set placeholder text to empty string": [fail, Unknown] invalidation/quirks-mode-stylesheet-dynamic-add-001.html: [fail, Unknown] invalidation/sibling.html: [fail, Unknown] +invalidation/state-in-has.html: [fail, Unknown] invalidation/subject-has-invalidation-with-display-none-anchor-element.html: [fail, Unknown] invalidation/target-pseudo-in-has.html: [fail, Unknown] invalidation/where.html: [fail, Unknown] @@ -310,7 +314,6 @@ CustomElementRegistry.html: 'customElements.define must not throw when defining another custom element in a different global object during Get(constructor, "prototype")': [fail, Not supported] Document-createElement-customized-builtins.html: "document.createElement must report an exception thrown by a custom built-in element constructor": [fail, Unknown] - "document.createElement must create an instance of autonomous custom elements when it has is attribute": [fail, :defined is not defined and throws] Document-createElement.html: "document.createElement must create an instance of autonomous custom elements when it has is attribute": [fail, :defined is not defined and throws] "document.createElement must report a NotSupportedError when the local name of the element does not match that of the custom element": [fail, throws TypeError instead] @@ -359,8 +362,6 @@ reactions/HTMLElement.html: [fail, translate and spellcheck attributes are not i reactions/customized-builtins/HTMLAreaElement.html: [fail, HTMLAreaElement doesn't implement download ping and referrerPolicy] reactions/customized-builtins/HTMLButtonElement.html: [fail, HTMLButtonElement doesn't implement formAction formEnctype and formMethod] reactions/customized-builtins/HTMLImageElement.html: [fail, HTMLImageElement doesn't implement referrerPolicy and decoder] -reactions/customized-builtins/HTMLModElement.html: [fail, test has incorrect