external/wpt/service-workers/service-worker/clients-matchall-client-types.https.html fails |
|||
Issue descriptionThis is a testharness.js-based test. FAIL Verify matchAll() with window client type assert_unreached: unexpected rejection: assert_array_equals: property 2, expected "https://web-platform.test:8444/service-workers/service-worker/resources/clients-matchall-client-types-iframe.html" but got "https://web-platform.test:8444/service-workers/service-worker/resources/url-modified-via-pushstate.html" Reached unreachable code FAIL Verify matchAll() with {window, sharedworker, worker} client types promise_test: Unhandled rejection with value: object "Error: wait_for_state must be passed a ServiceWorker" Harness: the test ran to completion.
,
Aug 3 2017
FWIW, I think there is another bug in this test. In the "all" case it expects the result to be:
var expected_all_clients = [
expected_only_window[0], expected_only_shared_worker[0],
expected_only_dedicated_worker[0]
];
But the sort in the service worker will put "-dedicated-worker.js" ahead of "-iframe.html". So this expectation seems wrong.
I'll make an upstream pull request for this.
,
Aug 6
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. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 9
SW bug triage. Looks still available as we have -expected.txt that has two FAILs. |
|||
►
Sign in to add a comment |
|||
Comment 1 by bugdroid1@chromium.org
, Aug 3 2017