Closed
Bug 1741317
Opened 4 years ago
Closed 4 years ago
[wpt-sync] Sync PR 31638 - appcache: remove wpt references to appcache
Categories
(Core :: DOM: Core & HTML, task, P4)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
INVALID
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(5 files)
Sync web-platform-tests PR 31638 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/31638
Details from upstream follow.
Adrienne Walker <enne@chromium.org> wrote:
appcache: remove wpt references to appcache
This is mostly a removal, but required some modifications as well.
Expectations are updated to remove references to removed tests.Bug: 582750
Change-Id: I4e705f5888d3c8cd3d2cc4859a7a3816de5e88f5
Reviewed-on: https://chromium-review.googlesource.com/3283191
WPT-Export-Revision: 6ef024ca552b7b3b8cd2d6a3fca8a03b4c314d83
| Assignee | ||
Updated•4 years ago
|
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
| Assignee | ||
Updated•4 years ago
|
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
| Assignee | ||
Updated•4 years ago
|
Whiteboard: [wptsync downstream] → [wptsync downstream error]
| Assignee | ||
Updated•4 years ago
|
Whiteboard: [wptsync downstream error] → [wptsync downstream]
| Assignee | ||
Updated•4 years ago
|
Whiteboard: [wptsync downstream] → [wptsync downstream error]
| Assignee | ||
Updated•4 years ago
|
Whiteboard: [wptsync downstream error] → [wptsync downstream]
| Assignee | ||
Comment 1•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=ffcc6f644a04e7c61356be8951c1f6d354c5f4f5
| Assignee | ||
Comment 2•4 years ago
|
||
# CI Results
Ran 7 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 473 tests and 1 subtests
## Status Summary
### Firefox
OK : 389[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 390[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 391[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt] 392[Gecko-linux1804-64-tsan-qr-opt] 436[GitHub]
PASS : 3680[Gecko-linux1804-64-qr-debug] 3683[Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 3704[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview] 3705[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 3706[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 3925[GitHub]
FAIL : 764[Gecko-linux1804-64-qr-opt] 765[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-qr-opt] 776[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 1169[GitHub]
TIMEOUT: 33[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-tsan-qr-opt] 35[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-linux1804-64-qr-opt] 37[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 68[GitHub]
ERROR : 3[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 4[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, GitHub]
NOTRUN : 97[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 101[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 112[GitHub]
### Chrome
OK : 457
PASS : 4764
CRASH : 1
FAIL : 468
TIMEOUT: 34
ERROR : 4
NOTRUN : 13
### Safari
OK : 402
PASS : 3117
CRASH : 4
FAIL : 1290
TIMEOUT: 128
ERROR : 14
NOTRUN : 102
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ffcc6f644a04e7c61356be8951c1f6d354c5f4f5)
[GitHub PR Head](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_base)
## Details
### Firefox-only Failures
/cookie-store/cookieStore_subscribe_arguments.tentative.https.any.serviceworker.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-credentialless-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
COEP:credentialless ServiceWorker: TIMEOUT
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-none-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/service-workers/service-worker/performance-timeline.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
Test Performance Timeline API in Service Worker: TIMEOUT
Resource Timing: TIMEOUT
/wasm/serialization/module/window-serviceworker-failure.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/fetch/api/request/destination/fetch-destination.https.html
HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination: FAIL
/fetch/metadata/preload.https.sub.html
<link rel='preload' as='track' href='https://web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.not-web-platform.test:8443/...'>: FAIL
/fetch/range/sw.https.window.html
Ranged response not allowed following no-cors ranged request: FAIL
Non-opaque ranged response executed: FAIL
Range headers correctly preserved: FAIL
Headers correctly filtered: FAIL
Include range header in network request: FAIL
/html/browsers/the-window-object/security-window/window-security.https.html
A SecurityError exception must be thrown when window.oncancel is accessed from a different origin.: FAIL linked bug:Bug 1649264
A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin.: FAIL linked bug:Bug 1649514
/html/browsers/the-window-object/window-properties.https.html
Window attribute: oncancel: FAIL
Window attribute: onmousewheel: FAIL
Window unforgeable attribute: window: FAIL linked bug:Bug 1510437
Window unforgeable attribute: document: FAIL linked bug:Bug 1510437
Window unforgeable attribute: location: FAIL linked bug:Bug 1510437
Window unforgeable attribute: top: FAIL linked bug:Bug 1510437
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=window-open
window.open(): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=workers: OK [`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-debug`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-linux1804-64-qr-opt`, `GitHub`]
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=window-open
window.open(): FAIL
/service-workers/cache-storage/serviceworker/cache-abort.https.html
put() followed by abort after headers received should reject with AbortError: FAIL
add() synchronously followed by abort should reject with AbortError: FAIL
add() followed by abort after headers received should reject with AbortError: FAIL
addAll() synchronously followed by abort should reject with AbortError: FAIL
addAll() followed by abort after headers received should reject with AbortError: FAIL
/service-workers/idlharness.https.any.html
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.serviceworker.html
ServiceWorker must be primary interface of serviceWorker: FAIL
Stringification of serviceWorker: FAIL
ServiceWorker interface: serviceWorker must inherit property "scriptURL" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "state" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, sequence<object>)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, sequence<object>) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, optional StructuredSerializeOptions)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, optional StructuredSerializeOptions) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "onstatechange" with the proper type: FAIL
ServiceWorkerGlobalScope interface: attribute serviceWorker: FAIL
ServiceWorkerGlobalScope interface: self must inherit property "serviceWorker" with the proper type: FAIL
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.worker.html
CacheStorage interface object length: FAIL
/service-workers/service-worker/Service-Worker-Allowed-header.https.html
Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope: FAIL
Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope: FAIL
/service-workers/service-worker/claim-worker-fetch.https.html
fetch() in blob URL Worker should be intercepted after the client is claimed.: FAIL
/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html: ERROR
/service-workers/service-worker/fetch-canvas-tainting-image-cache.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-canvas-tainting-image.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-csp.https.html
Verify CSP control of fetch() in a Service Worker: FAIL
/service-workers/service-worker/fetch-event.https.html
Service Worker responds to fetch event with the correct keepalive value: FAIL
XHR upload progress events for response coming from SW: FAIL
/service-workers/service-worker/navigation-headers.https.html
POST Navigation, same-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, cross-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and fallback service worker sets correct origin and referer headers.: FAIL
/service-workers/service-worker/opaque-script.https.html
Verify small cross-origin cache_storage scripts are opaque.: FAIL
Verify large cross-origin cache_storage scripts are opaque.: FAIL
/service-workers/service-worker/postmessage.https.html
postMessage to a redundant worker: FAIL
/service-workers/service-worker/referrer-toplevel-script-fetch.https.html
Referrer of the top-level script fetch should be the document URL: FAIL
Referrer of the module script fetch should be the document URL: FAIL
/service-workers/service-worker/registration-schedule-job.https.html
different updateViaCache: FAIL [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], PASS [`Gecko-linux1804-64-qr-opt`]
different type: FAIL
/service-workers/service-worker/registration-scope-module-static-import.https.html
imported-module-script.js works when used as top-level: FAIL
static imports to outside path restriction should be allowed: FAIL
/service-workers/service-worker/same-site-cookies.https.html: TIMEOUT
same-origin, window.open with passthrough: TIMEOUT
same-origin, window.open with change-request: NOTRUN
same-site, window.open with no service worker: NOTRUN
same-site, window.open with fallback: NOTRUN
same-site, window.open with passthrough: NOTRUN
same-site, window.open with change-request: NOTRUN
cross-site, window.open with no service worker: NOTRUN
cross-site, window.open with fallback: NOTRUN
same-origin, window.open with no service worker and same-site redirect: NOTRUN
same-origin, window.open with fallback and same-site redirect: NOTRUN
same-origin, window.open with passthrough and same-site redirect: NOTRUN
same-origin, window.open with change-request and same-site redirect: NOTRUN
same-origin, window.open with no service worker and cross-site redirect: NOTRUN
same-origin, window.open with no service worker, cross-site redirect, and same-origin redirect: NOTRUN
same-origin, form post with no service worker: NOTRUN
same-origin, form post with fallback: NOTRUN
same-origin, form post with passthrough: NOTRUN
same-origin, form post with change-request: NOTRUN
same-site, form post with no service worker: NOTRUN
same-site, form post with fallback: NOTRUN
same-site, form post with passthrough: NOTRUN
same-site, form post with change-request: NOTRUN
same-origin, form post with no service worker and same-site redirect: NOTRUN
same-origin, form post with fallback and same-site redirect: NOTRUN
same-origin, form post with passthrough and same-site redirect: NOTRUN
same-origin, form post with change-request and same-site redirect: NOTRUN
Cleanup service workers: NOTRUN
/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https.html
Accessing navigator.serviceWorker in sandboxed iframe should throw.: FAIL
/service-workers/service-worker/skip-waiting-installed.https.html
Test skipWaiting when a installed worker is waiting: FAIL
/service-workers/service-worker/update-not-allowed.https.html: ERROR [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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`]
/service-workers/service-worker/update-registration-with-type.https.html
Update the registration with a different script type (classic => module).: FAIL
Update the registration with a different script type (module => classic).: FAIL
Update the registration with a different script type (classic => module) and with a same main script. Expect evaluation failed.: FAIL
Update the registration with a different script type (module => classic) and with a same main script. Expect evaluation failed.: FAIL
/service-workers/service-worker/worker-interception-redirect.https.html
Case #1: network scope1->scope2 (module DedicatedWorker, importScripts()): FAIL
Case #2: network scope1->out-scope (module DedicatedWorker, importScripts()): FAIL
/service-workers/service-worker/xsl-base-url.https.html
base URL when service worker does respondWith(fetch(responseUrl)): FAIL
/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https.html: TIMEOUT
Post loopback extendable messages: TIMEOUT
Post extendable messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html: TIMEOUT
Post loopback messages: TIMEOUT
Post messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
Verify registration attributes on ServiceWorkerGlobalScope: FAIL
Verify registration attributes on ServiceWorkerGlobalScope of the newer worker: FAIL
/workers/shared-worker-in-data-url-context.window.html: TIMEOUT
/worklets/audio-worklet-service-worker-interception.https.html
Static import should be intercepted by a service worker.: FAIL linked bug:Bug 1661040
(See attachment for full changes)
| Assignee | ||
Comment 3•4 years ago
|
||
# CI Results
Ran 7 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 473 tests and 1 subtests
## Status Summary
### Firefox
OK : 389[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 390[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 391[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt] 392[Gecko-linux1804-64-tsan-qr-opt] 436[GitHub]
PASS : 3680[Gecko-linux1804-64-qr-debug] 3683[Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 3704[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview] 3705[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 3706[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 3925[GitHub]
FAIL : 764[Gecko-linux1804-64-qr-opt] 765[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-qr-opt] 776[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 1169[GitHub]
TIMEOUT: 33[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-tsan-qr-opt] 35[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-linux1804-64-qr-opt] 37[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 68[GitHub]
ERROR : 3[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 4[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, GitHub]
NOTRUN : 97[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 101[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 112[GitHub]
### Chrome
OK : 457
PASS : 4764
CRASH : 1
FAIL : 468
TIMEOUT: 34
ERROR : 4
NOTRUN : 13
### Safari
OK : 402
PASS : 3117
CRASH : 4
FAIL : 1290
TIMEOUT: 128
ERROR : 14
NOTRUN : 102
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ffcc6f644a04e7c61356be8951c1f6d354c5f4f5)
[GitHub PR Head](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_base)
## Details
### Firefox-only Failures
/cookie-store/cookieStore_subscribe_arguments.tentative.https.any.serviceworker.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-credentialless-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
COEP:credentialless ServiceWorker: TIMEOUT
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-none-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/service-workers/service-worker/performance-timeline.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
Test Performance Timeline API in Service Worker: TIMEOUT
Resource Timing: TIMEOUT
/wasm/serialization/module/window-serviceworker-failure.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/fetch/api/request/destination/fetch-destination.https.html
HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination: FAIL
/fetch/metadata/preload.https.sub.html
<link rel='preload' as='track' href='https://web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.not-web-platform.test:8443/...'>: FAIL
/fetch/range/sw.https.window.html
Ranged response not allowed following no-cors ranged request: FAIL
Non-opaque ranged response executed: FAIL
Range headers correctly preserved: FAIL
Headers correctly filtered: FAIL
Include range header in network request: FAIL
/html/browsers/the-window-object/security-window/window-security.https.html
A SecurityError exception must be thrown when window.oncancel is accessed from a different origin.: FAIL linked bug:Bug 1649264
A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin.: FAIL linked bug:Bug 1649514
/html/browsers/the-window-object/window-properties.https.html
Window attribute: oncancel: FAIL
Window attribute: onmousewheel: FAIL
Window unforgeable attribute: window: FAIL linked bug:Bug 1510437
Window unforgeable attribute: document: FAIL linked bug:Bug 1510437
Window unforgeable attribute: location: FAIL linked bug:Bug 1510437
Window unforgeable attribute: top: FAIL linked bug:Bug 1510437
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=window-open
window.open(): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=workers: OK [`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-debug`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-linux1804-64-qr-opt`, `GitHub`]
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=window-open
window.open(): FAIL
/service-workers/cache-storage/serviceworker/cache-abort.https.html
put() followed by abort after headers received should reject with AbortError: FAIL
add() synchronously followed by abort should reject with AbortError: FAIL
add() followed by abort after headers received should reject with AbortError: FAIL
addAll() synchronously followed by abort should reject with AbortError: FAIL
addAll() followed by abort after headers received should reject with AbortError: FAIL
/service-workers/idlharness.https.any.html
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.serviceworker.html
ServiceWorker must be primary interface of serviceWorker: FAIL
Stringification of serviceWorker: FAIL
ServiceWorker interface: serviceWorker must inherit property "scriptURL" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "state" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, sequence<object>)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, sequence<object>) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, optional StructuredSerializeOptions)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, optional StructuredSerializeOptions) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "onstatechange" with the proper type: FAIL
ServiceWorkerGlobalScope interface: attribute serviceWorker: FAIL
ServiceWorkerGlobalScope interface: self must inherit property "serviceWorker" with the proper type: FAIL
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.worker.html
CacheStorage interface object length: FAIL
/service-workers/service-worker/Service-Worker-Allowed-header.https.html
Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope: FAIL
Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope: FAIL
/service-workers/service-worker/claim-worker-fetch.https.html
fetch() in blob URL Worker should be intercepted after the client is claimed.: FAIL
/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html: ERROR
/service-workers/service-worker/fetch-canvas-tainting-image-cache.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-canvas-tainting-image.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-csp.https.html
Verify CSP control of fetch() in a Service Worker: FAIL
/service-workers/service-worker/fetch-event.https.html
Service Worker responds to fetch event with the correct keepalive value: FAIL
XHR upload progress events for response coming from SW: FAIL
/service-workers/service-worker/navigation-headers.https.html
POST Navigation, same-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, cross-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and fallback service worker sets correct origin and referer headers.: FAIL
/service-workers/service-worker/opaque-script.https.html
Verify small cross-origin cache_storage scripts are opaque.: FAIL
Verify large cross-origin cache_storage scripts are opaque.: FAIL
/service-workers/service-worker/postmessage.https.html
postMessage to a redundant worker: FAIL
/service-workers/service-worker/referrer-toplevel-script-fetch.https.html
Referrer of the top-level script fetch should be the document URL: FAIL
Referrer of the module script fetch should be the document URL: FAIL
/service-workers/service-worker/registration-schedule-job.https.html
different updateViaCache: FAIL [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], PASS [`Gecko-linux1804-64-qr-opt`]
different type: FAIL
/service-workers/service-worker/registration-scope-module-static-import.https.html
imported-module-script.js works when used as top-level: FAIL
static imports to outside path restriction should be allowed: FAIL
/service-workers/service-worker/same-site-cookies.https.html: TIMEOUT
same-origin, window.open with passthrough: TIMEOUT
same-origin, window.open with change-request: NOTRUN
same-site, window.open with no service worker: NOTRUN
same-site, window.open with fallback: NOTRUN
same-site, window.open with passthrough: NOTRUN
same-site, window.open with change-request: NOTRUN
cross-site, window.open with no service worker: NOTRUN
cross-site, window.open with fallback: NOTRUN
same-origin, window.open with no service worker and same-site redirect: NOTRUN
same-origin, window.open with fallback and same-site redirect: NOTRUN
same-origin, window.open with passthrough and same-site redirect: NOTRUN
same-origin, window.open with change-request and same-site redirect: NOTRUN
same-origin, window.open with no service worker and cross-site redirect: NOTRUN
same-origin, window.open with no service worker, cross-site redirect, and same-origin redirect: NOTRUN
same-origin, form post with no service worker: NOTRUN
same-origin, form post with fallback: NOTRUN
same-origin, form post with passthrough: NOTRUN
same-origin, form post with change-request: NOTRUN
same-site, form post with no service worker: NOTRUN
same-site, form post with fallback: NOTRUN
same-site, form post with passthrough: NOTRUN
same-site, form post with change-request: NOTRUN
same-origin, form post with no service worker and same-site redirect: NOTRUN
same-origin, form post with fallback and same-site redirect: NOTRUN
same-origin, form post with passthrough and same-site redirect: NOTRUN
same-origin, form post with change-request and same-site redirect: NOTRUN
Cleanup service workers: NOTRUN
/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https.html
Accessing navigator.serviceWorker in sandboxed iframe should throw.: FAIL
/service-workers/service-worker/skip-waiting-installed.https.html
Test skipWaiting when a installed worker is waiting: FAIL
/service-workers/service-worker/update-not-allowed.https.html: ERROR [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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`]
/service-workers/service-worker/update-registration-with-type.https.html
Update the registration with a different script type (classic => module).: FAIL
Update the registration with a different script type (module => classic).: FAIL
Update the registration with a different script type (classic => module) and with a same main script. Expect evaluation failed.: FAIL
Update the registration with a different script type (module => classic) and with a same main script. Expect evaluation failed.: FAIL
/service-workers/service-worker/worker-interception-redirect.https.html
Case #1: network scope1->scope2 (module DedicatedWorker, importScripts()): FAIL
Case #2: network scope1->out-scope (module DedicatedWorker, importScripts()): FAIL
/service-workers/service-worker/xsl-base-url.https.html
base URL when service worker does respondWith(fetch(responseUrl)): FAIL
/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https.html: TIMEOUT
Post loopback extendable messages: TIMEOUT
Post extendable messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html: TIMEOUT
Post loopback messages: TIMEOUT
Post messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
Verify registration attributes on ServiceWorkerGlobalScope: FAIL
Verify registration attributes on ServiceWorkerGlobalScope of the newer worker: FAIL
/workers/shared-worker-in-data-url-context.window.html: TIMEOUT
/worklets/audio-worklet-service-worker-interception.https.html
Static import should be intercepted by a service worker.: FAIL linked bug:Bug 1661040
(See attachment for full changes)
| Assignee | ||
Comment 4•4 years ago
|
||
# CI Results
Ran 7 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 473 tests and 1 subtests
## Status Summary
### Firefox
OK : 389[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 390[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 391[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt] 392[Gecko-linux1804-64-tsan-qr-opt] 436[GitHub]
PASS : 3680[Gecko-linux1804-64-qr-debug] 3683[Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 3704[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview] 3705[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 3706[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 3925[GitHub]
FAIL : 764[Gecko-linux1804-64-qr-opt] 765[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-qr-opt] 776[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 1169[GitHub]
TIMEOUT: 33[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-tsan-qr-opt] 35[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-linux1804-64-qr-opt] 37[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 68[GitHub]
ERROR : 3[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 4[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, GitHub]
NOTRUN : 97[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 101[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 112[GitHub]
### Chrome
OK : 457
PASS : 4764
CRASH : 1
FAIL : 468
TIMEOUT: 34
ERROR : 4
NOTRUN : 13
### Safari
OK : 402
PASS : 3117
CRASH : 4
FAIL : 1290
TIMEOUT: 128
ERROR : 14
NOTRUN : 102
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ffcc6f644a04e7c61356be8951c1f6d354c5f4f5)
[GitHub PR Head](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_base)
## Details
### Firefox-only Failures
/cookie-store/cookieStore_subscribe_arguments.tentative.https.any.serviceworker.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-credentialless-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
COEP:credentialless ServiceWorker: TIMEOUT
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-none-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/service-workers/service-worker/performance-timeline.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
Test Performance Timeline API in Service Worker: TIMEOUT
Resource Timing: TIMEOUT
/wasm/serialization/module/window-serviceworker-failure.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/fetch/api/request/destination/fetch-destination.https.html
HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination: FAIL
/fetch/metadata/preload.https.sub.html
<link rel='preload' as='track' href='https://web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.not-web-platform.test:8443/...'>: FAIL
/fetch/range/sw.https.window.html
Ranged response not allowed following no-cors ranged request: FAIL
Non-opaque ranged response executed: FAIL
Range headers correctly preserved: FAIL
Headers correctly filtered: FAIL
Include range header in network request: FAIL
/html/browsers/the-window-object/security-window/window-security.https.html
A SecurityError exception must be thrown when window.oncancel is accessed from a different origin.: FAIL linked bug:Bug 1649264
A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin.: FAIL linked bug:Bug 1649514
/html/browsers/the-window-object/window-properties.https.html
Window attribute: oncancel: FAIL
Window attribute: onmousewheel: FAIL
Window unforgeable attribute: window: FAIL linked bug:Bug 1510437
Window unforgeable attribute: document: FAIL linked bug:Bug 1510437
Window unforgeable attribute: location: FAIL linked bug:Bug 1510437
Window unforgeable attribute: top: FAIL linked bug:Bug 1510437
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=window-open
window.open(): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=workers: OK [`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-debug`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-linux1804-64-qr-opt`, `GitHub`]
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=window-open
window.open(): FAIL
/service-workers/cache-storage/serviceworker/cache-abort.https.html
put() followed by abort after headers received should reject with AbortError: FAIL
add() synchronously followed by abort should reject with AbortError: FAIL
add() followed by abort after headers received should reject with AbortError: FAIL
addAll() synchronously followed by abort should reject with AbortError: FAIL
addAll() followed by abort after headers received should reject with AbortError: FAIL
/service-workers/idlharness.https.any.html
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.serviceworker.html
ServiceWorker must be primary interface of serviceWorker: FAIL
Stringification of serviceWorker: FAIL
ServiceWorker interface: serviceWorker must inherit property "scriptURL" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "state" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, sequence<object>)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, sequence<object>) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, optional StructuredSerializeOptions)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, optional StructuredSerializeOptions) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "onstatechange" with the proper type: FAIL
ServiceWorkerGlobalScope interface: attribute serviceWorker: FAIL
ServiceWorkerGlobalScope interface: self must inherit property "serviceWorker" with the proper type: FAIL
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.worker.html
CacheStorage interface object length: FAIL
/service-workers/service-worker/Service-Worker-Allowed-header.https.html
Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope: FAIL
Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope: FAIL
/service-workers/service-worker/claim-worker-fetch.https.html
fetch() in blob URL Worker should be intercepted after the client is claimed.: FAIL
/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html: ERROR
/service-workers/service-worker/fetch-canvas-tainting-image-cache.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-canvas-tainting-image.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-csp.https.html
Verify CSP control of fetch() in a Service Worker: FAIL
/service-workers/service-worker/fetch-event.https.html
Service Worker responds to fetch event with the correct keepalive value: FAIL
XHR upload progress events for response coming from SW: FAIL
/service-workers/service-worker/navigation-headers.https.html
POST Navigation, same-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, cross-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and fallback service worker sets correct origin and referer headers.: FAIL
/service-workers/service-worker/opaque-script.https.html
Verify small cross-origin cache_storage scripts are opaque.: FAIL
Verify large cross-origin cache_storage scripts are opaque.: FAIL
/service-workers/service-worker/postmessage.https.html
postMessage to a redundant worker: FAIL
/service-workers/service-worker/referrer-toplevel-script-fetch.https.html
Referrer of the top-level script fetch should be the document URL: FAIL
Referrer of the module script fetch should be the document URL: FAIL
/service-workers/service-worker/registration-schedule-job.https.html
different updateViaCache: FAIL [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], PASS [`Gecko-linux1804-64-qr-opt`]
different type: FAIL
/service-workers/service-worker/registration-scope-module-static-import.https.html
imported-module-script.js works when used as top-level: FAIL
static imports to outside path restriction should be allowed: FAIL
/service-workers/service-worker/same-site-cookies.https.html: TIMEOUT
same-origin, window.open with passthrough: TIMEOUT
same-origin, window.open with change-request: NOTRUN
same-site, window.open with no service worker: NOTRUN
same-site, window.open with fallback: NOTRUN
same-site, window.open with passthrough: NOTRUN
same-site, window.open with change-request: NOTRUN
cross-site, window.open with no service worker: NOTRUN
cross-site, window.open with fallback: NOTRUN
same-origin, window.open with no service worker and same-site redirect: NOTRUN
same-origin, window.open with fallback and same-site redirect: NOTRUN
same-origin, window.open with passthrough and same-site redirect: NOTRUN
same-origin, window.open with change-request and same-site redirect: NOTRUN
same-origin, window.open with no service worker and cross-site redirect: NOTRUN
same-origin, window.open with no service worker, cross-site redirect, and same-origin redirect: NOTRUN
same-origin, form post with no service worker: NOTRUN
same-origin, form post with fallback: NOTRUN
same-origin, form post with passthrough: NOTRUN
same-origin, form post with change-request: NOTRUN
same-site, form post with no service worker: NOTRUN
same-site, form post with fallback: NOTRUN
same-site, form post with passthrough: NOTRUN
same-site, form post with change-request: NOTRUN
same-origin, form post with no service worker and same-site redirect: NOTRUN
same-origin, form post with fallback and same-site redirect: NOTRUN
same-origin, form post with passthrough and same-site redirect: NOTRUN
same-origin, form post with change-request and same-site redirect: NOTRUN
Cleanup service workers: NOTRUN
/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https.html
Accessing navigator.serviceWorker in sandboxed iframe should throw.: FAIL
/service-workers/service-worker/skip-waiting-installed.https.html
Test skipWaiting when a installed worker is waiting: FAIL
/service-workers/service-worker/update-not-allowed.https.html: ERROR [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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`]
/service-workers/service-worker/update-registration-with-type.https.html
Update the registration with a different script type (classic => module).: FAIL
Update the registration with a different script type (module => classic).: FAIL
Update the registration with a different script type (classic => module) and with a same main script. Expect evaluation failed.: FAIL
Update the registration with a different script type (module => classic) and with a same main script. Expect evaluation failed.: FAIL
/service-workers/service-worker/worker-interception-redirect.https.html
Case #1: network scope1->scope2 (module DedicatedWorker, importScripts()): FAIL
Case #2: network scope1->out-scope (module DedicatedWorker, importScripts()): FAIL
/service-workers/service-worker/xsl-base-url.https.html
base URL when service worker does respondWith(fetch(responseUrl)): FAIL
/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https.html: TIMEOUT
Post loopback extendable messages: TIMEOUT
Post extendable messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html: TIMEOUT
Post loopback messages: TIMEOUT
Post messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
Verify registration attributes on ServiceWorkerGlobalScope: FAIL
Verify registration attributes on ServiceWorkerGlobalScope of the newer worker: FAIL
/workers/shared-worker-in-data-url-context.window.html: TIMEOUT
/worklets/audio-worklet-service-worker-interception.https.html
Static import should be intercepted by a service worker.: FAIL linked bug:Bug 1661040
(See attachment for full changes)
| Assignee | ||
Comment 5•4 years ago
|
||
# CI Results
Ran 7 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 473 tests and 1 subtests
## Status Summary
### Firefox
OK : 389[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 390[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 391[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt] 392[Gecko-linux1804-64-tsan-qr-opt] 436[GitHub]
PASS : 3680[Gecko-linux1804-64-qr-debug] 3683[Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 3704[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview] 3705[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 3706[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 3925[GitHub]
FAIL : 764[Gecko-linux1804-64-qr-opt] 765[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-qr-opt] 776[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 1169[GitHub]
TIMEOUT: 33[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-tsan-qr-opt] 35[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-linux1804-64-qr-opt] 37[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 68[GitHub]
ERROR : 3[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 4[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, GitHub]
NOTRUN : 97[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 101[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 112[GitHub]
### Chrome
OK : 457
PASS : 4764
CRASH : 1
FAIL : 468
TIMEOUT: 34
ERROR : 4
NOTRUN : 13
### Safari
OK : 402
PASS : 3117
CRASH : 4
FAIL : 1290
TIMEOUT: 128
ERROR : 14
NOTRUN : 102
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ffcc6f644a04e7c61356be8951c1f6d354c5f4f5)
[GitHub PR Head](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_base)
## Details
### Firefox-only Failures
/cookie-store/cookieStore_subscribe_arguments.tentative.https.any.serviceworker.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-credentialless-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
COEP:credentialless ServiceWorker: TIMEOUT
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-none-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/service-workers/service-worker/performance-timeline.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
Test Performance Timeline API in Service Worker: TIMEOUT
Resource Timing: TIMEOUT
/wasm/serialization/module/window-serviceworker-failure.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/fetch/api/request/destination/fetch-destination.https.html
HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination: FAIL
/fetch/metadata/preload.https.sub.html
<link rel='preload' as='track' href='https://web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.not-web-platform.test:8443/...'>: FAIL
/fetch/range/sw.https.window.html
Ranged response not allowed following no-cors ranged request: FAIL
Non-opaque ranged response executed: FAIL
Range headers correctly preserved: FAIL
Headers correctly filtered: FAIL
Include range header in network request: FAIL
/html/browsers/the-window-object/security-window/window-security.https.html
A SecurityError exception must be thrown when window.oncancel is accessed from a different origin.: FAIL linked bug:Bug 1649264
A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin.: FAIL linked bug:Bug 1649514
/html/browsers/the-window-object/window-properties.https.html
Window attribute: oncancel: FAIL
Window attribute: onmousewheel: FAIL
Window unforgeable attribute: window: FAIL linked bug:Bug 1510437
Window unforgeable attribute: document: FAIL linked bug:Bug 1510437
Window unforgeable attribute: location: FAIL linked bug:Bug 1510437
Window unforgeable attribute: top: FAIL linked bug:Bug 1510437
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=window-open
window.open(): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=workers: OK [`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-debug`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-linux1804-64-qr-opt`, `GitHub`]
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=window-open
window.open(): FAIL
/service-workers/cache-storage/serviceworker/cache-abort.https.html
put() followed by abort after headers received should reject with AbortError: FAIL
add() synchronously followed by abort should reject with AbortError: FAIL
add() followed by abort after headers received should reject with AbortError: FAIL
addAll() synchronously followed by abort should reject with AbortError: FAIL
addAll() followed by abort after headers received should reject with AbortError: FAIL
/service-workers/idlharness.https.any.html
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.serviceworker.html
ServiceWorker must be primary interface of serviceWorker: FAIL
Stringification of serviceWorker: FAIL
ServiceWorker interface: serviceWorker must inherit property "scriptURL" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "state" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, sequence<object>)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, sequence<object>) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, optional StructuredSerializeOptions)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, optional StructuredSerializeOptions) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "onstatechange" with the proper type: FAIL
ServiceWorkerGlobalScope interface: attribute serviceWorker: FAIL
ServiceWorkerGlobalScope interface: self must inherit property "serviceWorker" with the proper type: FAIL
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.worker.html
CacheStorage interface object length: FAIL
/service-workers/service-worker/Service-Worker-Allowed-header.https.html
Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope: FAIL
Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope: FAIL
/service-workers/service-worker/claim-worker-fetch.https.html
fetch() in blob URL Worker should be intercepted after the client is claimed.: FAIL
/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html: ERROR
/service-workers/service-worker/fetch-canvas-tainting-image-cache.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-canvas-tainting-image.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-csp.https.html
Verify CSP control of fetch() in a Service Worker: FAIL
/service-workers/service-worker/fetch-event.https.html
Service Worker responds to fetch event with the correct keepalive value: FAIL
XHR upload progress events for response coming from SW: FAIL
/service-workers/service-worker/navigation-headers.https.html
POST Navigation, same-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, cross-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and fallback service worker sets correct origin and referer headers.: FAIL
/service-workers/service-worker/opaque-script.https.html
Verify small cross-origin cache_storage scripts are opaque.: FAIL
Verify large cross-origin cache_storage scripts are opaque.: FAIL
/service-workers/service-worker/postmessage.https.html
postMessage to a redundant worker: FAIL
/service-workers/service-worker/referrer-toplevel-script-fetch.https.html
Referrer of the top-level script fetch should be the document URL: FAIL
Referrer of the module script fetch should be the document URL: FAIL
/service-workers/service-worker/registration-schedule-job.https.html
different updateViaCache: FAIL [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], PASS [`Gecko-linux1804-64-qr-opt`]
different type: FAIL
/service-workers/service-worker/registration-scope-module-static-import.https.html
imported-module-script.js works when used as top-level: FAIL
static imports to outside path restriction should be allowed: FAIL
/service-workers/service-worker/same-site-cookies.https.html: TIMEOUT
same-origin, window.open with passthrough: TIMEOUT
same-origin, window.open with change-request: NOTRUN
same-site, window.open with no service worker: NOTRUN
same-site, window.open with fallback: NOTRUN
same-site, window.open with passthrough: NOTRUN
same-site, window.open with change-request: NOTRUN
cross-site, window.open with no service worker: NOTRUN
cross-site, window.open with fallback: NOTRUN
same-origin, window.open with no service worker and same-site redirect: NOTRUN
same-origin, window.open with fallback and same-site redirect: NOTRUN
same-origin, window.open with passthrough and same-site redirect: NOTRUN
same-origin, window.open with change-request and same-site redirect: NOTRUN
same-origin, window.open with no service worker and cross-site redirect: NOTRUN
same-origin, window.open with no service worker, cross-site redirect, and same-origin redirect: NOTRUN
same-origin, form post with no service worker: NOTRUN
same-origin, form post with fallback: NOTRUN
same-origin, form post with passthrough: NOTRUN
same-origin, form post with change-request: NOTRUN
same-site, form post with no service worker: NOTRUN
same-site, form post with fallback: NOTRUN
same-site, form post with passthrough: NOTRUN
same-site, form post with change-request: NOTRUN
same-origin, form post with no service worker and same-site redirect: NOTRUN
same-origin, form post with fallback and same-site redirect: NOTRUN
same-origin, form post with passthrough and same-site redirect: NOTRUN
same-origin, form post with change-request and same-site redirect: NOTRUN
Cleanup service workers: NOTRUN
/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https.html
Accessing navigator.serviceWorker in sandboxed iframe should throw.: FAIL
/service-workers/service-worker/skip-waiting-installed.https.html
Test skipWaiting when a installed worker is waiting: FAIL
/service-workers/service-worker/update-not-allowed.https.html: ERROR [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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`]
/service-workers/service-worker/update-registration-with-type.https.html
Update the registration with a different script type (classic => module).: FAIL
Update the registration with a different script type (module => classic).: FAIL
Update the registration with a different script type (classic => module) and with a same main script. Expect evaluation failed.: FAIL
Update the registration with a different script type (module => classic) and with a same main script. Expect evaluation failed.: FAIL
/service-workers/service-worker/worker-interception-redirect.https.html
Case #1: network scope1->scope2 (module DedicatedWorker, importScripts()): FAIL
Case #2: network scope1->out-scope (module DedicatedWorker, importScripts()): FAIL
/service-workers/service-worker/xsl-base-url.https.html
base URL when service worker does respondWith(fetch(responseUrl)): FAIL
/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https.html: TIMEOUT
Post loopback extendable messages: TIMEOUT
Post extendable messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html: TIMEOUT
Post loopback messages: TIMEOUT
Post messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
Verify registration attributes on ServiceWorkerGlobalScope: FAIL
Verify registration attributes on ServiceWorkerGlobalScope of the newer worker: FAIL
/workers/shared-worker-in-data-url-context.window.html: TIMEOUT
/worklets/audio-worklet-service-worker-interception.https.html
Static import should be intercepted by a service worker.: FAIL linked bug:Bug 1661040
(See attachment for full changes)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/74d47d1e7eb5
[wpt PR 31638] - appcache: remove wpt references to appcache, a=testonly
https://hg.mozilla.org/integration/autoland/rev/38d11a8a39a6
[wpt PR 31638] - Update wpt metadata, a=testonly
| Assignee | ||
Comment 7•4 years ago
|
||
# CI Results
Ran 7 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 473 tests and 1 subtests
## Status Summary
### Firefox
OK : 389[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 390[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 391[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-opt] 392[Gecko-linux1804-64-tsan-qr-opt] 436[GitHub]
PASS : 3680[Gecko-linux1804-64-qr-debug] 3683[Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 3704[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview] 3705[Gecko-android-em-7.0-x86_64-qr-debug-geckoview] 3706[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 3925[GitHub]
FAIL : 764[Gecko-linux1804-64-qr-opt] 765[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-tsan-qr-opt] 776[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 1169[GitHub]
TIMEOUT: 33[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-tsan-qr-opt] 35[Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-linux1804-64-qr-opt] 37[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-linux1804-64-qr-debug] 68[GitHub]
ERROR : 3[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 4[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt, GitHub]
NOTRUN : 97[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, 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] 101[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 112[GitHub]
### Chrome
OK : 457
PASS : 4764
CRASH : 1
FAIL : 468
TIMEOUT: 34
ERROR : 4
NOTRUN : 13
### Safari
OK : 402
PASS : 3117
CRASH : 4
FAIL : 1290
TIMEOUT: 128
ERROR : 14
NOTRUN : 102
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ffcc6f644a04e7c61356be8951c1f6d354c5f4f5)
[GitHub PR Head](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=512794233dd3a00601f7292b296b9bea1eb08fdd&label=pr_base)
## Details
### Firefox-only Failures
/cookie-store/cookieStore_subscribe_arguments.tentative.https.any.serviceworker.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-credentialless-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
COEP:credentialless ServiceWorker: TIMEOUT
/html/cross-origin-embedder-policy/credentialless/service-worker-coep-none-proxy.tentative.https.window.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/service-workers/service-worker/performance-timeline.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
Test Performance Timeline API in Service Worker: TIMEOUT
Resource Timing: TIMEOUT
/wasm/serialization/module/window-serviceworker-failure.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`GitHub`]
/fetch/api/request/destination/fetch-destination.https.html
HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination: FAIL
/fetch/metadata/preload.https.sub.html
<link rel='preload' as='track' href='https://web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.web-platform.test:8443/...'>: FAIL
<link rel='preload' as='track' href='https://www.not-web-platform.test:8443/...'>: FAIL
/fetch/range/sw.https.window.html
Ranged response not allowed following no-cors ranged request: FAIL
Non-opaque ranged response executed: FAIL
Range headers correctly preserved: FAIL
Headers correctly filtered: FAIL
Include range header in network request: FAIL
/html/browsers/the-window-object/security-window/window-security.https.html
A SecurityError exception must be thrown when window.oncancel is accessed from a different origin.: FAIL linked bug:Bug 1649264
A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin.: FAIL linked bug:Bug 1649514
/html/browsers/the-window-object/window-properties.https.html
Window attribute: oncancel: FAIL
Window attribute: onmousewheel: FAIL
Window unforgeable attribute: window: FAIL linked bug:Bug 1510437
Window unforgeable attribute: document: FAIL linked bug:Bug 1510437
Window unforgeable attribute: location: FAIL linked bug:Bug 1510437
Window unforgeable attribute: top: FAIL linked bug:Bug 1510437
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=window-open
window.open(): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html?include=workers: OK [`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-debug`, `Gecko-linux1804-64-tsan-qr-opt`], TIMEOUT [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-linux1804-64-qr-opt`, `GitHub`]
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=eventsource
EventSource constructor: FAIL
EventSource#url: FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=scheme
Scheme ssh (getting <a>.href): FAIL
/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html?include=window-open
window.open(): FAIL
/service-workers/cache-storage/serviceworker/cache-abort.https.html
put() followed by abort after headers received should reject with AbortError: FAIL
add() synchronously followed by abort should reject with AbortError: FAIL
add() followed by abort after headers received should reject with AbortError: FAIL
addAll() synchronously followed by abort should reject with AbortError: FAIL
addAll() followed by abort after headers received should reject with AbortError: FAIL
/service-workers/idlharness.https.any.html
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.serviceworker.html
ServiceWorker must be primary interface of serviceWorker: FAIL
Stringification of serviceWorker: FAIL
ServiceWorker interface: serviceWorker must inherit property "scriptURL" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "state" with the proper type: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, sequence<object>)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, sequence<object>) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "postMessage(any, optional StructuredSerializeOptions)" with the proper type: FAIL
ServiceWorker interface: calling postMessage(any, optional StructuredSerializeOptions) on serviceWorker with too few arguments must throw TypeError: FAIL
ServiceWorker interface: serviceWorker must inherit property "onstatechange" with the proper type: FAIL
ServiceWorkerGlobalScope interface: attribute serviceWorker: FAIL
ServiceWorkerGlobalScope interface: self must inherit property "serviceWorker" with the proper type: FAIL
CacheStorage interface object length: FAIL
/service-workers/idlharness.https.any.worker.html
CacheStorage interface object length: FAIL
/service-workers/service-worker/Service-Worker-Allowed-header.https.html
Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope: FAIL
Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope: FAIL
/service-workers/service-worker/claim-worker-fetch.https.html
fetch() in blob URL Worker should be intercepted after the client is claimed.: FAIL
/service-workers/service-worker/dedicated-worker-service-worker-interception.https.html: ERROR
/service-workers/service-worker/fetch-canvas-tainting-image-cache.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-canvas-tainting-image.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/service-workers/service-worker/fetch-csp.https.html
Verify CSP control of fetch() in a Service Worker: FAIL
/service-workers/service-worker/fetch-event.https.html
Service Worker responds to fetch event with the correct keepalive value: FAIL
XHR upload progress events for response coming from SW: FAIL
/service-workers/service-worker/navigation-headers.https.html
POST Navigation, same-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, cross-site with passthrough service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with same-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect and fallback service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and no service worker sets correct origin and referer headers.: FAIL
POST Navigation, same-origin with cross-site redirect, same-origin redirect, and fallback service worker sets correct origin and referer headers.: FAIL
/service-workers/service-worker/opaque-script.https.html
Verify small cross-origin cache_storage scripts are opaque.: FAIL
Verify large cross-origin cache_storage scripts are opaque.: FAIL
/service-workers/service-worker/postmessage.https.html
postMessage to a redundant worker: FAIL
/service-workers/service-worker/referrer-toplevel-script-fetch.https.html
Referrer of the top-level script fetch should be the document URL: FAIL
Referrer of the module script fetch should be the document URL: FAIL
/service-workers/service-worker/registration-schedule-job.https.html
different updateViaCache: FAIL [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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-debug`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], PASS [`Gecko-linux1804-64-qr-opt`]
different type: FAIL
/service-workers/service-worker/registration-scope-module-static-import.https.html
imported-module-script.js works when used as top-level: FAIL
static imports to outside path restriction should be allowed: FAIL
/service-workers/service-worker/same-site-cookies.https.html: TIMEOUT
same-origin, window.open with passthrough: TIMEOUT
same-origin, window.open with change-request: NOTRUN
same-site, window.open with no service worker: NOTRUN
same-site, window.open with fallback: NOTRUN
same-site, window.open with passthrough: NOTRUN
same-site, window.open with change-request: NOTRUN
cross-site, window.open with no service worker: NOTRUN
cross-site, window.open with fallback: NOTRUN
same-origin, window.open with no service worker and same-site redirect: NOTRUN
same-origin, window.open with fallback and same-site redirect: NOTRUN
same-origin, window.open with passthrough and same-site redirect: NOTRUN
same-origin, window.open with change-request and same-site redirect: NOTRUN
same-origin, window.open with no service worker and cross-site redirect: NOTRUN
same-origin, window.open with no service worker, cross-site redirect, and same-origin redirect: NOTRUN
same-origin, form post with no service worker: NOTRUN
same-origin, form post with fallback: NOTRUN
same-origin, form post with passthrough: NOTRUN
same-origin, form post with change-request: NOTRUN
same-site, form post with no service worker: NOTRUN
same-site, form post with fallback: NOTRUN
same-site, form post with passthrough: NOTRUN
same-site, form post with change-request: NOTRUN
same-origin, form post with no service worker and same-site redirect: NOTRUN
same-origin, form post with fallback and same-site redirect: NOTRUN
same-origin, form post with passthrough and same-site redirect: NOTRUN
same-origin, form post with change-request and same-site redirect: NOTRUN
Cleanup service workers: NOTRUN
/service-workers/service-worker/sandboxed-iframe-navigator-serviceworker.https.html
Accessing navigator.serviceWorker in sandboxed iframe should throw.: FAIL
/service-workers/service-worker/skip-waiting-installed.https.html
Test skipWaiting when a installed worker is waiting: FAIL
/service-workers/service-worker/update-not-allowed.https.html: ERROR [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `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`]
/service-workers/service-worker/update-registration-with-type.https.html
Update the registration with a different script type (classic => module).: FAIL
Update the registration with a different script type (module => classic).: FAIL
Update the registration with a different script type (classic => module) and with a same main script. Expect evaluation failed.: FAIL
Update the registration with a different script type (module => classic) and with a same main script. Expect evaluation failed.: FAIL
/service-workers/service-worker/worker-interception-redirect.https.html
Case #1: network scope1->scope2 (module DedicatedWorker, importScripts()): FAIL
Case #2: network scope1->out-scope (module DedicatedWorker, importScripts()): FAIL
/service-workers/service-worker/xsl-base-url.https.html
base URL when service worker does respondWith(fetch(responseUrl)): FAIL
/service-workers/service-worker/ServiceWorkerGlobalScope/extendable-message-event.https.html: TIMEOUT
Post loopback extendable messages: TIMEOUT
Post extendable messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html: TIMEOUT
Post loopback messages: TIMEOUT
Post messages among service workers: NOTRUN
/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
Verify registration attributes on ServiceWorkerGlobalScope: FAIL
Verify registration attributes on ServiceWorkerGlobalScope of the newer worker: FAIL
/workers/shared-worker-in-data-url-context.window.html: TIMEOUT
/worklets/audio-worklet-service-worker-interception.https.html
Static import should be intercepted by a service worker.: FAIL linked bug:Bug 1661040
(See attachment for full changes)
| Assignee | ||
Comment 8•4 years ago
|
||
Test result changes from PR not available.
Comment 9•4 years ago
|
||
| bugherder | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•