diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index 1e2073e06a0..285b25ed602 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -12967,6 +12967,66 @@
{}
]
],
+ "offscreen-canvas/text/2d.text.draw.fill.basic-manual.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.basic-manual.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker.js",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker.js",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.rtl-manual.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker.js",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.kern.consistent-manual.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker.js",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.basic-manual.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker.js",
+ {}
+ ]
+ ],
"orientation-event/free-fall-manual.html": [
[
"/orientation-event/free-fall-manual.html",
@@ -19395,6 +19455,18 @@
{}
]
],
+ "css/CSS2/abspos/remove-block-between-inline-and-abspos.html": [
+ [
+ "/css/CSS2/abspos/remove-block-between-inline-and-abspos.html",
+ [
+ [
+ "/css/reference/ref-filled-green-200px-square.html",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"css/CSS2/abspos/table-caption-is-containing-block-001.html": [
[
"/css/CSS2/abspos/table-caption-is-containing-block-001.html",
@@ -48135,6 +48207,18 @@
{}
]
],
+ "css/CSS2/floats/remove-block-between-inline-and-float.html": [
+ [
+ "/css/CSS2/floats/remove-block-between-inline-and-float.html",
+ [
+ [
+ "/css/reference/ref-filled-green-200px-square.html",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"css/CSS2/floats/zero-width-floats.html": [
[
"/css/CSS2/floats/zero-width-floats.html",
@@ -127131,6 +127215,18 @@
{}
]
],
+ "css/css-pseudo/first-letter-block-to-inline.html": [
+ [
+ "/css/css-pseudo/first-letter-block-to-inline.html",
+ [
+ [
+ "/css/css-pseudo/first-letter-block-to-inline-ref.html",
+ "=="
+ ]
+ ],
+ {}
+ ]
+ ],
"css/css-pseudo/first-line-and-placeholder.html": [
[
"/css/css-pseudo/first-line-and-placeholder.html",
@@ -253440,6 +253536,11 @@
{}
]
],
+ "css/css-pseudo/first-letter-block-to-inline-ref.html": [
+ [
+ {}
+ ]
+ ],
"css/css-pseudo/first-line-and-placeholder-ref.html": [
[
{}
@@ -274145,6 +274246,16 @@
{}
]
],
+ "feature-policy/resources/feature-policy-usb-worker.html": [
+ [
+ {}
+ ]
+ ],
+ "feature-policy/resources/feature-policy-usb-worker.js": [
+ [
+ {}
+ ]
+ ],
"feature-policy/resources/feature-policy-usb.html": [
[
{}
@@ -274670,6 +274781,41 @@
{}
]
],
+ "fetch/cross-origin-resource-policy/resources/green.png": [
+ [
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/resources/hello.py": [
+ [
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/resources/iframe.py": [
+ [
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/resources/iframeFetch.html": [
+ [
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/resources/image.py": [
+ [
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/resources/redirect.py": [
+ [
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/resources/script.py": [
+ [
+ {}
+ ]
+ ],
"fetch/data-urls/README.md": [
[
{}
@@ -288215,7 +288361,7 @@
{}
]
],
- "input-device-capabilities/OWNERS": [
+ "input-device-capabilities/META.yml": [
[
{}
]
@@ -288485,6 +288631,11 @@
{}
]
],
+ "interfaces/pointerevents-extension.idl": [
+ [
+ {}
+ ]
+ ],
"interfaces/pointerevents.idl": [
[
{}
@@ -290190,6 +290341,31 @@
{}
]
],
+ "offscreen-canvas/green-100x50.png": [
+ [
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.basic.png": [
+ [
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.large.png": [
+ [
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.rtl.png": [
+ [
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.basic.png": [
+ [
+ {}
+ ]
+ ],
"offscreen-canvas/tools/META.yml": [
[
{}
@@ -290525,7 +290701,7 @@
{}
]
],
- "permissions/OWNERS": [
+ "permissions/META.yml": [
[
{}
]
@@ -299190,6 +299366,16 @@
{}
]
],
+ "webusb/resources/usb-allowed-by-feature-policy-worker.js": [
+ [
+ {}
+ ]
+ ],
+ "webusb/resources/usb-disabled-by-feature-policy-worker.js": [
+ [
+ {}
+ ]
+ ],
"webusb/resources/usb-helpers.js": [
[
{}
@@ -312434,16 +312620,6 @@
{}
]
],
- "console/console-counting-label-conversion.any.js": [
- [
- "/console/console-counting-label-conversion.any.html",
- {}
- ],
- [
- "/console/console-counting-label-conversion.any.worker.html",
- {}
- ]
- ],
"console/console-is-a-namespace.any.js": [
[
"/console/console-is-a-namespace.any.html",
@@ -312454,6 +312630,16 @@
{}
]
],
+ "console/console-label-conversion.any.js": [
+ [
+ "/console/console-label-conversion.any.html",
+ {}
+ ],
+ [
+ "/console/console-label-conversion.any.worker.html",
+ {}
+ ]
+ ],
"console/console-tests-historical.any.js": [
[
"/console/console-tests-historical.any.html",
@@ -312464,16 +312650,6 @@
{}
]
],
- "console/console-time-label-conversion.any.js": [
- [
- "/console/console-time-label-conversion.any.html",
- {}
- ],
- [
- "/console/console-time-label-conversion.any.worker.html",
- {}
- ]
- ],
"content-security-policy/base-uri/base-uri-allow.sub.html": [
[
"/content-security-policy/base-uri/base-uri-allow.sub.html",
@@ -324846,12 +325022,6 @@
{}
]
],
- "css/cssom-view/media-query-list-interface.xht": [
- [
- "/css/cssom-view/media-query-list-interface.xht",
- {}
- ]
- ],
"css/cssom-view/mouseEvent.html": [
[
"/css/cssom-view/mouseEvent.html",
@@ -324954,12 +325124,6 @@
{}
]
],
- "css/cssom-view/window-interface.xht": [
- [
- "/css/cssom-view/window-interface.xht",
- {}
- ]
- ],
"css/cssom-view/window-screen-height-immutable.html": [
[
"/css/cssom-view/window-screen-height-immutable.html",
@@ -338618,6 +338782,62 @@
{}
]
],
+ "fetch/cross-origin-resource-policy/fetch-in-iframe.html": [
+ [
+ "/fetch/cross-origin-resource-policy/fetch-in-iframe.html",
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/fetch.html": [
+ [
+ "/fetch/cross-origin-resource-policy/fetch.html",
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/iframe-loads.html": [
+ [
+ "/fetch/cross-origin-resource-policy/iframe-loads.html",
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/image-loads.html": [
+ [
+ "/fetch/cross-origin-resource-policy/image-loads.html",
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/scheme-restriction.any.js": [
+ [
+ "/fetch/cross-origin-resource-policy/scheme-restriction.any.html",
+ {}
+ ],
+ [
+ "/fetch/cross-origin-resource-policy/scheme-restriction.any.worker.html",
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/scheme-restriction.https.window.js": [
+ [
+ "/fetch/cross-origin-resource-policy/scheme-restriction.https.window.html",
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/script-loads.html": [
+ [
+ "/fetch/cross-origin-resource-policy/script-loads.html",
+ {}
+ ]
+ ],
+ "fetch/cross-origin-resource-policy/syntax.any.js": [
+ [
+ "/fetch/cross-origin-resource-policy/syntax.any.html",
+ {}
+ ],
+ [
+ "/fetch/cross-origin-resource-policy/syntax.any.worker.html",
+ {}
+ ]
+ ],
"fetch/data-urls/base64.any.js": [
[
"/fetch/data-urls/base64.any.html",
@@ -362590,6 +362810,546 @@
{}
]
],
+ "offscreen-canvas/text/2d.text.align.default.html": [
+ [
+ "/offscreen-canvas/text/2d.text.align.default.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.align.default.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.align.default.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.align.invalid.html": [
+ [
+ "/offscreen-canvas/text/2d.text.align.invalid.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.align.invalid.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.align.invalid.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.align.valid.html": [
+ [
+ "/offscreen-canvas/text/2d.text.align.valid.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.align.valid.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.align.valid.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.baseline.default.html": [
+ [
+ "/offscreen-canvas/text/2d.text.baseline.default.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.baseline.default.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.baseline.default.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.baseline.invalid.html": [
+ [
+ "/offscreen-canvas/text/2d.text.baseline.invalid.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.baseline.invalid.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.baseline.invalid.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.baseline.valid.html": [
+ [
+ "/offscreen-canvas/text/2d.text.baseline.valid.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.baseline.valid.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.baseline.valid.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.center.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.center.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.center.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.center.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.ltr.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.end.ltr.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.rtl.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.end.rtl.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.left.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.left.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.left.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.left.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.right.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.right.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.right.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.right.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.ltr.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.start.ltr.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.rtl.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.start.rtl.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.bottom.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.bottom.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.hanging.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.hanging.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.ideographic.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.ideographic.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.middle.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.middle.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.middle.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.top.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.top.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.top.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.baseline.top.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.unaffected.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.unaffected.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.unaffected.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fill.unaffected.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fontface.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.notinpage.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fontface.notinpage.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.repeat.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fontface.repeat.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.repeat.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fontface.repeat.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.fontface.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.basic.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.basic.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.basic.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.basic.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.end.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.end.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.other.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.other.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.space.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.space.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.start.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.start.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.unaffected.html": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.stroke.unaffected.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.default.html": [
+ [
+ "/offscreen-canvas/text/2d.text.font.default.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.default.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.font.default.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.basic.html": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.basic.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.basic.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.basic.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.complex.html": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.complex.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.complex.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.complex.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.invalid.html": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.invalid.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.invalid.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.invalid.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.system.html": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.system.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.system.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.system.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.tiny.html": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.tiny.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.tiny.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.font.parse.tiny.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.basic.html": [
+ [
+ "/offscreen-canvas/text/2d.text.measure.width.basic.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.basic.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.measure.width.basic.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.empty.html": [
+ [
+ "/offscreen-canvas/text/2d.text.measure.width.empty.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.empty.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.measure.width.empty.worker.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.space.html": [
+ [
+ "/offscreen-canvas/text/2d.text.measure.width.space.html",
+ {}
+ ]
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.space.worker.js": [
+ [
+ "/offscreen-canvas/text/2d.text.measure.width.space.worker.html",
+ {}
+ ]
+ ],
"offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.html": [
[
"/offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.html",
@@ -417920,7 +418680,7 @@
"support"
],
"common/canvas-tests.js": [
- "329e3ae1cfde2ee0525302e6a3260faed3885f28",
+ "c31f3a58eda8896f273650420c9b0e2ae1bc65ed",
"support"
],
"common/canvas-tests.js.headers": [
@@ -417956,7 +418716,7 @@
"support"
],
"common/get-host-info.sub.js": [
- "4175d0fff3555e25a646b0673a082fefdc113fe0",
+ "1eae4a7e29b73d60b9832ef5d8c808f6fd10db5c",
"support"
],
"common/get-host-info.sub.js.headers": [
@@ -435715,14 +436475,14 @@
"587de5bb8dcb002025244e8058b52d4ba0b1bdd3",
"manual"
],
- "console/console-counting-label-conversion.any.js": [
- "a48d28ca0a1d6c5c50dc5d29521563a44beb6590",
- "testharness"
- ],
"console/console-is-a-namespace.any.js": [
"9ad845184a6dd40b1ab64992ca514dbf4736c930",
"testharness"
],
+ "console/console-label-conversion.any.js": [
+ "66b683e11b294518c3057ff371fe7f8a0b00dafb",
+ "testharness"
+ ],
"console/console-number-format-specifiers-symbol-manual.html": [
"a0b0c97ec5312027ff0152536458071254235d01",
"manual"
@@ -435735,10 +436495,6 @@
"ee18f8a672534b478ca15990026638a73588fcf4",
"testharness"
],
- "console/console-time-label-conversion.any.js": [
- "5e2ca9e9dca88c6de32408b461f3f4c54c586031",
- "testharness"
- ],
"content-security-policy/META.yml": [
"5819f0331b11875efb46ad15e02d28f59770cc9d",
"support"
@@ -436880,7 +437636,7 @@
"testharness"
],
"content-security-policy/reporting-api/reporting-api-doesnt-send-reports-without-violation.https.sub.html.sub.headers": [
- "65081c84f2f9a69ae0d9407e7ce7ec1d2aff9e2f",
+ "e02c27c5d75e315e787ca0923ccdf9b8bfdc95a7",
"support"
],
"content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html": [
@@ -436888,7 +437644,7 @@
"testharness"
],
"content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.sub.headers": [
- "6f50f9873944cd8a050eee7ff86c1c5c79f837a6",
+ "21a26cf60992dea5dc9b8f6d134559a32a69efbc",
"support"
],
"content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html": [
@@ -436896,7 +437652,7 @@
"testharness"
],
"content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.sub.headers": [
- "098e7ecf9e4b22af2526b97bc21837630074ab52",
+ "4bddc6a5f54193b57e91b0ed981797849cd72b62",
"support"
],
"content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html": [
@@ -436904,7 +437660,7 @@
"testharness"
],
"content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html.sub.headers": [
- "80b6e9e46d32fdf4add93ff104d4d8de2f15b292",
+ "694161355a5dd2e24ca94f98ca98ce073cd82537",
"support"
],
"content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html": [
@@ -436912,7 +437668,7 @@
"testharness"
],
"content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.sub.headers": [
- "2fac5fdd70da5df3b6778dde3865c7d348541f63",
+ "766bb03f5fc72d58cb67309cbbb18a8da74b6aec",
"support"
],
"content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html": [
@@ -436920,7 +437676,7 @@
"testharness"
],
"content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.sub.headers": [
- "bbd38e08374180c8c9469d1b62f75b864c77862f",
+ "b590a452008e8c32c2758dd36be9fa46c5cbc37f",
"support"
],
"content-security-policy/reporting/multiple-report-policies.html": [
@@ -440199,6 +440955,10 @@
"44f94feef0ef941a7ac86e1c466dc75e729ba647",
"reftest"
],
+ "css/CSS2/abspos/remove-block-between-inline-and-abspos.html": [
+ "79f37a2375f2fbcb133b3926cd7c77a6696eb4aa",
+ "reftest"
+ ],
"css/CSS2/abspos/table-caption-is-containing-block-001.html": [
"d416e3d830bf172326723ed469d6a5f02de7e9e1",
"reftest"
@@ -458567,6 +459327,10 @@
"357427f1d71d7137c1ba4c386ae25acc7712928e",
"reftest"
],
+ "css/CSS2/floats/remove-block-between-inline-and-float.html": [
+ "3d605f7fcda537953ed52f99772c88bad49e1062",
+ "reftest"
+ ],
"css/CSS2/floats/zero-space-between-floats-001.html": [
"59cd6c4ac06a611570a3ec21bac7289345b184f7",
"testharness"
@@ -523251,6 +524015,14 @@
"5a7a51802925bda01fbb62c8635a0e3205683e51",
"reftest"
],
+ "css/css-pseudo/first-letter-block-to-inline-ref.html": [
+ "1c8ca71127b09dc729377b71b102bed8095aa249",
+ "support"
+ ],
+ "css/css-pseudo/first-letter-block-to-inline.html": [
+ "7bc7db3195b26fb32ca3b01a5834a90af66987a8",
+ "reftest"
+ ],
"css/css-pseudo/first-letter-property-whitelist.html": [
"38d0844f6ef10d214b7d23af45d02c8093d9c00e",
"testharness"
@@ -549520,7 +550292,7 @@
"testharness"
],
"css/cssom-view/cssom-view-window-screen-interface.html": [
- "ed3dc5f811d0e0920689b051da26c6b3c34b9a54",
+ "f3d03ad7297974965a5cd584df941b095f9cddeb",
"testharness"
],
"css/cssom-view/dom-element-scroll.html": [
@@ -549619,10 +550391,6 @@
"ec5b756e980676c8707bcb2d7d91b7c977158e0d",
"testharness"
],
- "css/cssom-view/media-query-list-interface.xht": [
- "62f0fdd48d1a4194d439ee22829b3346bed9a154",
- "testharness"
- ],
"css/cssom-view/mouseEvent.html": [
"d64c45f021a5c6db7b65575288a91e28a25a2982",
"testharness"
@@ -549907,10 +550675,6 @@
"7f3440e65abbe692e3c28f1f1d04671054ecc815",
"testharness"
],
- "css/cssom-view/window-interface.xht": [
- "b51ac4828be890736faee8ce42fd95c4bbb844ef",
- "testharness"
- ],
"css/cssom-view/window-screen-height-immutable.html": [
"3193a200624217a260e17660006e9ce31a52814c",
"testharness"
@@ -564192,7 +564956,7 @@
"testharness"
],
"dom/nodes/selectors.js": [
- "d23a6e88e198f4f0f4495d6fd2775408d0635371",
+ "be39e37d8486cc0a31bed9e1f1ee1176fa83b5d0",
"support"
],
"dom/ranges/Range-attributes.html": [
@@ -567691,6 +568455,14 @@
"057973ef7f86c3628948c54d5697fb565e6d0a96",
"support"
],
+ "feature-policy/resources/feature-policy-usb-worker.html": [
+ "66c45d83b3ff35d9fb02c52a138b60d393ac42f1",
+ "support"
+ ],
+ "feature-policy/resources/feature-policy-usb-worker.js": [
+ "06ff374448653063d8dfe1b0bc9d26cc4ac1baa0",
+ "support"
+ ],
"feature-policy/resources/feature-policy-usb.html": [
"96ae900bcde19a4ffcab30f1d01b393e07936e99",
"support"
@@ -568687,6 +569459,66 @@
"465d933f4e52ef4e5a4bd0de40873410195843cd",
"testharness"
],
+ "fetch/cross-origin-resource-policy/fetch-in-iframe.html": [
+ "4d836bed1e90a2d14b1651c0f3229b3f3d0b6b91",
+ "testharness"
+ ],
+ "fetch/cross-origin-resource-policy/fetch.html": [
+ "6a881615d9df0750b640298725be56e60cd5804c",
+ "testharness"
+ ],
+ "fetch/cross-origin-resource-policy/iframe-loads.html": [
+ "8429fdb1695fc73c853dc37bf29544b8139d5396",
+ "testharness"
+ ],
+ "fetch/cross-origin-resource-policy/image-loads.html": [
+ "6e81ede4b474b2516ec735d4d8f99694b4124773",
+ "testharness"
+ ],
+ "fetch/cross-origin-resource-policy/resources/green.png": [
+ "ef91d21307a12b2cfaf33a90dffe16aa1cba42c9",
+ "support"
+ ],
+ "fetch/cross-origin-resource-policy/resources/hello.py": [
+ "0d8e30350c97fd6a040b14348929cf7e87e0e406",
+ "support"
+ ],
+ "fetch/cross-origin-resource-policy/resources/iframe.py": [
+ "d8f4af86d37d2f257b4166a1f7d3001d55eeda69",
+ "support"
+ ],
+ "fetch/cross-origin-resource-policy/resources/iframeFetch.html": [
+ "d66a9c958288a97469e8cfa75eba973e9f35e190",
+ "support"
+ ],
+ "fetch/cross-origin-resource-policy/resources/image.py": [
+ "1eba6cc92e4bc3f0d83814c0ead1ba6b23aa5182",
+ "support"
+ ],
+ "fetch/cross-origin-resource-policy/resources/redirect.py": [
+ "eb237d6f61e042db8454efad97a7ca58ea90eba9",
+ "support"
+ ],
+ "fetch/cross-origin-resource-policy/resources/script.py": [
+ "330a0ae1420b41e63bd639fa24f75e64e4528bcc",
+ "support"
+ ],
+ "fetch/cross-origin-resource-policy/scheme-restriction.any.js": [
+ "e1221ddd258f4d699dad395284f7a2cb0a719888",
+ "testharness"
+ ],
+ "fetch/cross-origin-resource-policy/scheme-restriction.https.window.js": [
+ "e0272587c66b6c220dce1a5a055d49628c84d0fd",
+ "testharness"
+ ],
+ "fetch/cross-origin-resource-policy/script-loads.html": [
+ "cd28267293f2d20ee78d6b946fe6b8793edf1bae",
+ "testharness"
+ ],
+ "fetch/cross-origin-resource-policy/syntax.any.js": [
+ "77377a2a82a22bf9ff637a1e3b918eda6cb28858",
+ "testharness"
+ ],
"fetch/data-urls/README.md": [
"868cb170fa0c5626008fef77e37dee16e76b10d5",
"support"
@@ -590019,8 +590851,8 @@
"c11d6b875af47f6134c98a23a7d2ce4fe4baa8c2",
"wdspec"
],
- "input-device-capabilities/OWNERS": [
- "d4e4ff1ad12e54c45e32ff0b4938fe9a9b1f0f4d",
+ "input-device-capabilities/META.yml": [
+ "9781a4d75e1dcda28688def7a44f1776a1344776",
"support"
],
"input-device-capabilities/interfaces.html": [
@@ -590259,6 +591091,10 @@
"7fec46d25cf175390524b681cdbec7b0b76c89b9",
"support"
],
+ "interfaces/pointerevents-extension.idl": [
+ "26055736a27852501eba7da7f0cab7c57eceb652",
+ "support"
+ ],
"interfaces/pointerevents.idl": [
"29ca4e05813256592af7e9804e8135aaffdcc995",
"support"
@@ -596795,6 +597631,10 @@
"d6478260afe1ae812374b7e9178f90697e148f61",
"testharness"
],
+ "offscreen-canvas/green-100x50.png": [
+ "de18139c6fb9e1ef54ca8fd35a9f47ee213172a5",
+ "support"
+ ],
"offscreen-canvas/image-smoothing/image.smoothing.html": [
"2c18b7a9bd01ee8fbfd74d3556f1609b7c3de1a7",
"testharness"
@@ -598971,6 +599811,422 @@
"126f4504f7a7aabe0724f6b1e49b7b6c6c5ac3a8",
"testharness"
],
+ "offscreen-canvas/text/2d.text.align.default.html": [
+ "0f03b74a423e4046f977e064990189d9369363e4",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.align.default.worker.js": [
+ "3b923cedd2e519c310599827d2d27ccec971f067",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.align.invalid.html": [
+ "2ef2f370d5685657abbf426b22c408df1cf7a909",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.align.invalid.worker.js": [
+ "f02bf2bee2b1058746d4860ccc6f6074d32d8f17",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.align.valid.html": [
+ "fb2804ae631143d79f51445c0d21d24c29baba4a",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.align.valid.worker.js": [
+ "b110900fc3397da210d85435b9fd044e36044fe8",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.baseline.default.html": [
+ "15123f24a6bd2ce91da69a699dce0e6e732160ea",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.baseline.default.worker.js": [
+ "c64b323eaab96a25c3d998d56d24d71194ed11d5",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.baseline.invalid.html": [
+ "666e5a38b9b29846def2d4973e47d8c5370ef174",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.baseline.invalid.worker.js": [
+ "6367302e1bc2cb8c033e6260efb802325f7eca1b",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.baseline.valid.html": [
+ "ec223c711f463b11de7f87113120730bf508e6e6",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.baseline.valid.worker.js": [
+ "2edca0451c17d32641a56f2bc3291a0f82b5aec9",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.center.html": [
+ "075aba3a36ddf818389a466610b83d5b32ca2cca",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.center.worker.js": [
+ "a64a6f1ca7d1d156a3338c44c6b68da05004993a",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.ltr.html": [
+ "ace6eade83e8387ee79336d7ee916080a322a507",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.ltr.worker.js": [
+ "bec18ab1877b5779b949a687956dfdd7afb181b5",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.rtl.html": [
+ "909158a5cdaf163fcfc3118c17aa60b683a4c0f6",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.end.rtl.worker.js": [
+ "90305645fc74504a19490961529c6ab2d010bfd2",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.left.html": [
+ "6ef2b6307975ff4403d86d2ac1274cf7034f1fce",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.left.worker.js": [
+ "faa688af0bbc8bbf050385a8ca26350a448604d5",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.right.html": [
+ "77b5f05efbbee3497883a5f24891d0791e4232c2",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.right.worker.js": [
+ "762f0297da3f72998b3edf25cbcc88ef29ff09fb",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.ltr.html": [
+ "8e981ab37b06c5b73b95bee27ad8b31d08a227b6",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.ltr.worker.js": [
+ "cb8dabd5c4db7d31fabc014ea984c6525c74101a",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.rtl.html": [
+ "2ac30666d9786ac16cb1f44839b009e94f5bdcb6",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.align.start.rtl.worker.js": [
+ "4a917b65cf8c7d6efaaafb55a57904e73c02fb51",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.alphabetic.html": [
+ "98aaeeaa5f7eed3d89443e83eebbbbc5ee349f13",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.alphabetic.worker.js": [
+ "c8749c719d3b51ca3d7420506a50097d07de9d18",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.bottom.html": [
+ "86d9559a8064398036835090683335ba6da362e9",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.bottom.worker.js": [
+ "259bf3095025b5fda39dc9f37d1cca1283bbd6b1",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.hanging.html": [
+ "24ece1ead594df694ce984447b34495052052b7f",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.hanging.worker.js": [
+ "03245b8773cf0d783242f5e6b87883e09fda8e18",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.ideographic.html": [
+ "8d3df854174a3b31f4b641a2ba19d25284abecf2",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.ideographic.worker.js": [
+ "c512f15ea50b8f663778fe727503e276a07eebaf",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.middle.html": [
+ "cd4d3c469262051208ab77b07211751aa745f356",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.middle.worker.js": [
+ "75f4334744ac4072bb5f16b8e30a8682822bf396",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.top.html": [
+ "c3e659200d75672e6dcc9fb6c28810c6020e6da7",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.baseline.top.worker.js": [
+ "0ac575fbcc07af258153a8b60f9d7325b5efb655",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.basic-manual.html": [
+ "e716712df480c959042d97befa40a3fdae7e4a65",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.basic-manual.worker.js": [
+ "ee9dab8283c7386bdd92b1509fbba690d6136eea",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.basic.png": [
+ "994c4f1bf8377dbce0c1af8805f2c1166044d521",
+ "support"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.html": [
+ "d608d2b08c593677d0127be36748775759a45147",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.NaN.worker.js": [
+ "6e520919cdc24a9162c506d1a089115cce61f81b",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.html": [
+ "db24c5bad46382d5a01f69cf5f593ee92df0fc74",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.bound.worker.js": [
+ "a2edc7eec240c3910b04c659913ff65c1bf781d3",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.html": [
+ "bb4f0ad1ff7b6cdb1581b7783e9a3366db556fc2",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.fontface.worker.js": [
+ "da9dd0e360dfcf5ebb1c92d73a8c4d4d163f9f8e",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.html": [
+ "2ccfc824ed8626fa73f1e1f6e9fa00de26372d7c",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.large-manual.worker.js": [
+ "ce5394e1d049562c55b82d31498d2102733cbe91",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.large.png": [
+ "994c4f1bf8377dbce0c1af8805f2c1166044d521",
+ "support"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.html": [
+ "cf3b7eab36b3e3e88308cfca2dd902b4a83948e5",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.negative.worker.js": [
+ "fa7bf0f400a981ad2ab24dfafdecaaa4112df0c4",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.html": [
+ "eace6e3a9737c7168767fe076d9d073450084a4a",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.small.worker.js": [
+ "3a31baff14975ea11bc1a85f73feed5a10253cbd",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.html": [
+ "609e35604340223ff3b0a523f60c425b4e20a517",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.maxWidth.zero.worker.js": [
+ "a2cc87ea10bd31925a453e772501680db9331999",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.rtl-manual.html": [
+ "0e86f2f9c376d7be73b59b0566777033e1961b2f",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.rtl-manual.worker.js": [
+ "f75091da621b188f0d907b0109ba755e03bf51b7",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.rtl.png": [
+ "994c4f1bf8377dbce0c1af8805f2c1166044d521",
+ "support"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.unaffected.html": [
+ "08c5cb00927184947c48e34785dcea79f1c9242e",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fill.unaffected.worker.js": [
+ "dd75c38e75c4fffaec936aecca7ffcfebffef4c0",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.html": [
+ "406dca361b9d49ed1ab3ab974ffb2b61c72e656e",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.notinpage.html": [
+ "0e7003fdb4e8fa91a46ce38e59cf428002ef9fdd",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.notinpage.worker.js": [
+ "2fecc82c2ba6eb8a7c08165090001318b70b3c2f",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.repeat.html": [
+ "ce98e5bf83be9b33d31d992e603433c08564a755",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.repeat.worker.js": [
+ "831fe6ec1f83373ecde78490e1a151023615b980",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.fontface.worker.js": [
+ "b27d08fa064682967f479bfd897b13e1bf3a9da8",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.kern.consistent-manual.html": [
+ "01bcff19c99a71b645d2e6945e8fb8281f8955d2",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.kern.consistent-manual.worker.js": [
+ "858c0142d77e507844ce0e3e491f1ae91891bce6",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.basic.html": [
+ "5e47b181d06bd0759bad5235d1d1136c695e4026",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.basic.worker.js": [
+ "af97e3713a5933e81381d64be1b6732211f82080",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.end.html": [
+ "62bf2c231cce285bb2ce59b5e693f600ebaac6f8",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.end.worker.js": [
+ "b4359cf1b5bd3133c5ea9bdbede49b77dab215a2",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.html": [
+ "76ef0f14c003df20a6c537343827f59f40426ddd",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.nonspace.worker.js": [
+ "5050d1672837608ace2eb538868a49fa9d4e8551",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.other.html": [
+ "78edf9b8c18c6bed5618f9098295b40d06f69795",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.other.worker.js": [
+ "d47f1e453f97bcbc14598f544fbe62cf71907232",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.space.html": [
+ "2a0f34a7cb060d8a5bfb8f047313cdae06e8d654",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.space.worker.js": [
+ "aa44b04ab86d3832989ac9cf4f4afe67ebcbb84c",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.start.html": [
+ "ff8bc0c1cbd1544553ac518c6514cc9209c9babb",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.space.collapse.start.worker.js": [
+ "91bb3b7c5f46c03e765096c6ab56952bf07221ec",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.basic-manual.html": [
+ "a09a7d06c95de71f7c398eeb8ba86795b51420d8",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.basic-manual.worker.js": [
+ "10d57dc95232df8e9b9ffa6ffb09b7afdfada7b7",
+ "manual"
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.basic.png": [
+ "1e85aad73026ce90363714e1e3a9f028ca26d8d4",
+ "support"
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.unaffected.html": [
+ "6c84e6d7f9e1a3dc8cf7b6ef5566b7610696ebd1",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.draw.stroke.unaffected.worker.js": [
+ "e1701c3dfb0ba6f224dbba03a2a4a76a094e22d4",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.default.html": [
+ "a98dfbeb969e49e16223ccf7f3dd502db76508a2",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.default.worker.js": [
+ "8e9586b95cb6e7b97d96cf774a50822aca35f766",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.basic.html": [
+ "2fff7c32ea143644835103459d8b5e878e96adae",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.basic.worker.js": [
+ "9188a9d8b7ba689530a381c63a474916441a429c",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.complex.html": [
+ "693ae3ed12e8406e057353dfed6fc674291371ce",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.complex.worker.js": [
+ "256c24cd52c9dc39638d3ebc62a6f4aee63d5771",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.invalid.html": [
+ "a787440718f848f0a8bc7287830ef21de712c5ff",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.invalid.worker.js": [
+ "e739eec435898759d4b84800ab3aa387837882c0",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.system.html": [
+ "5c7cde7b2c1a61cdfd350d8f8138fc9c0f0bc9c6",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.system.worker.js": [
+ "824a4414ab9d7d84bbb5a6bfdaa9612a11248c8d",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.tiny.html": [
+ "bfc6cc1661ce5a1abf99281110b91368becc095f",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.font.parse.tiny.worker.js": [
+ "a0b347ed0d1b99f0896cff1e5da2afb39cb3728b",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.basic.html": [
+ "8f9708539c6135c8c4b39675355de29c489387a5",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.basic.worker.js": [
+ "65ad87719af9eb8856d270aef314297c481acb9a",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.empty.html": [
+ "56532c174e0d56e743ce73b7dff3f48d8f551086",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.empty.worker.js": [
+ "cdce07e82cbf743a7efe4b3869b423e7c114f9fd",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.space.html": [
+ "d39369ef48d14cdd98b3a8824c3def660530700e",
+ "testharness"
+ ],
+ "offscreen-canvas/text/2d.text.measure.width.space.worker.js": [
+ "d4cc19770fb7d885e1681f0b29733d98f2693459",
+ "testharness"
+ ],
"offscreen-canvas/the-canvas-state/2d.state.saverestore.bitmap.html": [
"e5d7d40f76ad24edaeff50d79f02bfdbd40e63d4",
"testharness"
@@ -599532,15 +600788,15 @@
"support"
],
"offscreen-canvas/tools/name2dir.yaml": [
- "ed640afbc6614fa9b53e6061192544b0fdc4f51e",
+ "ac9ba9b8718cc68da51b32cc92fef2ad7cab075a",
"support"
],
"offscreen-canvas/tools/templates.yaml": [
- "d8959532cf7948a99fb99b086ed22eb13f1870db",
+ "d2839fc39d5da4af8745ac09f47258256b72eac0",
"support"
],
"offscreen-canvas/tools/tests2d.yaml": [
- "0e1cf2837f41da2e37a0a4786fba207a104e2e0b",
+ "ecd17e9a6dd3743de6df149a20f541d17ebe09d5",
"support"
],
"offscreen-canvas/transformations/2d.transformation.order.html": [
@@ -600567,8 +601823,8 @@
"dc978fd8669d67118109fcab245010fdd7d799b0",
"testharness"
],
- "permissions/OWNERS": [
- "fec8c86a6652ad9871d914c0c5119a2158172c11",
+ "permissions/META.yml": [
+ "b6a9ae71c3b0b86061a91320ff6d6b59447d7f62",
"support"
],
"permissions/interfaces.any.js": [
@@ -600600,7 +601856,7 @@
"testharness"
],
"picture-in-picture/picture-in-picture-window.html": [
- "e1dee4bfd55491d150c786e193c52148e91b525e",
+ "628cc1c6d8d2c83a6f3e466bc66a26ea76b85ff2",
"testharness"
],
"picture-in-picture/request-picture-in-picture.html": [
@@ -600628,7 +601884,7 @@
"manual"
],
"pointerevents/extension/idlharness.html": [
- "1337bbb65f4748a7d5a076cbe73e4aa48a2a1eb8",
+ "70f3fc4fce01d7acb4611aa870d7f95a1d734dbc",
"testharness"
],
"pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html": [
@@ -620704,7 +621960,7 @@
"testharness"
],
"webaudio/the-audio-api/the-audiobuffer-interface/idl-test.html": [
- "0ef05c242d8f987d521c0e9ce474d0f9a46bee28",
+ "480a05cc2a25f50ccc61771f6b149c7090432d07",
"testharness"
],
"webaudio/the-audio-api/the-audiobuffersourcenode-interface/.gitkeep": [
@@ -620736,7 +621992,7 @@
"support"
],
"webaudio/the-audio-api/the-audiodestinationnode-interface/idl-test.html": [
- "3e8b55e707434899be9af13334d935368579f1dc",
+ "e8b85f97399b430c338e75a90b32d07277d6ef0c",
"testharness"
],
"webaudio/the-audio-api/the-audiolistener-interface/.gitkeep": [
@@ -620828,7 +622084,7 @@
"testharness"
],
"webaudio/the-audio-api/the-audioparam-interface/automation-rate-testing.js": [
- "abd017009aff151436f4f17ea51fe94e20c1cf6a",
+ "90314b367161c720ccbb880e53d65bedc209d0bd",
"support"
],
"webaudio/the-audio-api/the-audioparam-interface/automation-rate.html": [
@@ -620852,7 +622108,7 @@
"testharness"
],
"webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source.html": [
- "094368fb4cff58ea97aa8e1b365a359aed3dc6af",
+ "1cf2706025fe92649f859608b195387346cdb1fd",
"testharness"
],
"webaudio/the-audio-api/the-audioparam-interface/k-rate-delay.html": [
@@ -620868,7 +622124,7 @@
"testharness"
],
"webaudio/the-audio-api/the-audioparam-interface/k-rate-panner.html": [
- "8f679c80f0cbd8d91b699e3024eeae9fb9410916",
+ "0a6da33c2aa03a7d34a517c7b52023f3b4178ec5",
"testharness"
],
"webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner.html": [
@@ -623768,7 +625024,7 @@
"testharness"
],
"websockets/opening-handshake/003-sets-origin.worker.js": [
- "b5a23172a68b23ac5ec5384b6c3a96c1b9ec0a20",
+ "c9fe02b260e6271c4b026fb94c1517a0a512d500",
"testharness"
],
"websockets/opening-handshake/003.html": [
@@ -624127,6 +625383,14 @@
"6e6050f742e0da58fc94a5c0a0aa75f16dfcede9",
"support"
],
+ "webusb/resources/usb-allowed-by-feature-policy-worker.js": [
+ "05b1cecd77688ef9942bb1d563a2d8ef47df0ad7",
+ "support"
+ ],
+ "webusb/resources/usb-disabled-by-feature-policy-worker.js": [
+ "b8c11fa9ff9e33168bb8ef6e7c18f98d27a77838",
+ "support"
+ ],
"webusb/resources/usb-helpers.js": [
"7a5878c9f4c472bafa8f3db026573feba8e746b0",
"support"
@@ -624140,15 +625404,15 @@
"support"
],
"webusb/usb-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html": [
- "fda5a143afa30b86a318b3ab74baed513a5275bb",
+ "bb86e36bfa4fcc9ba022a589565bfaba1584d4dc",
"testharness"
],
"webusb/usb-allowed-by-feature-policy-attribute.https.sub.html": [
- "9e891075241bb843a283193506250285e93740e2",
+ "6080cc1f628040b3c5b3c01668588429f10e7b49",
"testharness"
],
"webusb/usb-allowed-by-feature-policy.https.sub.html": [
- "dce5c37e64183ea3d698ef8cc5b751c506a495ed",
+ "ff891b8b3366f96cd378d0167047a022add35406",
"testharness"
],
"webusb/usb-allowed-by-feature-policy.https.sub.html.headers": [
@@ -624160,7 +625424,7 @@
"testharness"
],
"webusb/usb-disabled-by-feature-policy.https.sub.html": [
- "414b0b8087cbfa333e205a7b42d838c5f8108cf7",
+ "0000c10f217eb0e53013578d83cfa2ac37147fea",
"testharness"
],
"webusb/usb-disabled-by-feature-policy.https.sub.html.headers": [
@@ -627828,7 +629092,7 @@
"testharness"
],
"workers/modules/dedicated-worker-import-referrer.html": [
- "c6a618329eac51a8d6bbf0f7aece906145f49a33",
+ "309df42ef9329addc1fc59e2d3c0443454e14ad7",
"testharness"
],
"workers/modules/dedicated-worker-import.html": [
diff --git a/tests/wpt/metadata/css/CSS2/abspos/remove-block-between-inline-and-abspos.html.ini b/tests/wpt/metadata/css/CSS2/abspos/remove-block-between-inline-and-abspos.html.ini
new file mode 100644
index 00000000000..5b3acc7302a
--- /dev/null
+++ b/tests/wpt/metadata/css/CSS2/abspos/remove-block-between-inline-and-abspos.html.ini
@@ -0,0 +1,2 @@
+[remove-block-between-inline-and-abspos.html]
+ expected: FAIL
diff --git a/tests/wpt/metadata/css/CSS2/floats/remove-block-between-inline-and-float.html.ini b/tests/wpt/metadata/css/CSS2/floats/remove-block-between-inline-and-float.html.ini
new file mode 100644
index 00000000000..5ef5e72a276
--- /dev/null
+++ b/tests/wpt/metadata/css/CSS2/floats/remove-block-between-inline-and-float.html.ini
@@ -0,0 +1,2 @@
+[remove-block-between-inline-and-float.html]
+ expected: FAIL
diff --git a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini
index af9fe422a34..7c80799aece 100644
--- a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini
+++ b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini
@@ -29,9 +29,6 @@
[Test @font-face matching for weight 1000]
expected: FAIL
- [Test @font-face matching for weight 420]
- expected: FAIL
-
[Test @font-face matching for weight 99]
expected: FAIL
diff --git a/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini b/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini
new file mode 100644
index 00000000000..26435e28b09
--- /dev/null
+++ b/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini
@@ -0,0 +1,2 @@
+[vh_not_refreshing_on_chrome.html]
+ expected: FAIL
diff --git a/tests/wpt/metadata/fetch/cross-origin-resource-policy/fetch-in-iframe.html.ini b/tests/wpt/metadata/fetch/cross-origin-resource-policy/fetch-in-iframe.html.ini
new file mode 100644
index 00000000000..5577b7596a8
--- /dev/null
+++ b/tests/wpt/metadata/fetch/cross-origin-resource-policy/fetch-in-iframe.html.ini
@@ -0,0 +1,4 @@
+[fetch-in-iframe.html]
+ [Untitled]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/cross-origin-resource-policy/fetch.html.ini b/tests/wpt/metadata/fetch/cross-origin-resource-policy/fetch.html.ini
new file mode 100644
index 00000000000..cb5045f9fbb
--- /dev/null
+++ b/tests/wpt/metadata/fetch/cross-origin-resource-policy/fetch.html.ini
@@ -0,0 +1,4 @@
+[fetch.html]
+ [Untitled]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/cross-origin-resource-policy/iframe-loads.html.ini b/tests/wpt/metadata/fetch/cross-origin-resource-policy/iframe-loads.html.ini
new file mode 100644
index 00000000000..06cf11618ea
--- /dev/null
+++ b/tests/wpt/metadata/fetch/cross-origin-resource-policy/iframe-loads.html.ini
@@ -0,0 +1,4 @@
+[iframe-loads.html]
+ [Untitled]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/cross-origin-resource-policy/image-loads.html.ini b/tests/wpt/metadata/fetch/cross-origin-resource-policy/image-loads.html.ini
new file mode 100644
index 00000000000..e28824f5560
--- /dev/null
+++ b/tests/wpt/metadata/fetch/cross-origin-resource-policy/image-loads.html.ini
@@ -0,0 +1,19 @@
+[image-loads.html]
+ [Same-origin image load with a 'Cross-Origin-Resource-Policy: same-origin' response header.]
+ expected: FAIL
+
+ [Same-origin image load with a 'Cross-Origin-Resource-Policy: same-site' response header.]
+ expected: FAIL
+
+ [Cross-origin cors image load with a 'Cross-Origin-Resource-Policy: same-origin' response header.]
+ expected: FAIL
+
+ [Cross-origin cors image load with a 'Cross-Origin-Resource-Policy: same-site' response header.]
+ expected: FAIL
+
+ [Cross-origin no-cors image load with a 'Cross-Origin-Resource-Policy: same-origin' response header.]
+ expected: FAIL
+
+ [Cross-origin no-cors image load with a 'Cross-Origin-Resource-Policy: same-site' response header.]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/cross-origin-resource-policy/scheme-restriction.any.js.ini b/tests/wpt/metadata/fetch/cross-origin-resource-policy/scheme-restriction.any.js.ini
new file mode 100644
index 00000000000..92ed8a87544
--- /dev/null
+++ b/tests/wpt/metadata/fetch/cross-origin-resource-policy/scheme-restriction.any.js.ini
@@ -0,0 +1,9 @@
+[scheme-restriction.any.html]
+ [Cross-Origin-Resource-Policy: same-site blocks retrieving HTTPS from HTTP]
+ expected: FAIL
+
+
+[scheme-restriction.any.worker.html]
+ [Cross-Origin-Resource-Policy: same-site blocks retrieving HTTPS from HTTP]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/cross-origin-resource-policy/scheme-restriction.https.window.js.ini b/tests/wpt/metadata/fetch/cross-origin-resource-policy/scheme-restriction.https.window.js.ini
new file mode 100644
index 00000000000..a72f7e5947d
--- /dev/null
+++ b/tests/wpt/metadata/fetch/cross-origin-resource-policy/scheme-restriction.https.window.js.ini
@@ -0,0 +1,4 @@
+[scheme-restriction.https.window.html]
+ [Cross-Origin-Resource-Policy does not block Mixed Content ]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/fetch/cross-origin-resource-policy/script-loads.html.ini b/tests/wpt/metadata/fetch/cross-origin-resource-policy/script-loads.html.ini
new file mode 100644
index 00000000000..1a9132484c8
--- /dev/null
+++ b/tests/wpt/metadata/fetch/cross-origin-resource-policy/script-loads.html.ini
@@ -0,0 +1,19 @@
+[script-loads.html]
+ [Same-origin script load with a 'Cross-Origin-Resource-Policy: same-origin' response header.]
+ expected: FAIL
+
+ [Same-origin script load with a 'Cross-Origin-Resource-Policy: same-site' response header.]
+ expected: FAIL
+
+ [Cross-origin cors script load with a 'Cross-Origin-Resource-Policy: same-origin' response header.]
+ expected: FAIL
+
+ [Cross-origin cors script load with a 'Cross-Origin-Resource-Policy: same-site' response header.]
+ expected: FAIL
+
+ [Cross-origin no-cors script load with a 'Cross-Origin-Resource-Policy: same-origin' response header.]
+ expected: FAIL
+
+ [Cross-origin no-cors script load with a 'Cross-Origin-Resource-Policy: same-site' response header.]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini
index 5b38c37b086..78879bad5f1 100644
--- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini
+++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini
@@ -1,4 +1,5 @@
[javascript-url-abort-return-value-undefined.tentative.html]
+ expected: TIMEOUT
[Not aborting fetch for javascript:undefined navigation]
- expected: FAIL
+ expected: TIMEOUT
diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini
index 20865f493ec..9579b42287e 100644
--- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini
+++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini
@@ -30,3 +30,6 @@
[Set HTTP URL frame location.protocol to data]
expected: FAIL
+ [Set HTTP URL frame location.protocol to x]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini b/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini
deleted file mode 100644
index fcd41eea9f9..00000000000
--- a/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[003-sets-origin.worker.html]
- type: testharness
- expected: TIMEOUT
diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini
similarity index 57%
rename from tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini
rename to tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini
index 594360ffb15..fbdc89a8f0d 100644
--- a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini
+++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini
@@ -1,4 +1,4 @@
-[shader-uniform-packing-restrictions.html]
+[context-creation-and-destruction.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini
similarity index 60%
rename from tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini
rename to tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini
index fb8852c9e7a..393e42df192 100644
--- a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini
+++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini
@@ -1,4 +1,4 @@
-[shader-with-non-reserved-words.html]
+[context-creation.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini
new file mode 100644
index 00000000000..b2918fac56f
--- /dev/null
+++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini
@@ -0,0 +1,2 @@
+[context-eviction-with-garbage-collection.html]
+ expected: TIMEOUT
diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini
new file mode 100644
index 00000000000..84c7aa47561
--- /dev/null
+++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini
@@ -0,0 +1,5 @@
+[context-release-upon-reload.html]
+ expected: TIMEOUT
+ [Overall test]
+ expected: NOTRUN
+
diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini
new file mode 100644
index 00000000000..7aab2f5f662
--- /dev/null
+++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini
@@ -0,0 +1,5 @@
+[context-release-with-workers.html]
+ expected: TIMEOUT
+ [Overall test]
+ expected: NOTRUN
+
diff --git a/tests/wpt/web-platform-tests/common/canvas-tests.js b/tests/wpt/web-platform-tests/common/canvas-tests.js
index bf13d4a349c..732f2a435b8 100644
--- a/tests/wpt/web-platform-tests/common/canvas-tests.js
+++ b/tests/wpt/web-platform-tests/common/canvas-tests.js
@@ -50,10 +50,14 @@ function _assertPixelApprox(canvas, x,y, r,g,b,a, pos, colour, tolerance)
assert_approx_equals(c[3], a, tolerance, 'Alpha channel of the pixel at (' + x + ', ' + y + ')');
}
+let _deferred = false;
+
+function deferTest() {
+ _deferred = true;
+}
+
function _addTest(testFn)
{
- var deferred = false;
- window.deferTest = function () { deferred = true; };
on_event(window, "load", function()
{
t.step(function() {
@@ -62,7 +66,7 @@ function _addTest(testFn)
t.step(testFn, window, canvas, ctx);
});
- if (!deferred) {
+ if (!_deferred) {
t.done();
}
});
diff --git a/tests/wpt/web-platform-tests/common/get-host-info.sub.js b/tests/wpt/web-platform-tests/common/get-host-info.sub.js
index c0ad19bc7a3..35acad33a8f 100644
--- a/tests/wpt/web-platform-tests/common/get-host-info.sub.js
+++ b/tests/wpt/web-platform-tests/common/get-host-info.sub.js
@@ -6,6 +6,7 @@ function get_host_info() {
var ORIGINAL_HOST = '{{host}}';
var REMOTE_HOST = (ORIGINAL_HOST === 'localhost') ? '127.0.0.1' : ('www1.' + ORIGINAL_HOST);
var OTHER_HOST = '{{domains[www2]}}';
+ var NOTSAMESITE_HOST = (ORIGINAL_HOST === 'localhost') ? '127.0.0.1' : ('not-' + ORIGINAL_HOST);
return {
HTTP_PORT: HTTP_PORT,
@@ -19,6 +20,7 @@ function get_host_info() {
HTTPS_ORIGIN_WITH_CREDS: 'https://foo:bar@' + ORIGINAL_HOST + ':' + HTTPS_PORT,
HTTP_ORIGIN_WITH_DIFFERENT_PORT: 'http://' + ORIGINAL_HOST + ':' + HTTP_PORT2,
HTTP_REMOTE_ORIGIN: 'http://' + REMOTE_HOST + ':' + HTTP_PORT,
+ HTTP_NOTSAMESITE_ORIGIN: 'http://' + NOTSAMESITE_HOST + ':' + HTTP_PORT,
HTTP_REMOTE_ORIGIN_WITH_DIFFERENT_PORT: 'http://' + REMOTE_HOST + ':' + HTTP_PORT2,
HTTPS_REMOTE_ORIGIN: 'https://' + REMOTE_HOST + ':' + HTTPS_PORT,
HTTPS_REMOTE_ORIGIN_WITH_CREDS: 'https://foo:bar@' + REMOTE_HOST + ':' + HTTPS_PORT,
diff --git a/tests/wpt/web-platform-tests/console/console-counting-label-conversion.any.js b/tests/wpt/web-platform-tests/console/console-counting-label-conversion.any.js
deleted file mode 100644
index bbc77f011b7..00000000000
--- a/tests/wpt/web-platform-tests/console/console-counting-label-conversion.any.js
+++ /dev/null
@@ -1,55 +0,0 @@
-"use strict";
-// https://console.spec.whatwg.org/#count
-// https://console.spec.whatwg.org/#countreset
-
-// TODO(domfarolino): make this a link to
-// https://console.spec.whatwg/org/#counting pending
-// the resolution of https://github.com/whatwg/console/issues/135
-
-// TODO(domfarolino): DRY up the label conversion tests for count/countReset/time/timeEnd
-// by probably making a helper function that passes in the console method to perform the
-// conversion with so we're not duplicating everything
-
-test(() => {
- let countLabelToStringCalled = false;
-
- console.count({
- toString() {
- countLabelToStringCalled = true;
- }
- });
-
- assert_true(countLabelToStringCalled, "toString() must be called on count()'s label when label is an object");
-}, "console.count()'s label gets converted to string via label.toString() when label is an object");
-
-test(() => {
- assert_throws({name: "Error"}, () => {
- console.count({
- toString() {
- throw new Error("conversion error");
- }
- });
- }, "count() must re-throw any exceptions thrown by label.toString() conversion");
-}, "console.count() throws exceptions generated by erroneous label.toString() conversion");
-
-test(() => {
- let countLabelToStringCalled = false;
-
- console.countReset({
- toString() {
- countLabelToStringCalled = true;
- }
- });
-
- assert_true(countLabelToStringCalled, "toString() must be called on countReset()'s label when label is an object");
-}, "console.countReset()'s label gets converted to string via label.toString() when label is an object");
-
-test(() => {
- assert_throws({name: "Error"}, () => {
- console.countReset({
- toString() {
- throw new Error("conversion error");
- }
- });
- }, "countReset() must re-throw any exceptions thrown by label.toString() conversion");
-}, "console.countReset() throws exceptions generated by erroneous label.toString() conversion");
diff --git a/tests/wpt/web-platform-tests/console/console-label-conversion.any.js b/tests/wpt/web-platform-tests/console/console-label-conversion.any.js
new file mode 100644
index 00000000000..1fb269d4061
--- /dev/null
+++ b/tests/wpt/web-platform-tests/console/console-label-conversion.any.js
@@ -0,0 +1,29 @@
+"use strict";
+// https://console.spec.whatwg/org/#counting
+// https://console.spec.whatwg/org/#timing
+
+const methods = ['count', 'countReset', 'time', 'timeLog', 'timeEnd'];
+
+for (const method of methods) {
+ test(() => {
+ let labelToStringCalled = false;
+
+ console[method]({
+ toString() {
+ labelToStringCalled = true;
+ }
+ });
+
+ assert_true(labelToStringCalled, `${method}() must call toString() on label when label is an object`);
+ }, `console.${method}()'s label gets converted to string via label.toString() when label is an object`);
+
+ test(() => {
+ assert_throws({name: 'Error'}, () => {
+ console[method]({
+ toString() {
+ throw new Error('conversion error');
+ }
+ });
+ }, `${method} must re-throw any exceptions thrown by label.toString() conversion`);
+ }, `console.${method}() throws exceptions generated by erroneous label.toString() conversion`);
+}
diff --git a/tests/wpt/web-platform-tests/console/console-time-label-conversion.any.js b/tests/wpt/web-platform-tests/console/console-time-label-conversion.any.js
deleted file mode 100644
index 5004a7476c2..00000000000
--- a/tests/wpt/web-platform-tests/console/console-time-label-conversion.any.js
+++ /dev/null
@@ -1,46 +0,0 @@
-"use strict";
-// https://console.spec.whatwg.org/#timing
-
-test(() => {
- let timeLabelToStringCalled = false;
-
- console.time({
- toString() {
- timeLabelToStringCalled = true;
- }
- });
-
- assert_true(timeLabelToStringCalled, "toString() must be called on time()'s label when label is an object");
-}, "console.time()'s label gets converted to string via label.toString() when label is an object");
-
-test(() => {
- let timeEndLabelToStringCalled = false;
-
- console.timeEnd({
- toString() {
- timeEndLabelToStringCalled = true;
- }
- });
-
- assert_true(timeEndLabelToStringCalled, "toString() must be called on timeEnd()'s label when label is an object");
-}, "console.timeEnd()'s label gets converted to string via label.toString() when label is an object");
-
-test(() => {
- assert_throws({name: "Error"}, () => {
- console.time({
- toString() {
- throw new Error("conversion error");
- }
- });
- }, "time() must re-throw any exceptions thrown by label.toString() conversion");
-}, "console.time() throws exceptions generated by erroneous label.toString() conversion");
-
-test(() => {
- assert_throws({name: "Error"}, () => {
- console.timeEnd({
- toString() {
- throw new Error("conversion error");
- }
- });
- }, "timeEnd() must re-throw any exceptions thrown by label.toString() conversion");
-}, "console.timeEnd() throws exceptions generated by erroneous label.toString() conversion");
diff --git a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-doesnt-send-reports-without-violation.https.sub.html.sub.headers b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-doesnt-send-reports-without-violation.https.sub.html.sub.headers
index 011c1b0929f..054d332035a 100644
--- a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-doesnt-send-reports-without-violation.https.sub.html.sub.headers
+++ b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-doesnt-send-reports-without-violation.https.sub.html.sub.headers
@@ -3,5 +3,5 @@ Cache-Control: no-store, no-cache, must-revalidate
Cache-Control: post-check=0, pre-check=0, false
Pragma: no-cache
Set-Cookie: reporting-api-doesnt-send-reports-without-violation={{$id:uuid()}}; Path=/content-security-policy/reporting-api
-Report-To: { "group": "csp-group", "max-age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
+Report-To: { "group": "csp-group", "max_age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
Content-Security-Policy: script-src 'self' 'unsafe-inline'; img-src 'self'; report-to csp-group
diff --git a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.sub.headers b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.sub.headers
index 948b7403e8f..973c20e23f8 100644
--- a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.sub.headers
+++ b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.sub.headers
@@ -3,5 +3,5 @@ Cache-Control: no-store, no-cache, must-revalidate
Cache-Control: post-check=0, pre-check=0, false
Pragma: no-cache
Set-Cookie: reporting-api-report-only-sends-reports-on-violation={{$id:uuid()}}; Path=/content-security-policy/reporting-api
-Report-To: { "group": "csp-group", "max-age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
+Report-To: { "group": "csp-group", "max_age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
Content-Security-Policy-Report-Only: script-src 'self' 'unsafe-inline'; img-src 'none'; report-to csp-group
diff --git a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.sub.headers b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.sub.headers
index 55bf5b7a364..b6504f6275b 100644
--- a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.sub.headers
+++ b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.sub.headers
@@ -4,4 +4,4 @@ Cache-Control: post-check=0, pre-check=0, false
Pragma: no-cache
Set-Cookie: reporting-api-report-to-overrides-report-uri-1={{$id:uuid()}}; Path=/content-security-policy/reporting-api
Content-Security-Policy: script-src 'self' 'unsafe-inline'; img-src 'none'; report-uri "/content-security-policy/support/report.py?op=put&reportID={{$id}}"; report-to csp-group
-Report-To: { "group": "csp-group", "max-age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id:uuid()}}" }] }
+Report-To: { "group": "csp-group", "max_age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id:uuid()}}" }] }
diff --git a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html.sub.headers b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html.sub.headers
index ecef63f821d..98541e1cc16 100644
--- a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html.sub.headers
+++ b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html.sub.headers
@@ -4,4 +4,4 @@ Cache-Control: post-check=0, pre-check=0, false
Pragma: no-cache
Set-Cookie: reporting-api-report-to-overrides-report-uri-2={{$id:uuid()}}; Path=/content-security-policy/reporting-api
Content-Security-Policy: script-src 'self' 'unsafe-inline'; img-src 'none'; report-to csp-group; report-uri "/content-security-policy/support/report.py?op=put&reportID={{$id}}"
-Report-To: { "group": "csp-group", "max-age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id:uuid()}}" }] }
+Report-To: { "group": "csp-group", "max_age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id:uuid()}}" }] }
diff --git a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.sub.headers b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.sub.headers
index 4567e316b12..b57b94031ac 100644
--- a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.sub.headers
+++ b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.sub.headers
@@ -3,5 +3,5 @@ Cache-Control: no-store, no-cache, must-revalidate
Cache-Control: post-check=0, pre-check=0, false
Pragma: no-cache
Set-Cookie: reporting-api-sends-reports-on-violation={{$id:uuid()}}; Path=/content-security-policy/reporting-api
-Report-To: { "group": "csp-group", "max-age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
+Report-To: { "group": "csp-group", "max_age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
Content-Security-Policy: script-src 'self' 'unsafe-inline'; img-src 'none'; report-to csp-group
diff --git a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.sub.headers b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.sub.headers
index a0fd2e9756e..13d0ce65c96 100644
--- a/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.sub.headers
+++ b/tests/wpt/web-platform-tests/content-security-policy/reporting-api/reporting-api-works-on-frame-src.https.sub.html.sub.headers
@@ -2,5 +2,5 @@ Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: reporting-api-works-on-frame-src={{$id:uuid()}}; Path=/content-security-policy/reporting-api
-Report-To: { "group": "csp-group", "max-age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
+Report-To: { "group": "csp-group", "max_age": 10886400, "endpoints": [{ "url": "https://{{host}}:{{ports[https][0]}}/content-security-policy/support/report.py?op=put&reportID={{$id}}" }] }
Content-Security-Policy: script-src 'self' 'unsafe-inline'; frame-src 'none'; report-to csp-group
diff --git a/tests/wpt/web-platform-tests/css/CSS2/abspos/remove-block-between-inline-and-abspos.html b/tests/wpt/web-platform-tests/css/CSS2/abspos/remove-block-between-inline-and-abspos.html
new file mode 100644
index 00000000000..977f063bcaf
--- /dev/null
+++ b/tests/wpt/web-platform-tests/css/CSS2/abspos/remove-block-between-inline-and-abspos.html
@@ -0,0 +1,22 @@
+
+
Test passes if there is a filled green square and no red.
+ +Test passes if there is a filled green square and no red.
+ +