Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(202)

Issue 765323002: ServiceWorker: Add support for .skipWaiting and controllerchange event(3/3) (Closed)

Created:
6 years ago by xiang
Modified:
6 years ago
Reviewers:
falken, tkent, jsbell
CC:
blink-reviews, michaeln, jsbell+serviceworker_chromium.org, kenjibaheux+watch_chromium.org, tzik, serviceworker-reviews, nhiroki, kinuko+serviceworker, horo+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

ServiceWorker: Add support for .skipWaiting and controllerchange event(3/3) Add layout tests and cleanup FIXME. (1/3): https://codereview.chromium.org/723923002/ (2/3): https://codereview.chromium.org/717353004/ (3/3): This TBR=tkent@chromium.org BUG=370742 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=187226

Patch Set 1 #

Total comments: 8

Patch Set 2 : review update #

Total comments: 15

Patch Set 3 : remove chromium test, add no controlled page test #

Patch Set 4 : remove no controlled page test #

Patch Set 5 : repick the not controlled test #

Total comments: 1

Patch Set 6 : add new test #

Messages

Total messages: 30 (10 generated)
xiang
PTAL, thanks!
6 years ago (2014-12-01 07:41:16 UTC) #2
falken
This patch doesn't cleanup the FIXME. otherwise lgtm https://codereview.chromium.org/765323002/diff/1/LayoutTests/http/tests/serviceworker/skip-waiting-installed.html File LayoutTests/http/tests/serviceworker/skip-waiting-installed.html (right): https://codereview.chromium.org/765323002/diff/1/LayoutTests/http/tests/serviceworker/skip-waiting-installed.html#newcode13 LayoutTests/http/tests/serviceworker/skip-waiting-installed.html:13: var ...
6 years ago (2014-12-01 07:48:29 UTC) #3
xiang
CL updated, I also added one test for document close during controllerchange handler. PTAL, thanks! ...
6 years ago (2014-12-03 00:07:25 UTC) #6
falken
+tkent: in case you'd like to check document-close-during-controllerchange.html https://codereview.chromium.org/765323002/diff/60001/LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html File LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html (right): https://codereview.chromium.org/765323002/diff/60001/LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html#newcode15 LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html:15: return ...
6 years ago (2014-12-04 06:15:38 UTC) #8
falken
Also this patch doesn't remove the FIXME yet.
6 years ago (2014-12-04 06:16:56 UTC) #9
xiang
https://codereview.chromium.org/765323002/diff/60001/LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html File LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html (right): https://codereview.chromium.org/765323002/diff/60001/LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html#newcode24 LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html:24: var frame_sw = frame.contentWindow.navigator.serviceWorker; On 2014/12/04 06:15:38, falken wrote: ...
6 years ago (2014-12-04 08:17:26 UTC) #10
falken
https://codereview.chromium.org/765323002/diff/60001/LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html File LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html (right): https://codereview.chromium.org/765323002/diff/60001/LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html#newcode24 LayoutTests/http/tests/serviceworker/chromium/document-close-during-controllerchange.html:24: var frame_sw = frame.contentWindow.navigator.serviceWorker; On 2014/12/04 08:17:26, xiang wrote: ...
6 years ago (2014-12-04 08:59:13 UTC) #11
falken
Just took another quick look. Can you also add a test for a page registering ...
6 years ago (2014-12-11 05:01:51 UTC) #12
falken
On 2014/12/11 05:01:51, falken wrote: > Just took another quick look. > > Can you ...
6 years ago (2014-12-11 05:35:19 UTC) #13
xiang
Thanks for the review, please take another look. tkent@ would you also review the public/platform ...
6 years ago (2014-12-11 11:24:33 UTC) #15
xiang
On 2014/12/11 05:35:19, falken wrote: > On 2014/12/11 05:01:51, falken wrote: > > Just took ...
6 years ago (2014-12-11 11:32:50 UTC) #16
falken
haven't reviewed yet but want to send this comment first: i just confirmed with the ...
6 years ago (2014-12-11 11:35:33 UTC) #17
xiang
On 2014/12/11 11:35:33, falken wrote: > haven't reviewed yet but want to send this comment ...
6 years ago (2014-12-12 04:30:18 UTC) #18
falken
On 2014/12/12 04:30:18, xiang wrote: > On 2014/12/11 11:35:33, falken wrote: > > haven't reviewed ...
6 years ago (2014-12-15 02:31:17 UTC) #19
xiang
On 2014/12/15 02:31:17, falken wrote: > On 2014/12/12 04:30:18, xiang wrote: > > On 2014/12/11 ...
6 years ago (2014-12-15 06:21:36 UTC) #20
falken
lgtm, thanks Another good test is when you're in a state with both an active ...
6 years ago (2014-12-15 06:54:04 UTC) #21
xiang
On 2014/12/15 06:54:04, falken wrote: > lgtm, thanks > > Another good test is when ...
6 years ago (2014-12-15 08:20:38 UTC) #22
falken
On 2014/12/15 08:20:38, xiang wrote: > On 2014/12/15 06:54:04, falken wrote: > > lgtm, thanks ...
6 years ago (2014-12-15 08:29:08 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/765323002/160001
6 years ago (2014-12-16 04:57:59 UTC) #29
commit-bot: I haz the power
6 years ago (2014-12-16 06:04:20 UTC) #30
Message was sent while issue was closed.
Committed patchset #6 (id:160001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=187226

Powered by Google App Engine
This is Rietveld 408576698