[wpt-sync] Sync PR 17554 - Add ability for service worker to filter out frozen windows.
Categories
(Core :: DOM: Service Workers, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 17554 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/17554
Details from upstream follow.
Dave Tapuska <dtapuska@chromium.org> wrote:
Add ability for service worker to filter out frozen windows.
Add code to support handling of frozen clients. Frozen clients do not
run their event loop, so postMessage to them just causes problems. To
allow service workers to continue working with frozen windows we expose
includeFrozen in the matchAll and the frozen attribute on the Client. If
a service worker calls focus on a client it will unfreeze the window when
it is moved to have focus.BUG=957597
Change-Id: I6abe1882e88c65dac99250db5bb7fa8d3a4b2b1d
Reviewed-on: https://chromium-review.googlesource.com/1677065
WPT-Export-Revision: 65c2a151ae908acf0929b91fac67342151d4dfbb
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=d05491576ee7f9f558f0880c83680ce08850f776
Assignee | ||
Comment 2•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=656d259016baf8db5737050fe2eb853cef466c4f
Assignee | ||
Comment 3•4 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=e2a1cff3fdb55ed7ac8ab3ce461a3e013f66110f
Assignee | ||
Comment 4•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=2285a50c6471fc6d9551e241cc5c7fd556363782
Assignee | ||
Comment 5•4 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=9eaa16e0f1c2ceeca9bce4e54b9a66b40adc36a0
Assignee | ||
Comment 6•4 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=22104ac0539e279f176e22b2a67f0445b45e684e
Assignee | ||
Comment 7•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=af366759e4f29c238e9b26776a82e236af05ad6d
Assignee | ||
Comment 8•4 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=6401efec7f3529c4188f5bf79842fffaf327f78f
Assignee | ||
Comment 9•4 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=bb826b5c5e3d159bcb84da5ae967774e4beb0a2b
Assignee | ||
Comment 10•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=b822fa2457670452e910c4e0cc88604ad09395b5
Assignee | ||
Comment 11•4 years ago
|
||
Ran 6 tests and 8[android-em-7.0-x86_64-opt-geckoview], 11[android-em-7.0-x86_64-debug-geckoview], 14[linux64-asan-opt,linux64-debug,linux64-opt,linux64-qr-debug,linux64-qr-opt,windows10-64-debug,windows10-64-opt,windows10-64-qr-debug,windows10-64-qr-opt,windows7-32-debug,windows7-32-opt] subtests OK : 4[android-em-7.0-x86_64-debug-geckoview,android-em-7.0-x86_64-opt-geckoview], 5[linux64-asan-opt,linux64-debug,linux64-opt,linux64-qr-debug,linux64-qr-opt,windows10-64-debug,windows10-64-opt,windows10-64-qr-debug,windows10-64-qr-opt,windows7-32-debug,windows7-32-opt] PASS : 10[android-em-7.0-x86_64-debug-geckoview], 13[linux64-asan-opt,linux64-debug,linux64-opt,linux64-qr-debug,linux64-qr-opt,windows10-64-debug,windows10-64-opt,windows10-64-qr-debug,windows10-64-qr-opt,windows7-32-debug,windows7-32-opt], 7[android-em-7.0-x86_64-opt-geckoview] TIMEOUT: 2 New tests that have failures or other problems: /service-workers/service-worker/clients-matchall-frozen.https.html: TIMEOUT Test Clients.matchAll(): TIMEOUT Tests that are disabled for instability: /service-workers/service-worker/clients-matchall-include-uncontrolled.https.html: [android-em-7.0-x86_64-debug-geckoview,android-em-7.0-x86_64-opt-geckoview]
Comment 12•4 years ago
|
||
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/d34dc9e00ee2 [wpt PR 17554] - Add ability for service worker to filter out frozen windows., a=testonly https://hg.mozilla.org/integration/mozilla-inbound/rev/62a72299127d [wpt PR 17554] - Update wpt metadata, a=testonly
Comment 13•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d34dc9e00ee2
https://hg.mozilla.org/mozilla-central/rev/62a72299127d
Description
•