[wpt-sync] Sync PR 49566 - CSP report-hash keyword for scripts
Categories
(Core :: DOM: Security, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox135 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 49566 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/49566
Details from upstream follow.
Yoav Weiss <yoavweiss@chromium.org> wrote:
CSP report-hash keyword for scripts
Implement hash reporting for scripts as part of CSP.
PR: https://github.com/w3c/webappsec-csp/pull/693
Change-Id: Ie8d97d6094ca7601d84258cc5e1bca540eb49b39
Bug: 377830102
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6038298
Reviewed-by: Antonio Sartori \<antoniosartori@chromium.org>
Commit-Queue: Yoav Weiss (@Shopify) \<yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1392854}
Assignee | ||
Updated•9 months ago
|
Assignee | ||
Comment 1•9 months ago
|
||
Assignee | ||
Comment 2•9 months ago
|
||
CI Results
Ran 8 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 29 tests and 1 subtests
Status Summary
Firefox
OK
: 12[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 22[GitHub]
PASS
: 27[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 29[GitHub]
FAIL
: 48[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 61[GitHub]
TIMEOUT
: 12
ERROR
: 2
NOTRUN
: 3
Chrome
OK
: 29
PASS
: 53
FAIL
: 47
Safari
OK
: 23
PASS
: 38
FAIL
: 53
TIMEOUT
: 12
NOTRUN
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /content-security-policy/reporting/report-preload-and-consume.https.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
]- Reporting endpoints received credentials.:
TIMEOUT
- Reporting endpoints received credentials.:
- /reporting/cross-origin-report-no-credentials.https.sub.html [wpt.fyi]
- Reporting endpoints did not receive credentials.:
FAIL
- Reporting endpoints did not receive credentials.:
- /reporting/cross-origin-reports-isolated.https.sub.html [wpt.fyi]
- Reports were sent in two requests.:
FAIL
- Reports were sent in two requests.:
- /reporting/cross-origin-same-site-credentials.https.sub.html [wpt.fyi]
- Reporting endpoints received credentials.:
FAIL
- Reporting endpoints received credentials.:
- /reporting/generateTestReport-honors-endpoint.https.sub.html [wpt.fyi]
- Generate Test Report:
FAIL
- Generate Test Report:
- /reporting/reporting-isolated-across-navigations.https.sub.html [wpt.fyi]
- Reports should be sent to the correct endpoints:
FAIL
- Reports should be sent to the correct endpoints:
- /reporting/same-origin-report-credentials.https.sub.html [wpt.fyi]
- Reporting endpoints received credentials.:
FAIL
- Reporting endpoints received credentials.:
- /reporting/same-origin-same-site-credentials.https.sub.html [wpt.fyi]
- Reporting endpoints received credentials.:
FAIL
- Reporting endpoints received credentials.:
New Tests That Don't Pass
- /content-security-policy/reporting/report-preload-and-consume.https.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:OK
)- Reporting endpoints received credentials.:
TIMEOUT
(Chrome:PASS
, Safari:PASS
)
- Reporting endpoints received credentials.:
- /permissions-policy/reporting/report-only-single-endpoint.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- Reporting-Endpoints defined endpoint received reports in report-only mode.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
- Reporting-Endpoints defined endpoint received reports in report-only mode.:
- /reporting/cross-origin-report-no-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reporting endpoints did not receive credentials.:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Reporting endpoints did not receive credentials.:
- /reporting/cross-origin-reports-isolated.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reports were sent in two requests.:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Reports were sent in two requests.:
- /reporting/cross-origin-same-site-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reporting endpoints received credentials.:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Reporting endpoints received credentials.:
- /reporting/document-reporting-bypass-report-to.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- document policy violation observed:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - Only the Reporting-Endpoints configured endpoint received reports.:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
)
- document policy violation observed:
- /reporting/document-reporting-default-endpoint.https.sub.html [wpt.fyi]:
ERROR
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:TIMEOUT
)- report generated:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - Reporting-Endpoints defined endpoint received reports.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- report generated:
- /reporting/document-reporting-destroy-after-document-close.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- No more reports received after navigation to same document without endpoint header:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- No more reports received after navigation to same document without endpoint header:
- /reporting/document-reporting-named-endpoints.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- document policy violation observed:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - Reporting endpoints received reports.:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
)
- document policy violation observed:
- /reporting/document-reporting-not-batch-different-document.https.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reports are not batched for same url in different document.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Reports are not batched for same url in different document.:
- /reporting/document-reporting-override-endpoint.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- document policy violation observed:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - Only the second reporting endpoint received reports.:
NOTRUN
(Chrome:PASS
, Safari:NOTRUN
)
- document policy violation observed:
- /reporting/document-reporting-path-absolute.https.sub.html [wpt.fyi]:
ERROR
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:TIMEOUT
)- report generated:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - Reporting-Endpoints defined endpoint received reports.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- report generated:
- /reporting/generateTestReport-honors-endpoint.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Generate Test Report:
FAIL
(Chrome:PASS
, Safari:PASS
) - Reporting-Endpoints target received the test report.:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- Generate Test Report:
- /reporting/reporting-isolated-across-navigations.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reports should be sent to the correct endpoints:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Reports should be sent to the correct endpoints:
- /reporting/same-origin-cross-site-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reporting endpoints received credentials.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received credentials.:
- /reporting/same-origin-report-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reporting endpoints received credentials.:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Reporting endpoints received credentials.:
- /reporting/same-origin-same-site-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)- Reporting endpoints received credentials.:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Reporting endpoints received credentials.:
- /content-security-policy/report-hash/default-src.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/multiple-policies.https.sub.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/reportonly-default-src.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/reportonly-script-src-elem.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/reportonly-script-src-none.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/reportonly-script-src.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/script-src-elem.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/script-src-sha512.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /content-security-policy/report-hash/script-src.https.window.html [wpt.fyi]
- Reporting endpoints received hash for same-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for same-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received hash for cross-origin CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received no hash for cross-origin no-CORS script.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Reporting endpoints received the right hash for same-origin CORS script with integrity.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Reporting endpoints received hash for same-origin CORS script.:
- /permissions-policy/reporting/report-only-and-enforce.https.sub.html [wpt.fyi]
- Enforcing policy receives reports when both enforcing and report-only policies are set.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Enforcing policy receives reports when both enforcing and report-only policies are set.:
- /permissions-policy/reporting/report-to-multiple-endpoints.https.sub.html [wpt.fyi]
- Reporting-Endpoints defined endpoint received reports.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Reporting-Endpoints defined endpoint received reports.:
- /permissions-policy/reporting/report-to-single-endpoint.https.sub.html [wpt.fyi]
- Reporting-Endpoints defined endpoint received reports.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Reporting-Endpoints defined endpoint received reports.:
Tests Disabled in Gecko Infrastructure
- /content-security-policy/reporting/report-preload-and-consume.https.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:OK
) - /permissions-policy/reporting/report-only-single-endpoint.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /reporting/cross-origin-report-no-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/cross-origin-reports-isolated.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/cross-origin-same-site-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/document-reporting-bypass-report-to.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /reporting/document-reporting-default-endpoint.https.sub.html [wpt.fyi]:
ERROR
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:TIMEOUT
) - /reporting/document-reporting-destroy-after-document-close.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/document-reporting-named-endpoints.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /reporting/document-reporting-not-batch-different-document.https.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/document-reporting-override-endpoint.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /reporting/document-reporting-path-absolute.https.sub.html [wpt.fyi]:
ERROR
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:TIMEOUT
) - /reporting/generateTestReport-honors-endpoint.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/reporting-isolated-across-navigations.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/same-origin-cross-site-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/same-origin-report-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
) - /reporting/same-origin-same-site-credentials.https.sub.html [wpt.fyi]:
OK
[GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
] (Chrome:OK
, Safari:OK
)
https://hg.mozilla.org/mozilla-central/rev/10f6fe317a85
https://hg.mozilla.org/mozilla-central/rev/55c45da55a26
Description
•