diff --git a/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini b/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini
index abf0d50aff3..4c1aa18e695 100644
--- a/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini
+++ b/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini
@@ -2,6 +2,9 @@
[Revoke blob URL after creating Request, will fetch]
expected: FAIL
+ [Revoke blob URL after calling fetch, fetch should succeed]
+ expected: FAIL
+
[url-with-fetch.any.html]
[Revoke blob URL after creating Request, will fetch]
diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index 39991835803..8a7ba34a58a 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -319660,12 +319660,24 @@
{}
]
],
+ "css/css-align/animation/column-gap-composition.html": [
+ [
+ "css/css-align/animation/column-gap-composition.html",
+ {}
+ ]
+ ],
"css/css-align/animation/column-gap-interpolation.html": [
[
"css/css-align/animation/column-gap-interpolation.html",
{}
]
],
+ "css/css-align/animation/row-gap-composition.html": [
+ [
+ "css/css-align/animation/row-gap-composition.html",
+ {}
+ ]
+ ],
"css/css-align/animation/row-gap-interpolation.html": [
[
"css/css-align/animation/row-gap-interpolation.html",
@@ -321298,18 +321310,66 @@
{}
]
],
+ "css/css-box/animation/margin-bottom-composition.html": [
+ [
+ "css/css-box/animation/margin-bottom-composition.html",
+ {}
+ ]
+ ],
"css/css-box/animation/margin-interpolation.html": [
[
"css/css-box/animation/margin-interpolation.html",
{}
]
],
+ "css/css-box/animation/margin-left-composition.html": [
+ [
+ "css/css-box/animation/margin-left-composition.html",
+ {}
+ ]
+ ],
+ "css/css-box/animation/margin-right-composition.html": [
+ [
+ "css/css-box/animation/margin-right-composition.html",
+ {}
+ ]
+ ],
+ "css/css-box/animation/margin-top-composition.html": [
+ [
+ "css/css-box/animation/margin-top-composition.html",
+ {}
+ ]
+ ],
+ "css/css-box/animation/padding-bottom-composition.html": [
+ [
+ "css/css-box/animation/padding-bottom-composition.html",
+ {}
+ ]
+ ],
"css/css-box/animation/padding-interpolation.html": [
[
"css/css-box/animation/padding-interpolation.html",
{}
]
],
+ "css/css-box/animation/padding-left-composition.html": [
+ [
+ "css/css-box/animation/padding-left-composition.html",
+ {}
+ ]
+ ],
+ "css/css-box/animation/padding-right-composition.html": [
+ [
+ "css/css-box/animation/padding-right-composition.html",
+ {}
+ ]
+ ],
+ "css/css-box/animation/padding-top-composition.html": [
+ [
+ "css/css-box/animation/padding-top-composition.html",
+ {}
+ ]
+ ],
"css/css-box/box-chrome-crash-001.html": [
[
"css/css-box/box-chrome-crash-001.html",
@@ -328824,12 +328884,24 @@
{}
]
],
+ "css/css-shapes/animation/shape-margin-composition.html": [
+ [
+ "css/css-shapes/animation/shape-margin-composition.html",
+ {}
+ ]
+ ],
"css/css-shapes/animation/shape-margin-interpolation.html": [
[
"css/css-shapes/animation/shape-margin-interpolation.html",
{}
]
],
+ "css/css-shapes/animation/shape-outside-composition.html": [
+ [
+ "css/css-shapes/animation/shape-outside-composition.html",
+ {}
+ ]
+ ],
"css/css-shapes/animation/shape-outside-interpolation.html": [
[
"css/css-shapes/animation/shape-outside-interpolation.html",
@@ -329490,36 +329562,72 @@
{}
]
],
+ "css/css-sizing/animation/height-composition.html": [
+ [
+ "css/css-sizing/animation/height-composition.html",
+ {}
+ ]
+ ],
"css/css-sizing/animation/height-interpolation.html": [
[
"css/css-sizing/animation/height-interpolation.html",
{}
]
],
+ "css/css-sizing/animation/max-height-composition.html": [
+ [
+ "css/css-sizing/animation/max-height-composition.html",
+ {}
+ ]
+ ],
"css/css-sizing/animation/max-height-interpolation.html": [
[
"css/css-sizing/animation/max-height-interpolation.html",
{}
]
],
+ "css/css-sizing/animation/max-width-composition.html": [
+ [
+ "css/css-sizing/animation/max-width-composition.html",
+ {}
+ ]
+ ],
"css/css-sizing/animation/max-width-interpolation.html": [
[
"css/css-sizing/animation/max-width-interpolation.html",
{}
]
],
+ "css/css-sizing/animation/min-height-composition.html": [
+ [
+ "css/css-sizing/animation/min-height-composition.html",
+ {}
+ ]
+ ],
"css/css-sizing/animation/min-height-interpolation.html": [
[
"css/css-sizing/animation/min-height-interpolation.html",
{}
]
],
+ "css/css-sizing/animation/min-width-composition.html": [
+ [
+ "css/css-sizing/animation/min-width-composition.html",
+ {}
+ ]
+ ],
"css/css-sizing/animation/min-width-interpolation.html": [
[
"css/css-sizing/animation/min-width-interpolation.html",
{}
]
],
+ "css/css-sizing/animation/width-composition.html": [
+ [
+ "css/css-sizing/animation/width-composition.html",
+ {}
+ ]
+ ],
"css/css-sizing/animation/width-interpolation.html": [
[
"css/css-sizing/animation/width-interpolation.html",
@@ -335162,6 +335270,12 @@
{}
]
],
+ "css/css-ui/animation/caret-color-composition.html": [
+ [
+ "css/css-ui/animation/caret-color-composition.html",
+ {}
+ ]
+ ],
"css/css-ui/animation/caret-color-interpolation.html": [
[
"css/css-ui/animation/caret-color-interpolation.html",
@@ -335174,12 +335288,24 @@
{}
]
],
+ "css/css-ui/animation/outline-offset-composition.html": [
+ [
+ "css/css-ui/animation/outline-offset-composition.html",
+ {}
+ ]
+ ],
"css/css-ui/animation/outline-offset-interpolation.html": [
[
"css/css-ui/animation/outline-offset-interpolation.html",
{}
]
],
+ "css/css-ui/animation/outline-width-composition.html": [
+ [
+ "css/css-ui/animation/outline-width-composition.html",
+ {}
+ ]
+ ],
"css/css-ui/animation/outline-width-interpolation.html": [
[
"css/css-ui/animation/outline-width-interpolation.html",
@@ -374566,14 +374692,6 @@
{}
]
],
- "layout-instability/observe-layout-shift.html": [
- [
- "layout-instability/observe-layout-shift.html",
- {
- "testdriver": true
- }
- ]
- ],
"layout-instability/partially-clipped-visual-rect.html": [
[
"layout-instability/partially-clipped-visual-rect.html",
@@ -374596,6 +374714,14 @@
}
]
],
+ "layout-instability/recent-input.html": [
+ [
+ "layout-instability/recent-input.html",
+ {
+ "testdriver": true
+ }
+ ]
+ ],
"layout-instability/rtl-distance.html": [
[
"layout-instability/rtl-distance.html",
@@ -558293,10 +558419,18 @@
"bd26585d9e639e3133a650c26d3f3cb93579e4ae",
"support"
],
+ "css/css-align/animation/column-gap-composition.html": [
+ "0054206cca8b3448ad5d19e055e9f435a6e123b1",
+ "testharness"
+ ],
"css/css-align/animation/column-gap-interpolation.html": [
"c2f02d3ba87f4dee555be80caa45d6909e2495ae",
"testharness"
],
+ "css/css-align/animation/row-gap-composition.html": [
+ "238253adf0cda81aca80d9345219ac8cd8e0df50",
+ "testharness"
+ ],
"css/css-align/animation/row-gap-interpolation.html": [
"1d85ffa3b07e8695e7b3a6ad82c02ae4da8d7b21",
"testharness"
@@ -563165,14 +563299,46 @@
"dde409360faf79a301c3ae3ea34a995d154d7bb4",
"support"
],
+ "css/css-box/animation/margin-bottom-composition.html": [
+ "c95f8de23efe6e853dd4b05eed07af01c1d02af7",
+ "testharness"
+ ],
"css/css-box/animation/margin-interpolation.html": [
"088836cbbd18d0daf203de7dbacfb65733e35813",
"testharness"
],
+ "css/css-box/animation/margin-left-composition.html": [
+ "8f3c646dfec219d30d2fefafdcb89c9e7cabb2b5",
+ "testharness"
+ ],
+ "css/css-box/animation/margin-right-composition.html": [
+ "c903303313bcc06ecf67f86efc55b21537e4af4c",
+ "testharness"
+ ],
+ "css/css-box/animation/margin-top-composition.html": [
+ "5f050bd6c7d9663025d53a04ecd2ec6352275fba",
+ "testharness"
+ ],
+ "css/css-box/animation/padding-bottom-composition.html": [
+ "855b5d3dc2948a9dc4ae391aaaa5caee06f88665",
+ "testharness"
+ ],
"css/css-box/animation/padding-interpolation.html": [
"3bf284117960fe78300e95140244d309f8f439a4",
"testharness"
],
+ "css/css-box/animation/padding-left-composition.html": [
+ "417777ae253428cf6c852e6846960494a8ea53f7",
+ "testharness"
+ ],
+ "css/css-box/animation/padding-right-composition.html": [
+ "3c80849bb2bc68a68c098f42a1a29b9247e6a224",
+ "testharness"
+ ],
+ "css/css-box/animation/padding-top-composition.html": [
+ "b5083ae79b3db8a55f7af45373804d223cbbbc47",
+ "testharness"
+ ],
"css/css-box/box-chrome-crash-001.html": [
"351df37f1550ab40818b7f7f1c51191cfae5583e",
"testharness"
@@ -594537,10 +594703,18 @@
"edac744592f76704ba82b0c4a7e5a53c7db6ba79",
"testharness"
],
+ "css/css-shapes/animation/shape-margin-composition.html": [
+ "395bad063f4c1bfb036d650d6b0319cd3d572fe2",
+ "testharness"
+ ],
"css/css-shapes/animation/shape-margin-interpolation.html": [
"48b3d0c460794b18261ce7a6beedf980d8335d36",
"testharness"
],
+ "css/css-shapes/animation/shape-outside-composition.html": [
+ "0115148ec1adde1a32b1c1fb4b3c33ea8b56ece0",
+ "testharness"
+ ],
"css/css-shapes/animation/shape-outside-interpolation.html": [
"3380acdba00db8e9440b33c60275f6fd6340d345",
"testharness"
@@ -595837,26 +596011,50 @@
"086e654a8e039f259b5e828d024f808c2e95016b",
"support"
],
+ "css/css-sizing/animation/height-composition.html": [
+ "094e247dcf22d9bd665b244993b6239265ee73bb",
+ "testharness"
+ ],
"css/css-sizing/animation/height-interpolation.html": [
"10ceed5b2cc0d5511b8020aeaced36be39834c3a",
"testharness"
],
+ "css/css-sizing/animation/max-height-composition.html": [
+ "fb5b241d00865fe68c198a9fee88d932a8977f7e",
+ "testharness"
+ ],
"css/css-sizing/animation/max-height-interpolation.html": [
"c4cab0e1cf4534d3705801f3159b6b8724977b66",
"testharness"
],
+ "css/css-sizing/animation/max-width-composition.html": [
+ "8b6d8b704c8771491419db0aa2a3c783a1dea2b3",
+ "testharness"
+ ],
"css/css-sizing/animation/max-width-interpolation.html": [
"111199baa7ed89c6023d43b56313413cc5aeeeeb",
"testharness"
],
+ "css/css-sizing/animation/min-height-composition.html": [
+ "1e92b0ec2fd664e7b3dd6dc1cd8310c7b9526e7c",
+ "testharness"
+ ],
"css/css-sizing/animation/min-height-interpolation.html": [
"6fd5b4e2f5366f6b18678f60b982e82905558e51",
"testharness"
],
+ "css/css-sizing/animation/min-width-composition.html": [
+ "e8bd41030bbd8a273f7e7c45f5f445d706d044eb",
+ "testharness"
+ ],
"css/css-sizing/animation/min-width-interpolation.html": [
"d11fb3d5cb139f870d1eb40618bf547176f109b1",
"testharness"
],
+ "css/css-sizing/animation/width-composition.html": [
+ "bfe45cb31471d0c8623dbb9e84000bc1208bb76f",
+ "testharness"
+ ],
"css/css-sizing/animation/width-interpolation.html": [
"d165c994b5de6fe1561498aa04c075196357f5f6",
"testharness"
@@ -612309,6 +612507,10 @@
"7ce4b54a22c78576dc2318ebd651dfd1cce374ad",
"support"
],
+ "css/css-ui/animation/caret-color-composition.html": [
+ "6c69578677896e2463331deba85731e13fd94a25",
+ "testharness"
+ ],
"css/css-ui/animation/caret-color-interpolation.html": [
"b3a4e30130843163d76a0a24196c66853bd4160a",
"testharness"
@@ -612317,10 +612519,18 @@
"f49aa79a382c8e5a8f4c9d834f5f12aea551818f",
"testharness"
],
+ "css/css-ui/animation/outline-offset-composition.html": [
+ "984a63fdc34274fab133308dbb0b9a5c2eca03b9",
+ "testharness"
+ ],
"css/css-ui/animation/outline-offset-interpolation.html": [
"46c1c51c6eefaa490fc9d55e4cadfb0cb7804337",
"testharness"
],
+ "css/css-ui/animation/outline-width-composition.html": [
+ "b770feda61ca6c74467c597749a053d3569af012",
+ "testharness"
+ ],
"css/css-ui/animation/outline-width-interpolation.html": [
"c024c7cf6a08e0f6e02ccb451ca04d0b4a8c9251",
"testharness"
@@ -635478,15 +635688,15 @@
"reftest"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/support/generate-text-emphasis-line-height-tests.py": [
- "dd823c78a68d555e3a235cd917edd09297f7c34e",
+ "12fb6a3ad850b357808c47a90a818dd73be2de5b",
"support"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/support/generate-text-emphasis-position-property-tests.py": [
- "62363a207bd15c3d8733ecd496e73e3f61eb5744",
+ "527959068762f5a7185bf11bdc2536054d2db258",
"support"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/support/generate-text-emphasis-ruby-tests.py": [
- "b5c59e6f50185f4a63badfb860375959f3af4a02",
+ "fdbaec052e4e4bdfdcad1e9fc9731bf26a518509",
"support"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/support/generate-text-emphasis-style-property-010-tests.sh": [
@@ -635494,7 +635704,7 @@
"support"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/support/generate-text-emphasis-style-property-tests.py": [
- "34e047ab003e0c515cf03e448796aaa5b23a6df7",
+ "1b1d6fc16f24b91eef28cd99c428f426cc61c349",
"support"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text-decor-3/text-decoration-propagation-01-ref.html": [
@@ -636538,7 +636748,7 @@
"support"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text3/support/generate-segment-break-transformation-rules-tests.py": [
- "75168420287b275af5782891adf73eb4cf7ca2e6",
+ "6e13861374a6f6d5def71d7c2c1a59fbd57b2895",
"support"
],
"css/vendor-imports/mozilla/mozilla-central-reftests/text3/text-align-match-parent-01.html": [
@@ -671178,11 +671388,11 @@
"testharness"
],
"layout-instability/buffer-layout-shift.html": [
- "0cfce2f7124226cf4256284c1238ba1ef024c42b",
+ "b6a33f579b4009d1497fdc104c07633793d53f01",
"testharness"
],
"layout-instability/buffered-flag.html": [
- "dabc8068931ff3b15eb4b80481ed2102a7725a62",
+ "cd1260e3613f58c191688ab2f492647b0cc72c0c",
"testharness"
],
"layout-instability/clip-negative-bottom-margin.html": [
@@ -671213,10 +671423,6 @@
"36475d4c826c11807e9c0a7fbf4457c33c92c2c0",
"testharness"
],
- "layout-instability/observe-layout-shift.html": [
- "1c35fe2aa234c96fce8798e6a1c35362f418e6f1",
- "testharness"
- ],
"layout-instability/partially-clipped-visual-rect.html": [
"3b18b98dd93312c37b9e2f25918df50266a09243",
"testharness"
@@ -671229,6 +671435,10 @@
"e2e7a911dc043bb21cebfd4a5b625795f3523a14",
"testharness"
],
+ "layout-instability/recent-input.html": [
+ "a4fa0d8b0d92a83984034926de30958b840c1028",
+ "testharness"
+ ],
"layout-instability/resources/slow-image.py": [
"ee7988c551f6429eea2b929af083ad30cbd5c73d",
"support"
@@ -671266,7 +671476,7 @@
"testharness"
],
"layout-instability/toJSON.html": [
- "3d39d623e13314b183463fa1c365df3a7b725243",
+ "374a7de0cd1c4d5d5b089b7d026c8eb5709e91f1",
"testharness"
],
"layout-instability/transform.html": [
diff --git a/tests/wpt/metadata/css/css-align/animation/column-gap-composition.html.ini b/tests/wpt/metadata/css/css-align/animation/column-gap-composition.html.ini
new file mode 100644
index 00000000000..efdef9e8059
--- /dev/null
+++ b/tests/wpt/metadata/css/css-align/animation/column-gap-composition.html.ini
@@ -0,0 +1,61 @@
+[column-gap-composition.html]
+ [Compositing: property