No files found.
+0 −5
2d.pattern.image.broken.html.ini
...l-and-stroke-styles/2d.pattern.image.broken.html.ini
+601 −656
MANIFEST.json
tests/wpt/metadata/MANIFEST.json
+4 −0
hit-test-floats-002.html.ini
...etadata/css/CSS2/floats/hit-test-floats-002.html.ini
+0 −4
hit-test-floats-005.html.ini
...etadata/css/CSS2/floats/hit-test-floats-005.html.ini
+4 −0
hit-test-anonymous-block.html.ini
...s/CSS2/normal-flow/hit-test-anonymous-block.html.ini
+2 −0
image-set-rendering.html.ini
...ss/css-images/image-set/image-set-rendering.html.ini
+0 −2
ch-unit-015.html.ini
tests/wpt/metadata/css/css-values/ch-unit-015.html.ini
+0 −4
CaretPosition-001.html.ini
...t/metadata/css/cssom-view/CaretPosition-001.html.ini
+0 −3
MediaQueryList-addListener-handleEvent.html.ini
...view/MediaQueryList-addListener-handleEvent.html.ini
+0 −3
elementFromPosition.html.ini
...metadata/css/cssom-view/elementFromPosition.html.ini
+0 −7
offsetTopLeft-border-box.html.ini
...ata/css/cssom-view/offsetTopLeft-border-box.html.ini
+0 −2
HTMLMediaElement.html.ini
.../custom-elements/reactions/HTMLMediaElement.html.ini
+12 −3
response.window.js.ini
...t/metadata/fetch/content-type/response.window.js.ini
+6 −0
script.window.js.ini
...wpt/metadata/fetch/content-type/script.window.js.ini
+1 −10
embed.tentative.https.sub.html.ini → embed.https.sub.html.ini
...ative.https.sub.html.ini → embed.https.sub.html.ini}
+1 −1
fetch-preflight.tentative.https.sub.html.ini → fetch-preflight.https.sub.html.ini
...s.sub.html.ini → fetch-preflight.https.sub.html.ini}
+4 −0
fetch-via-serviceworker--fallback.https.sub.html.ini
...fetch-via-serviceworker--fallback.https.sub.html.ini
+0 −4
fetch-via-serviceworker--fallback.tentative.https.sub.html.ini
...serviceworker--fallback.tentative.https.sub.html.ini
+4 −0
fetch-via-serviceworker--respondWith.https.sub.html.ini
...ch-via-serviceworker--respondWith.https.sub.html.ini
+0 −4
fetch-via-serviceworker--respondWith.tentative.https.sub.html.ini
...viceworker--respondWith.tentative.https.sub.html.ini
+1 −1
fetch.tentative.https.sub.html.ini → fetch.https.sub.html.ini
...ative.https.sub.html.ini → fetch.https.sub.html.ini}
+1 −1
fetch.tentative.sub.html.ini → fetch.sub.html.ini
.../{fetch.tentative.sub.html.ini → fetch.sub.html.ini}
+2 −0
font.https.sub.html.ini
.../wpt/metadata/fetch/metadata/font.https.sub.html.ini
+0 −5
font.tentative.https.sub.html.ini
...ata/fetch/metadata/font.tentative.https.sub.html.ini
+7 −7
history.tentative.https.sub.html.ini → history.https.sub.html.ini
...ive.https.sub.html.ini → history.https.sub.html.ini}
+1 −1
iframe.tentative.sub.html.ini → iframe.sub.html.ini
...iframe.tentative.sub.html.ini → iframe.sub.html.ini}
+1 −1
img.tentative.https.sub.html.ini → img.https.sub.html.ini
...ntative.https.sub.html.ini → img.https.sub.html.ini}
+2 −0
navigation.https.sub.html.ini
...etadata/fetch/metadata/navigation.https.sub.html.ini
+0 −2
navigation.tentative.https.sub.html.ini
...tch/metadata/navigation.tentative.https.sub.html.ini
+1 −1
object.tentative.https.sub.html.ini → object.https.sub.html.ini
...tive.https.sub.html.ini → object.https.sub.html.ini}
+1 −1
prefetch.tentative.https.sub.html.ini → prefetch.https.sub.html.ini
...ve.https.sub.html.ini → prefetch.https.sub.html.ini}
+1 −1
preload.tentative.https.sub.html.ini → preload.https.sub.html.ini
...ive.https.sub.html.ini → preload.https.sub.html.ini}
+1 −1
cross-site-redirect.tentative.https.sub.html.ini → cross-site-redirect.https.sub.html.ini
...b.html.ini → cross-site-redirect.https.sub.html.ini}
+1 −1
...edirect-cross-site.tentative.https.sub.html.ini → multiple-redirect-cross-site.https.sub.html.ini
...i → multiple-redirect-cross-site.https.sub.html.ini}
+1 −1
...tentative.sub.html.ini → multiple-redirect-https-downgrade-upgrade-prefetch.optional.sub.html.ini
...ps-downgrade-upgrade-prefetch.optional.sub.html.ini}
+16 −16
...downgrade-upgrade.tentative.sub.html.ini → multiple-redirect-https-downgrade-upgrade.sub.html.ini
...tiple-redirect-https-downgrade-upgrade.sub.html.ini}
+1 −1
...-redirect-same-site.tentative.https.sub.html.ini → multiple-redirect-same-site.https.sub.html.ini
...ni → multiple-redirect-same-site.https.sub.html.ini}
+1 −1
...e-prefetch.optional.tentative.sub.html.ini → redirect-http-upgrade-prefetch.optional.sub.html.ini
...edirect-http-upgrade-prefetch.optional.sub.html.ini}
+12 −12
redirect-http-upgrade.tentative.sub.html.ini → redirect-http-upgrade.sub.html.ini
...e.sub.html.ini → redirect-http-upgrade.sub.html.ini}
+1 −1
...refetch.optional.tentative.sub.html.ini → redirect-https-downgrade-prefetch.optional.sub.html.ini
...rect-https-downgrade-prefetch.optional.sub.html.ini}
+1 −4
redirect-https-downgrade.tentative.sub.html.ini → redirect-https-downgrade.sub.html.ini
...ub.html.ini → redirect-https-downgrade.sub.html.ini}
+1 −1
same-origin-redirect.tentative.https.sub.html.ini → same-origin-redirect.https.sub.html.ini
....html.ini → same-origin-redirect.https.sub.html.ini}
+1 −1
same-site-redirect.tentative.https.sub.html.ini → same-site-redirect.https.sub.html.ini
...ub.html.ini → same-site-redirect.https.sub.html.ini}
+2 −0
report.https.sub.html.ini
...pt/metadata/fetch/metadata/report.https.sub.html.ini
+0 −2
report.tentative.https.sub.html.ini
...a/fetch/metadata/report.tentative.https.sub.html.ini
+1 −1
script.tentative.https.sub.html.ini → script.https.sub.html.ini
...tive.https.sub.html.ini → script.https.sub.html.ini}
+1 −1
serviceworker.tentative.https.sub.html.ini → serviceworker.https.sub.html.ini
...tps.sub.html.ini → serviceworker.https.sub.html.ini}
+2 −0
sharedworker.https.sub.html.ini
...adata/fetch/metadata/sharedworker.https.sub.html.ini
+0 −5
sharedworker.tentative.https.sub.html.ini
...h/metadata/sharedworker.tentative.https.sub.html.ini
+1 −1
style.tentative.https.sub.html.ini → style.https.sub.html.ini
...ative.https.sub.html.ini → style.https.sub.html.ini}
+1 −1
track.tentative.https.sub.html.ini → track.https.sub.html.ini
...ative.https.sub.html.ini → track.https.sub.html.ini}
+1 −1
trailing-dot.tentative.https.sub.html.ini → trailing-dot.https.sub.html.ini
...ttps.sub.html.ini → trailing-dot.https.sub.html.ini}
+1 −1
worker.tentative.https.sub.html.ini → worker.https.sub.html.ini
...tive.https.sub.html.ini → worker.https.sub.html.ini}
+4 −0
xslt.https.sub.html.ini
.../wpt/metadata/fetch/metadata/xslt.https.sub.html.ini
+0 −10
xslt.tentative.https.sub.html.ini
...ata/fetch/metadata/xslt.tentative.https.sub.html.ini
+3 −0
parsing-nosniff.window.js.ini
...metadata/fetch/nosniff/parsing-nosniff.window.js.ini
+7 −1
embedded-credentials.tentative.sub.html.ini
...security/embedded-credentials.tentative.sub.html.ini
+13 −0
top-level-data-url.window.js.ini
...ng-across-documents/top-level-data-url.window.js.ini
+4 −0
traverse_the_history_1.html.ini
...he-history-interface/traverse_the_history_1.html.ini
+0 −4
traverse_the_history_4.html.ini
...he-history-interface/traverse_the_history_4.html.ini
+4 −0
document-cookie.html.ini
...esource-metadata-management/document-cookie.html.ini
+4 −8
supported-elements.html.ini
.../the-autofocus-attribute/supported-elements.html.ini
+1 −1
iframe_sandbox_popups_escaping-1.html.ini
...me-element/iframe_sandbox_popups_escaping-1.html.ini
+2 −1
iframe_sandbox_popups_escaping-3.html.ini
...me-element/iframe_sandbox_popups_escaping-3.html.ini
+2 −1
iframe_sandbox_popups_nonescaping-3.html.ini
...element/iframe_sandbox_popups_nonescaping-3.html.ini
+0 −4
original-crossorigin-applied.sub.html.ini
...mg-element/original-crossorigin-applied.sub.html.ini
+4 −0
form-double-submit.html.ini
.../forms/form-submission-0/form-double-submit.html.ini
+0 −4
077.html.ini
...g-1/the-script-element/execution-timing/077.html.ini
+0 −2
script-onerror-insertion-point-2.html.ini
...pt-element/script-onerror-insertion-point-2.html.ini
+2 −3
promise-job-entry.html.ini
...-the-javascript-job-queue/promise-job-entry.html.ini
+18 −0
instantiateStreaming-bad-imports.any.js.ini
...m/webapi/instantiateStreaming-bad-imports.any.js.ini
+6 −0
sub-sample-buffer-stitching.html.ini
...enode-interface/sub-sample-buffer-stitching.html.ini
+5 −0
017.html.ini
...wpt/metadata/webmessaging/without-ports/017.html.ini
0
018.html.ini/{ → }
...bmessaging/{with-ports → without-ports}/018.html.ini
+7 −0
abrupt-completion.html.ini
tests/wpt/metadata/workers/abrupt-completion.html.ini
+0 −1
005.html.ini
...data/workers/semantics/multiple-workers/005.html.ini
+5 −0
send-data-sharedarraybuffer.any.js.ini
.../metadata/xhr/send-data-sharedarraybuffer.any.js.ini
+1 −1
2d.pattern.image.broken.html
.../fill-and-stroke-styles/2d.pattern.image.broken.html
+1 −1
tests2d.yaml
.../wpt/web-platform-tests/2dcontext/tools/tests2d.yaml
+26 −0
clipboard-on-detached-iframe.https.html
...ached-iframe/clipboard-on-detached-iframe.https.html
+34 −0
read-on-detaching-iframe-manual.https.html
...ed-iframe/read-on-detaching-iframe-manual.https.html
+34 −0
write-on-detaching-iframe-manual.https.html
...d-iframe/write-on-detaching-iframe-manual.https.html
+42 −0
write-read-on-detached-iframe-manual.https.html
...rame/write-read-on-detached-iframe-manual.https.html
+38 −0
writeText-readText-on-detached-iframe-manual.https.html
...teText-readText-on-detached-iframe-manual.https.html
+6 −1
README.md
...eb-platform-tests/common/security-features/README.md
+2 −2
util.py
...latform-tests/common/security-features/tools/util.py
+32 −0
nonces.html
...sts/content-security-policy/nonce-hiding/nonces.html
+1 −0
nonces.html.headers
...ent-security-policy/nonce-hiding/nonces.html.headers
+8 −7
script-nonces-hidden-meta.tentative.sub.html → script-nonces-hidden-meta.sub.html
...ative.sub.html → script-nonces-hidden-meta.sub.html}
+8 −7
script-nonces-hidden.tentative.html → script-nonces-hidden.html
...s-hidden.tentative.html → script-nonces-hidden.html}
0
script-nonces-hidden.tentative.html.headers → script-nonces-hidden.html.headers
...ve.html.headers → script-nonces-hidden.html.headers}
+0 −18
svgscript-nonces-hidden-meta.tentative.sub.html → svgscript-nonces-hidden-meta.sub.html
...ve.sub.html → svgscript-nonces-hidden-meta.sub.html}
+0 −18
svgscript-nonces-hidden.tentative.html → svgscript-nonces-hidden.html
...idden.tentative.html → svgscript-nonces-hidden.html}
0
svgscript-nonces-hidden.tentative.html.headers → svgscript-nonces-hidden.html.headers
...html.headers → svgscript-nonces-hidden.html.headers}
+2 −2
content-height-002-ref.html
...s/CSS2/visudet/reference/content-height-002-ref.html
+2 −2
content-height-003-ref.html
...s/CSS2/visudet/reference/content-height-003-ref.html
+1 −1
content-height-004-ref.html
...s/CSS2/visudet/reference/content-height-004-ref.html
+1 −1
font-face-unicode-range-2-ref.html
...sts/css/css-fonts/font-face-unicode-range-2-ref.html
+1 −1
font-face-unicode-range-2.html
...m-tests/css/css-fonts/font-face-unicode-range-2.html
+58 −0
grid-limits-001.html
...ts/css/css-grid/grid-definition/grid-limits-001.html
+5 −4
grid-areas-overflowing-grid-container-001.html
...model/grid-areas-overflowing-grid-container-001.html
+5 −4
grid-areas-overflowing-grid-container-002.html
...model/grid-areas-overflowing-grid-container-002.html
+4 −3
grid-areas-overflowing-grid-container-003.html
...model/grid-areas-overflowing-grid-container-003.html
+7 −5
grid-areas-overflowing-grid-container-004.html
...model/grid-areas-overflowing-grid-container-004.html
+7 −5
grid-areas-overflowing-grid-container-005.html
...model/grid-areas-overflowing-grid-container-005.html
+5 −3
grid-areas-overflowing-grid-container-006.html
...model/grid-areas-overflowing-grid-container-006.html
+20 −0
grid-overflow-padding-001.html
...s/css-grid/grid-model/grid-overflow-padding-001.html
+28 −0
grid-overflow-padding-002.html
...s/css-grid/grid-model/grid-overflow-padding-002.html
+1 −0
100x100-grey-box-with-horizontal-scrollbar.html
...ence/100x100-grey-box-with-horizontal-scrollbar.html
+1 −0
100x100-grey-box-with-scrollbars.html
...odel/reference/100x100-grey-box-with-scrollbars.html
+1 −0
100x100-grey-box-with-vertical-scrollbar.html
...erence/100x100-grey-box-with-vertical-scrollbar.html
+2 −0
grid-area-invalid.html
...rm-tests/css/css-grid/parsing/grid-area-invalid.html
+1 −0
grid-template-columns-invalid.html
.../css-grid/parsing/grid-template-columns-invalid.html
+1 −0
grid-template-rows-invalid.html
...css/css-grid/parsing/grid-template-rows-invalid.html
+38 −0
image-set-rendering-ref.html
...ss/css-images/image-set/image-set-rendering-ref.html
+40 −0
image-set-rendering.html
...ts/css/css-images/image-set/image-set-rendering.html
+87 −0
text-selection.html
...eb-platform-tests/css/css-pseudo/text-selection.html
+0 −29
ch-unit-013.html
...t/web-platform-tests/css/css-values/ch-unit-013.html
+0 −30
ch-unit-014.html
...t/web-platform-tests/css/css-values/ch-unit-014.html
+0 −32
ch-unit-015.html
...t/web-platform-tests/css/css-values/ch-unit-015.html
+1 −1
ch-unit-016.html
...t/web-platform-tests/css/css-values/ch-unit-016.html
+1 −1
ch-unit-017.html
...t/web-platform-tests/css/css-values/ch-unit-017.html
+0 −30
ch-unit-018.html
...t/web-platform-tests/css/css-values/ch-unit-018.html
+34 −0
ex-unit-004.html
...t/web-platform-tests/css/css-values/ex-unit-004.html
0
ch-unit-013-ref.html → ch-unit-016-ref.html
...erence/{ch-unit-013-ref.html → ch-unit-016-ref.html}
+17 −0
ex-unit-004-ref.html
...-tests/css/css-values/reference/ex-unit-004-ref.html
BIN
ChTestNoZero.woff
...orm-tests/css/css-values/resources/ChTestNoZero.woff
BIN
ExTest-NoSpace.woff
...m-tests/css/css-values/resources/ExTest-NoSpace.woff
BIN
ExTest.woff
...-platform-tests/css/css-values/resources/ExTest.woff
+103 −0
CSSStyleSheet-constructable.html
...orm-tests/css/cssom/CSSStyleSheet-constructable.html
+71 −0
overscroll-deltas.html
...rm-tests/dom/events/scrolling/overscroll-deltas.html
+16 −0
ca-windows-1252-late.tentative.html
...coding-detection/ca-windows-1252-late.tentative.html
+14 −0
ca-windows-1252.tentative.html
...ts/encoding-detection/ca-windows-1252.tentative.html
+16 −0
it-windows-1252-late.tentative.html
...coding-detection/it-windows-1252-late.tentative.html
+14 −0
it-windows-1252.tentative.html
...ts/encoding-detection/it-windows-1252.tentative.html
+9 −0
ca-windows-1252-late.sub.html
...ding-detection/support/ca-windows-1252-late.sub.html
+9 −0
it-windows-1252-late.sub.html
...ding-detection/support/it-windows-1252-late.sub.html
0
download.tentative.https.sub.html → download.https.sub.html
....tentative.https.sub.html → download.https.sub.html}
0
embed.tentative.https.sub.html → embed.https.sub.html
...bed.tentative.https.sub.html → embed.https.sub.html}
0
fetch-preflight.tentative.https.sub.html → fetch-preflight.https.sub.html
...ive.https.sub.html → fetch-preflight.https.sub.html}
0
...rviceworker--fallback.tentative.https.sub.html → fetch-via-serviceworker--fallback.https.sub.html
... → fetch-via-serviceworker--fallback.https.sub.html}
0
...orker--respondWith.tentative.https.sub.html → fetch-via-serviceworker--respondWith.https.sub.html
...fetch-via-serviceworker--respondWith.https.sub.html}
0
fetch.tentative.https.sub.html → fetch.https.sub.html
...tch.tentative.https.sub.html → fetch.https.sub.html}
0
fetch.tentative.sub.html → fetch.sub.html
...metadata/{fetch.tentative.sub.html → fetch.sub.html}
0
font.tentative.https.sub.html → font.https.sub.html
...font.tentative.https.sub.html → font.https.sub.html}
0
form.tentative.https.sub.html → form.https.sub.html
...form.tentative.https.sub.html → form.https.sub.html}
0
history.tentative.https.sub.html → history.https.sub.html
...y.tentative.https.sub.html → history.https.sub.html}
0
iframe.tentative.https.sub.html → iframe.https.sub.html
...me.tentative.https.sub.html → iframe.https.sub.html}
0
iframe.tentative.sub.html → iframe.sub.html
...tadata/{iframe.tentative.sub.html → iframe.sub.html}
0
img.tentative.https.sub.html → img.https.sub.html
.../{img.tentative.https.sub.html → img.https.sub.html}
0
navigation.tentative.https.sub.html → navigation.https.sub.html
...entative.https.sub.html → navigation.https.sub.html}
0
object.tentative.https.sub.html → object.https.sub.html
...ct.tentative.https.sub.html → object.https.sub.html}
0
portal.tentative.https.sub.html → portal.https.sub.html
...al.tentative.https.sub.html → portal.https.sub.html}
0
prefetch.tentative.https.sub.html → prefetch.https.sub.html
....tentative.https.sub.html → prefetch.https.sub.html}
0
preload.tentative.https.sub.html → preload.https.sub.html
...d.tentative.https.sub.html → preload.https.sub.html}
0
cross-site-redirect.tentative.https.sub.html → cross-site-redirect.https.sub.html
...https.sub.html → cross-site-redirect.https.sub.html}
0
multiple-redirect-cross-site.tentative.https.sub.html → multiple-redirect-cross-site.https.sub.html
....html → multiple-redirect-cross-site.https.sub.html}
0
...ptional.tentative.sub.html → multiple-redirect-https-downgrade-upgrade-prefetch.optional.sub.html
...-https-downgrade-upgrade-prefetch.optional.sub.html}
0
...t-https-downgrade-upgrade.tentative.sub.html → multiple-redirect-https-downgrade-upgrade.sub.html
... multiple-redirect-https-downgrade-upgrade.sub.html}
0
multiple-redirect-same-site.tentative.https.sub.html → multiple-redirect-same-site.https.sub.html
...b.html → multiple-redirect-same-site.https.sub.html}
0
...p-upgrade-prefetch.optional.tentative.sub.html → redirect-http-upgrade-prefetch.optional.sub.html
... → redirect-http-upgrade-prefetch.optional.sub.html}
0
redirect-http-upgrade.tentative.sub.html → redirect-http-upgrade.sub.html
...tentative.sub.html → redirect-http-upgrade.sub.html}
0
...ngrade-prefetch.optional.tentative.sub.html → redirect-https-downgrade-prefetch.optional.sub.html
...redirect-https-downgrade-prefetch.optional.sub.html}
0
redirect-https-downgrade.tentative.sub.html → redirect-https-downgrade.sub.html
...tative.sub.html → redirect-https-downgrade.sub.html}
0
same-origin-redirect.tentative.https.sub.html → same-origin-redirect.https.sub.html
...ttps.sub.html → same-origin-redirect.https.sub.html}
0
same-site-redirect.tentative.https.sub.html → same-site-redirect.https.sub.html
....https.sub.html → same-site-redirect.https.sub.html}
+4 −1
report.tentative.https.sub.html → report.https.sub.html
...rt.tentative.https.sub.html → report.https.sub.html}
0
report.tentative.https.sub.html.sub.headers → report.https.sub.html.sub.headers
...tml.sub.headers → report.https.sub.html.sub.headers}
0
script.tentative.https.sub.html → script.https.sub.html
...pt.tentative.https.sub.html → script.https.sub.html}
0
script.tentative.sub.html → script.sub.html
...tadata/{script.tentative.sub.html → script.sub.html}
0
serviceworker.tentative.https.sub.html → serviceworker.https.sub.html
...ative.https.sub.html → serviceworker.https.sub.html}
0
sharedworker.tentative.https.sub.html → sharedworker.https.sub.html
...tative.https.sub.html → sharedworker.https.sub.html}
0
style.tentative.https.sub.html → style.https.sub.html
...yle.tentative.https.sub.html → style.https.sub.html}
0
track.tentative.https.sub.html → track.https.sub.html
...ack.tentative.https.sub.html → track.https.sub.html}
0
trailing-dot.tentative.https.sub.html → trailing-dot.https.sub.html
...tative.https.sub.html → trailing-dot.https.sub.html}
0
unload.tentative.https.sub.html → unload.https.sub.html
...ad.tentative.https.sub.html → unload.https.sub.html}
0
window-open.tentative.https.sub.html → window-open.https.sub.html
...ntative.https.sub.html → window-open.https.sub.html}
0
worker.tentative.https.sub.html → worker.https.sub.html
...er.tentative.https.sub.html → worker.https.sub.html}
0
xslt.tentative.https.sub.html → xslt.https.sub.html
...xslt.tentative.https.sub.html → xslt.https.sub.html}
+4 −0
redirect.py
...eb/navigating-across-documents/resources/redirect.py
+20 −0
top-level-data-url.window.js
...gating-across-documents/top-level-data-url.window.js
+1 −1
require-corp-load-from-cache-storage.https.html
...licy/require-corp-load-from-cache-storage.https.html
+21 −0
document-cookie.html
...ts/resource-metadata-management/document-cookie.html
+31 −0
selection-in-contentEditable-at-turning-designMode-on-off.tentative.html
...Editable-at-turning-designMode-on-off.tentative.html
+2 −1
image-loading-lazy-in-cross-origin-ifame-001.sub.html
...mage-loading-lazy-in-cross-origin-ifame-001.sub.html
+2 −1
image-loading-lazy-in-cross-origin-ifame-002.sub.html
...mage-loading-lazy-in-cross-origin-ifame-002.sub.html
+1 −1
original-base-url-applied-2.html
...ent/the-img-element/original-base-url-applied-2.html
+1 −1
original-base-url-applied-iframe.html
...he-img-element/original-base-url-applied-iframe.html
+1 −1
original-crossorigin-applied.sub.html
...he-img-element/original-crossorigin-applied.sub.html
+1 −0
video-raf.idl
tests/wpt/web-platform-tests/interfaces/video-raf.idl
+1 −2
README.md
tests/wpt/web-platform-tests/measure-memory/README.md
+20 −0
measure-memory-cross-origin-iframe.tentative.window.js
...asure-memory-cross-origin-iframe.tentative.window.js
+20 −0
measure-memory-same-origin-iframe.tentative.window.js
...easure-memory-same-origin-iframe.tentative.window.js
+7 −52
measure-memory.tentative.any.js
...tests/measure-memory/measure-memory.tentative.any.js
+27 −0
common.js
...eb-platform-tests/measure-memory/resources/common.js
+7 −0
iframe.sub.html
...tform-tests/measure-memory/resources/iframe.sub.html
+0 −39
cross-ws.keep-scheme.https.html
...-rp/opt-in/websocket/cross-ws.keep-scheme.https.html
+0 −1
cross-ws.keep-scheme.https.html.headers
...in/websocket/cross-ws.keep-scheme.https.html.headers
+0 −39
cross-ws.swap-scheme.https.html
...-rp/opt-in/websocket/cross-ws.swap-scheme.https.html
+0 −1
cross-ws.swap-scheme.https.html.headers
...in/websocket/cross-ws.swap-scheme.https.html.headers
+0 −39
same-ws.keep-scheme.https.html
...p-rp/opt-in/websocket/same-ws.keep-scheme.https.html
+0 −1
same-ws.keep-scheme.https.html.headers
...-in/websocket/same-ws.keep-scheme.https.html.headers
+0 −39
same-ws.swap-scheme.https.html
...p-rp/opt-in/websocket/same-ws.swap-scheme.https.html
+0 −1
same-ws.swap-scheme.https.html.headers
...-in/websocket/same-ws.swap-scheme.https.html.headers
+0 −39
same-wss.keep-scheme.https.html
...-rp/opt-in/websocket/same-wss.keep-scheme.https.html
+0 −1
same-wss.keep-scheme.https.html.headers
...in/websocket/same-wss.keep-scheme.https.html.headers
+0 −39
cross-ws.keep-scheme.https.html
...meta/unset/websocket/cross-ws.keep-scheme.https.html
+0 −39
cross-ws.swap-scheme.https.html
...meta/unset/websocket/cross-ws.swap-scheme.https.html
+0 −39
same-ws.keep-scheme.https.html
....meta/unset/websocket/same-ws.keep-scheme.https.html
+0 −39
same-ws.swap-scheme.https.html
....meta/unset/websocket/same-ws.swap-scheme.https.html
+0 −39
same-wss.keep-scheme.https.html
...meta/unset/websocket/same-wss.keep-scheme.https.html
+0 −39
cross-ws.keep-scheme.https.html
...-rp/opt-in/websocket/cross-ws.keep-scheme.https.html
+0 −1
cross-ws.keep-scheme.https.html.headers
...in/websocket/cross-ws.keep-scheme.https.html.headers
+0 −39
cross-ws.swap-scheme.https.html
...-rp/opt-in/websocket/cross-ws.swap-scheme.https.html
+0 −1
cross-ws.swap-scheme.https.html.headers
...in/websocket/cross-ws.swap-scheme.https.html.headers
+0 −39
same-ws.keep-scheme.https.html
...p-rp/opt-in/websocket/same-ws.keep-scheme.https.html
+0 −1
same-ws.keep-scheme.https.html.headers
...-in/websocket/same-ws.keep-scheme.https.html.headers
+0 −39
same-ws.swap-scheme.https.html
...p-rp/opt-in/websocket/same-ws.swap-scheme.https.html
+0 −1
same-ws.swap-scheme.https.html.headers
...-in/websocket/same-ws.swap-scheme.https.html.headers
+0 −39
same-wss.keep-scheme.https.html
...-rp/opt-in/websocket/same-wss.keep-scheme.https.html
+0 −1
same-wss.keep-scheme.https.html.headers
...in/websocket/same-wss.keep-scheme.https.html.headers
+0 −39
cross-ws.keep-scheme.https.html
...meta/unset/websocket/cross-ws.keep-scheme.https.html
+0 −39
cross-ws.swap-scheme.https.html
...meta/unset/websocket/cross-ws.swap-scheme.https.html
+0 −39
same-ws.keep-scheme.https.html
....meta/unset/websocket/same-ws.keep-scheme.https.html
+0 −39
same-ws.swap-scheme.https.html
....meta/unset/websocket/same-ws.swap-scheme.https.html
+0 −39
same-wss.keep-scheme.https.html
...meta/unset/websocket/same-wss.keep-scheme.https.html
+0 −34
cross-ws.keep-scheme.https.html
...-rp/opt-in/websocket/cross-ws.keep-scheme.https.html
+0 −1
cross-ws.keep-scheme.https.html.headers
...in/websocket/cross-ws.keep-scheme.https.html.headers
+0 −34
cross-ws.swap-scheme.https.html
...-rp/opt-in/websocket/cross-ws.swap-scheme.https.html
+0 −1
cross-ws.swap-scheme.https.html.headers
...in/websocket/cross-ws.swap-scheme.https.html.headers
+0 −34
same-ws.keep-scheme.https.html
...p-rp/opt-in/websocket/same-ws.keep-scheme.https.html
+0 −1
same-ws.keep-scheme.https.html.headers
...-in/websocket/same-ws.keep-scheme.https.html.headers
+0 −34
same-ws.swap-scheme.https.html
...p-rp/opt-in/websocket/same-ws.swap-scheme.https.html
+0 −1
same-ws.swap-scheme.https.html.headers
...-in/websocket/same-ws.swap-scheme.https.html.headers
+0 −34
same-wss.keep-scheme.https.html
...-rp/opt-in/websocket/same-wss.keep-scheme.https.html
+0 −1
same-wss.keep-scheme.https.html.headers
...in/websocket/same-wss.keep-scheme.https.html.headers
+0 −34
cross-ws.keep-scheme.https.html
...meta/unset/websocket/cross-ws.keep-scheme.https.html
+0 −34
cross-ws.swap-scheme.https.html
...meta/unset/websocket/cross-ws.swap-scheme.https.html
+0 −34
same-ws.keep-scheme.https.html
....meta/unset/websocket/same-ws.keep-scheme.https.html
+0 −34
same-ws.swap-scheme.https.html
....meta/unset/websocket/same-ws.swap-scheme.https.html
+0 −34
same-wss.keep-scheme.https.html
...meta/unset/websocket/same-wss.keep-scheme.https.html
+0 −39
cross-ws.keep-scheme.https.html
...-rp/opt-in/websocket/cross-ws.keep-scheme.https.html
+0 −1
cross-ws.keep-scheme.https.html.headers
...in/websocket/cross-ws.keep-scheme.https.html.headers
+0 −39
cross-ws.swap-scheme.https.html
...-rp/opt-in/websocket/cross-ws.swap-scheme.https.html
+0 −1
cross-ws.swap-scheme.https.html.headers
...in/websocket/cross-ws.swap-scheme.https.html.headers
+0 −39
same-ws.keep-scheme.https.html
...p-rp/opt-in/websocket/same-ws.keep-scheme.https.html
+0 −1
same-ws.keep-scheme.https.html.headers
...-in/websocket/same-ws.keep-scheme.https.html.headers
+0 −39
same-ws.swap-scheme.https.html
...p-rp/opt-in/websocket/same-ws.swap-scheme.https.html
+0 −1
same-ws.swap-scheme.https.html.headers
...-in/websocket/same-ws.swap-scheme.https.html.headers
+0 −39
same-wss.keep-scheme.https.html
...-rp/opt-in/websocket/same-wss.keep-scheme.https.html
+0 −1
same-wss.keep-scheme.https.html.headers
...in/websocket/same-wss.keep-scheme.https.html.headers
+0 −39
cross-ws.keep-scheme.https.html
...meta/unset/websocket/cross-ws.keep-scheme.https.html
+0 −39
cross-ws.swap-scheme.https.html
...meta/unset/websocket/cross-ws.swap-scheme.https.html
+0 −39
same-ws.keep-scheme.https.html
....meta/unset/websocket/same-ws.keep-scheme.https.html
+0 −39
same-ws.swap-scheme.https.html
....meta/unset/websocket/same-ws.swap-scheme.https.html
+0 −39
same-wss.keep-scheme.https.html
...meta/unset/websocket/same-wss.keep-scheme.https.html
+0 −39
cross-ws.keep-scheme.https.html
...-rp/opt-in/websocket/cross-ws.keep-scheme.https.html
+0 −1
cross-ws.keep-scheme.https.html.headers
...in/websocket/cross-ws.keep-scheme.https.html.headers
+0 −39
cross-ws.swap-scheme.https.html
...-rp/opt-in/websocket/cross-ws.swap-scheme.https.html
+0 −1
cross-ws.swap-scheme.https.html.headers
...in/websocket/cross-ws.swap-scheme.https.html.headers
+0 −39
same-ws.keep-scheme.https.html
...p-rp/opt-in/websocket/same-ws.keep-scheme.https.html
+0 −1
same-ws.keep-scheme.https.html.headers
...-in/websocket/same-ws.keep-scheme.https.html.headers
+0 −39
same-ws.swap-scheme.https.html
...p-rp/opt-in/websocket/same-ws.swap-scheme.https.html
+0 −1
same-ws.swap-scheme.https.html.headers
...-in/websocket/same-ws.swap-scheme.https.html.headers
+0 −39
same-wss.keep-scheme.https.html
...-rp/opt-in/websocket/same-wss.keep-scheme.https.html
+0 −1
same-wss.keep-scheme.https.html.headers
...in/websocket/same-wss.keep-scheme.https.html.headers
+0 −39
cross-ws.keep-scheme.https.html
...meta/unset/websocket/cross-ws.keep-scheme.https.html
+0 −39
cross-ws.swap-scheme.https.html
...meta/unset/websocket/cross-ws.swap-scheme.https.html
+0 −39
same-ws.keep-scheme.https.html
....meta/unset/websocket/same-ws.keep-scheme.https.html
+0 −39
same-ws.swap-scheme.https.html
....meta/unset/websocket/same-ws.swap-scheme.https.html
+0 −39
same-wss.keep-scheme.https.html
...meta/unset/websocket/same-wss.keep-scheme.https.html
+1 −1
spec_json.js
...eb-platform-tests/mixed-content/generic/spec_json.js
+144 −89
spec.src.json
...s/wpt/web-platform-tests/mixed-content/spec.src.json
+13 −0
native_FileSystemBaseHandle-IndexedDB-manual.https.tentative.html
...stemBaseHandle-IndexedDB-manual.https.tentative.html
+1 −1
messaging-serialize-helpers.js
...file-system/resources/messaging-serialize-helpers.js
+6 −0
sandboxed_FileSystemBaseHandle-IndexedDB.tentative.https.any.js
...ileSystemBaseHandle-IndexedDB.tentative.https.any.js
+102 −0
FileSystemBaseHandle-IndexedDB.js
...ystem/script-tests/FileSystemBaseHandle-IndexedDB.js
+1 −1
testharness.js
tests/wpt/web-platform-tests/resources/testharness.js
+38 −0
focus-tabindex-order-shadow-zero-host-not-set-scrollable.html
...index-order-shadow-zero-host-not-set-scrollable.html
+36 −0
focus-tabindex-order-shadow-zero-host-scrollable.html
...ocus-tabindex-order-shadow-zero-host-scrollable.html
+1 −0
generate-test-sxgs.sh
...ests/signed-exchange/resources/generate-test-sxgs.sh
BIN
sxg-subresource-script.sxg
...ed-exchange/resources/sxg/sxg-subresource-script.sxg
BIN
sxg-subresource.sxg
...ts/signed-exchange/resources/sxg/sxg-subresource.sxg
+8 −9
hasStorageAccess.sub.window.js
...ts/storage-access-api/hasStorageAccess.sub.window.js
+25 −1
helpers.js
...wpt/web-platform-tests/storage-access-api/helpers.js
+15 −0
requestStorageAccess.sub.window.js
...torage-access-api/requestStorageAccess.sub.window.js
+30 −30
cacert.key
tests/wpt/web-platform-tests/tools/certs/cacert.key
+344 −125
cacert.pem
tests/wpt/web-platform-tests/tools/certs/cacert.pem
+28 −28
web-platform.test.key
...web-platform-tests/tools/certs/web-platform.test.key
+239 −133
web-platform.test.pem
...web-platform-tests/tools/certs/web-platform.test.pem
+4 −4
safari-technology-preview.rb
...rm-tests/tools/ci/azure/safari-technology-preview.rb
+1 −1
manifest.py
tests/wpt/web-platform-tests/tools/manifest/manifest.py
+10 −9
report.py
tests/wpt/web-platform-tests/tools/runner/report.py
+10 −0
serve.py
tests/wpt/web-platform-tests/tools/serve/serve.py
+1 −1
test_serve.py
tests/wpt/web-platform-tests/tools/serve/test_serve.py
+3 −1
protocol.py
...platform-tests/tools/webdriver/webdriver/protocol.py
+6 −6
transport.py
...latform-tests/tools/webdriver/webdriver/transport.py
+1 −1
requirements.txt
tests/wpt/web-platform-tests/tools/wpt/requirements.txt
+13 −3
run.py
tests/wpt/web-platform-tests/tools/wpt/run.py
+0 −2
test_run.py
...s/wpt/web-platform-tests/tools/wpt/tests/test_run.py
+1 −1
requirements.txt
.../web-platform-tests/tools/wptrunner/requirements.txt
+2 −2
requirements_firefox.txt
...tform-tests/tools/wptrunner/requirements_firefox.txt
+1 −1
requirements_sauce.txt
...latform-tests/tools/wptrunner/requirements_sauce.txt
+3 −2
test.py
.../wpt/web-platform-tests/tools/wptrunner/test/test.py
+1 −1
sauce.py
...rm-tests/tools/wptrunner/wptrunner/browsers/sauce.py
+4 −2
executormarionette.py
.../wptrunner/wptrunner/executors/executormarionette.py
+1 −1
runner.py
...wptrunner/wptrunner/executors/pytestrunner/runner.py
+2 −2
metadata.py
...platform-tests/tools/wptrunner/wptrunner/metadata.py
+0 −1
test_sauce.py
...ols/wptrunner/wptrunner/tests/browsers/test_sauce.py
+2 −2
wptcommandline.py
...rm-tests/tools/wptrunner/wptrunner/wptcommandline.py
+2 −2
wpttest.py
...-platform-tests/tools/wptrunner/wptrunner/wpttest.py
+25 −0
config.py
...web-platform-tests/tools/wptserve/wptserve/config.py
+3 −0
bad-imports.js
tests/wpt/web-platform-tests/wasm/jsapi/bad-imports.js
+16 −2
animate.html
...ts/web-animations/interfaces/Animatable/animate.html
+12 −1
target.html
...web-animations/interfaces/KeyframeEffect/target.html
+1 −1
RTCDataChannel-send.html
...t/web-platform-tests/webrtc/RTCDataChannel-send.html
+2 −1
RTCPeerConnection-getStats.https.html
...m-tests/webrtc/RTCPeerConnection-getStats.https.html
+50 −0
RTCPeerConnection-setRemoteDescription-simulcast.https.html
...Connection-setRemoteDescription-simulcast.https.html
+1 −1
simulcast-answer.html
...platform-tests/webrtc/protocol/simulcast-answer.html
+1 −2
Create-Secure-extensions-empty.any.js
...sts/websockets/Create-Secure-extensions-empty.any.js
+9 −0
handshake_no_extensions_wsh.py
...s/websockets/handlers/handshake_no_extensions_wsh.py
+7 −0
send-backpressure_wsh.py
...m-tests/websockets/handlers/send-backpressure_wsh.py
+3 −0
backpressure-receive.any.js
...sockets/stream-tentative/backpressure-receive.any.js
+0 −14
websocket.sub.js
...s/wpt/web-platform-tests/websockets/websocket.sub.js
+55 −0
abrupt-completion.html
...pt/web-platform-tests/workers/abrupt-completion.html
+16 −3
dynamic-import-remote-origin-script-worker.sub.js
...es/dynamic-import-remote-origin-script-worker.sub.js
+10 −1
static-import-remote-origin-script-worker.sub.js
...ces/static-import-remote-origin-script-worker.sub.js
+117 −0
shared-worker-import-csp.html
...-tests/workers/modules/shared-worker-import-csp.html
+7 −0
shared-worker-import-failure.html
...ts/workers/modules/shared-worker-import-failure.html
+21 −0
abrupt-completion.js
...-platform-tests/workers/support/abrupt-completion.js
+24 −0
send-data-sharedarraybuffer.any.js
...latform-tests/xhr/send-data-sharedarraybuffer.any.js