Closed Bug 1612772 Opened 5 years ago Closed 5 years ago

[wpt-sync] Sync PR 21543 - SharedWorker: Add WPT for mixed-content

Categories

(Core :: DOM: Security, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream][domsecurity-backlog])

Attachments

(3 files)

Sync web-platform-tests PR 21543 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/21543
Details from upstream follow.

Eriko Kurimoto <elkurin@google.com> wrote:

SharedWorker: Add WPT for mixed-content

This CL adds mixed-content web-platform-tests for module shared workers.
"sharedworker-module" and "sharedworker-import-data" is added to
spec.src.json and it auto-generates tests.

This CL also adds some other tests which were already updated in
spec.src.json but not yet auto-generated.

Bug: 824646
Change-Id: Ief9e9b50cace97ea1ab73abe553ad783210c835b

Reviewed-on: https://chromium-review.googlesource.com/2033014
WPT-Export-Revision: d40b38d6ca066be662e7967feb9827b7bdee182e

Component: web-platform-tests → DOM: Security
Product: Testing → Core
Whiteboard: [wptsync downstream] → [wptsync downstream][domsecurity-backlog]
Whiteboard: [wptsync downstream][domsecurity-backlog] → [wptsync downstream]
PR 21543 applied with additional changes from upstream: c3240b66a895c68eff2f67331cbffecfb08573c5
Whiteboard: [wptsync downstream] → [wptsync downstream][domsecurity-backlog]
Attached file Notable wpt changes (deleted) —
# CI Results Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 8173 tests and 1 subtests ## Status Summary ### Firefox OK : 500[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 8124[GitHub] PASS : 43[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 589[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 7492[GitHub] FAIL : 120[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 845[GitHub] TIMEOUT: 12 ### Chrome OK : 8112 PASS : 8080 FAIL : 245 TIMEOUT: 36 ### Safari OK : 8078 PASS : 4932 FAIL : 3255 TIMEOUT: 106 NOTRUN : 18 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=d5a79267a0af9886cd3a9748faa3f6cbbbf18a55) [GitHub PR Head](https://wpt.fyi/results/?sha=b4feea086deb7aac1e1097339bc8b55de0d446ce&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=b4feea086deb7aac1e1097339bc8b55de0d446ce&label=pr_base) ## Details ### Firefox-only Failures /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.http-rp/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/iframe-blank-inherit.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/iframe-blank-inherit.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.http-rp/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL (See attachment for full changes)
Attached file Notable wpt changes (deleted) —
# CI Results Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 8173 tests and 1 subtests ## Status Summary ### Firefox OK : 500[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 8124[GitHub] PASS : 43[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 589[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 7492[GitHub] FAIL : 120[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 845[GitHub] TIMEOUT: 12 ### Chrome OK : 8112 PASS : 8080 FAIL : 245 TIMEOUT: 36 ### Safari OK : 8078 PASS : 4932 FAIL : 3255 TIMEOUT: 106 NOTRUN : 18 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=d5a79267a0af9886cd3a9748faa3f6cbbbf18a55) [GitHub PR Head](https://wpt.fyi/results/?sha=b4feea086deb7aac1e1097339bc8b55de0d446ce&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=b4feea086deb7aac1e1097339bc8b55de0d446ce&label=pr_base) ## Details ### Firefox-only Failures /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.http-rp/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/iframe-blank-inherit.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/iframe-blank-inherit.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.http-rp/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL (See attachment for full changes)
Attached file Notable wpt changes (deleted) —
# CI Results Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 8173 tests and 1 subtests ## Status Summary ### Firefox OK : 500[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 8124[GitHub] PASS : 43[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 589[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 7492[GitHub] FAIL : 120[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 845[GitHub] TIMEOUT: 12 ### Chrome OK : 8112 PASS : 8080 FAIL : 245 TIMEOUT: 36 ### Safari OK : 8078 PASS : 4932 FAIL : 3255 TIMEOUT: 106 NOTRUN : 18 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=d5a79267a0af9886cd3a9748faa3f6cbbbf18a55) [GitHub PR Head](https://wpt.fyi/results/?sha=b4feea086deb7aac1e1097339bc8b55de0d446ce&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=b4feea086deb7aac1e1097339bc8b55de0d446ce&label=pr_base) ## Details ### Firefox-only Failures /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.http-rp/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/iframe-blank-inherit.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/iframe-blank-inherit.meta/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr/same-http.swap-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/cross-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.: FAIL /upgrade-insecure-requests/gen/srcdoc-inherit.meta/upgrade/worker-classic/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-classic to same-https origin and downgrade redirection from https context.: FAIL /upgrade-insecure-requests/gen/top.http-rp/upgrade/worker-module/same-https.downgrade.https.html Upgrade-Insecure-Requests: Expects allowed for worker-module to same-https origin and downgrade redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/websocket/same-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.keep-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for fetch to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.swap-scheme.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and swap-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/websocket/cross-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to cross-ws origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.http-rp/opt-in/fetch/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/xhr/cross-http.no-redirect.https.html Mixed-Content: Expects blocked for xhr to cross-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/xhr/same-http.keep-scheme.https.html Mixed-Content: Expects blocked for xhr to same-http origin and keep-scheme redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/unset/fetch/same-http.no-redirect.https.html Mixed-Content: Expects blocked for fetch to same-http origin and no-redirect redirection from https context.: FAIL /mixed-content/gen/worker-classic-data.meta/opt-in/websocket/same-ws.no-redirect.https.html Mixed-Content: Expects blocked for websocket to same-ws origin and no-redirect redirection from https context.: FAIL (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/233aa137fdeb [wpt PR 21543] - SharedWorker: Add WPT for mixed-content, a=testonly https://hg.mozilla.org/integration/autoland/rev/51794f87a547 [wpt PR 21543] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: