New issue
Advanced search Search tips

Issue 617886 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 678905



Sign in to add a comment

iframe provided by a rejected respondWith should not fire the onload event

Project Member Reported by shimazu@chromium.org, Jun 7 2016

Issue description

This can be confirmed by /service-workers/service-worker/update-recovery.https.html on WPT test. 
The test code is here:
https://github.com/w3c/web-platform-tests/blob/master/service-workers/service-worker/update-recovery.https.html


This test failed by the following error.

"assert_unreached: unexpected rejection: expected bad iframe should not fire a load event! Reached unreachable code
    at Object.<anonymous> (http://localhost:8000/service-workers/service-worker/resources/test-helpers.sub.js:45:7)
    at Object.Test.step (http://localhost:8000/resources/testharness.js:1398:25)
    at http://localhost:8000/resources/testharness.js:1422:35"

Currently iframe's onload event gets fired though net::ERR_FAILED is shown on devTools' console. 

Note: FetchEvent.respondWith with a rejected promise should trigger a network error according to 7.2 on fetchevent.respondwith section: https://slightlyoff.github.io/ServiceWorker/spec/service_worker/#fetch-event-respondwith-method. I'm not sure 'net::ERR_FAILED' is corresponding to the 'network error'.

 

Comment 1 by bke...@mozilla.com, Jun 7 2016

I'm not sure "network error" load events are well spec'd.  For example, in gecko we treat about:neterror as cross-origin whole I believe chrome treats its network failure URL as same-origin.

So we might need some company shim code here.  Maybe if the frame's load event fires we could check its window.location.  If it doesn't match the original URL, then assume it's the net failure page.

Would that work?
Project Member

Comment 2 by bugdroid1@chromium.org, Oct 20 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a4ed034738fe6c86c262e5cb0466b79ca84ab65f

commit a4ed034738fe6c86c262e5cb0466b79ca84ab65f
Author: shimazu <shimazu@chromium.org>
Date: Thu Oct 20 04:43:34 2016

Import w3c tests for the service workers

This patch imports wpt tests @357b83b809e3cbc7a1805e7c3ca108a7980d782f. Many
failures are left as is, so we should file each bugs after this lands.

BUG= 602693 , 618616 , 624278 ,571722,617886
TEST=./third_party/WebKit/Tools/Scripts/run-webkit-tests -f -t Debug --enable-wptserve imported/wpt/service-workers

Review-Url: https://chromiumcodereview.appspot.com/2415873002
Cr-Commit-Position: refs/heads/master@{#426405}

[modify] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/W3CImportExpectations
[modify] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/WPTServeExpectations
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/resources/registration-attribute-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/resources/unregister-controlling-worker.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/resources/unregister-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/resources/update-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/resources/update-worker.py
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/update.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/activate-event-after-install-state-change.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/activation-after-registration.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/activation.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/active.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/appcache-ordering-main.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/claim-not-using-registration.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/claim-using-registration.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/client-navigate.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/client-navigate.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/clients-get-cross-origin.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/clients-get-cross-origin.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/clients-get.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/clients-matchall-client-types.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/clients-matchall-client-types.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/clients-matchall-include-uncontrolled.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/clients-matchall.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/controller-on-disconnect.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/controller-on-disconnect.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/controller-on-load.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/controller-on-load.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/controller-on-reload.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/controller-on-reload.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/extendable-event-async-waituntil.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/extendable-event-waituntil.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-canvas-tainting-cache.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-canvas-tainting.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-canvas-tainting.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-cors-xhr.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-cors-xhr.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-csp.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-csp.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event-after-navigation-within-page.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event-async-respond-with.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event-async-respond-with.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event-network-error.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event-redirect.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event-respond-with-stops-propagation.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-event.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-frame-resource.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-header-visibility.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-header-visibility.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-mixed-content-to-inscope.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-mixed-content-to-outscope.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-css-base-url.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-css-base-url.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-css-images.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-fallback.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-fallback.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-no-freshness-headers.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-redirect.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-redirect.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-resources.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-resources.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-xhr.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-request-xhr.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-response-xhr.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-response-xhr.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/fetch-waits-for-activate.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/getregistration.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/getregistrations.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/getregistrations.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/indexeddb.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/install-event-type.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/installing.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/interfaces.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/invalid-blobtype.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/invalid-blobtype.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/invalid-header.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/invalid-header.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/multiple-register.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/multiple-update.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/navigate-window.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/navigate-window.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/navigation-redirect.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/navigation-redirect.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/onactivate-script-error.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/oninstall-script-error.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/performance-timeline.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/performance-timeline.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/postmessage-msgport-to-client.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/postmessage-to-client.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/postmessage-to-client.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/postmessage.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ready.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/referer.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/referer.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/register-closed-window.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/register-default-scope.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/register-same-scope-different-script-url.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/register-wait-forever-in-install-worker.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/register-wait-forever-in-install-worker.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/registration-end-to-end.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/registration-events.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/registration-iframe.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/registration-service-worker-attributes.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/registration.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/rejections.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/request-end-to-end.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/request-end-to-end.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resource-timing.https-expected.txt
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resource-timing.https.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/404.py
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/appcache-ordering.install.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/appcache-ordering.is-appcached.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/appcache-ordering.is-appcached.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/appcache-ordering.manifest
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/blank.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/claim-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/client-navigate-frame.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/client-navigate-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/client-navigated-frame.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/clients-get-frame.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/clients-get-other-origin.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/clients-get-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/clients-matchall-client-types-iframe.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/clients-matchall-client-types-shared-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/clients-matchall-worker.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/dummy-shared-worker-interceptor.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/dummy-worker-interceptor.js
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/dummy-worker-script.py
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/dummy.html
[add] https://crrev.com/a4ed034738fe6c86c262e5cb0466b79ca84ab65f/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/resources/dummy.txt
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 24 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6a97fb88d5ad4c437c60562d0083a87b898547a4

commit 6a97fb88d5ad4c437c60562d0083a87b898547a4
Author: shimazu <shimazu@chromium.org>
Date: Mon Oct 24 02:57:12 2016

Update expectations of imported/wpt/service-workers

As mentioned at  https://crbug.com/602693#c17  and  https://crbug.com/657869 ,
'[ Skip ]' in TestExpectations cannot be overwritten by WPTTestExpectations.
This patch changes '[ Skip ]' to '[ Failure ]' by default in TestExpectations
in order to run the w3c tests on WPTServe bots.

BUG= 602693 , 453190 , 624278 ,617886,571722, 618616 
TEST=./third_party/WebKit/Tools/Scripts/run-webkit-tests -f -t Debug imported/wpt/service-workers
TEST=./third_party/WebKit/Tools/Scripts/run-webkit-tests --enable-wptserve -f -t Debug imported/wpt/service-workers

Review-Url: https://codereview.chromium.org/2441963002
Cr-Commit-Position: refs/heads/master@{#427010}

[modify] https://crrev.com/6a97fb88d5ad4c437c60562d0083a87b898547a4/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/6a97fb88d5ad4c437c60562d0083a87b898547a4/third_party/WebKit/LayoutTests/WPTServeExpectations

Project Member

Comment 4 by sheriffbot@chromium.org, Oct 24 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: -shimazu@chromium.org
Owner: shimazu@chromium.org
(blink-worker bug triage) shimazu@: Is this issue still valid?

Comment 6 by shimazu@google.com, Nov 10 2017

Status: Assigned (was: Untriaged)
I assume nothing has been changed around this, but I need to confirm that. 
Blocking: -602693 678905

Sign in to add a comment