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

Issue 445883003: ServiceWorker: Consolidate version change messages (Closed)

Created:
6 years, 4 months ago by nhiroki
Modified:
6 years, 4 months ago
Reviewers:
falken, michaeln, jschuh, nasko
CC:
chromium-reviews, michaeln, jsbell+serviceworker_chromium.org, tzik, serviceworker-reviews, jam, kinuko+serviceworker, darin-cc_chromium.org, horo+watch_chromium.org, alecflett+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

ServiceWorker: Consolidate version change messages This consolidates IPC messages for setting up version attributes (ie. installing, waiting and active), and cleans up related functions. The new message is intended to be used for ServiceWorkerRegistration object that will be introduced by following CL[1] and it doesn't have the controller field, so the controller still use a separate message. [1] https://codereview.chromium.org/463013002/ BUG=384119, 396400 TEST=content_unittests --gtest_filter=ServiceWorker* TEST=run_webkit_tests.py --debug http/tests/serviceworker Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289240

Patch Set 1 : #

Total comments: 2

Patch Set 2 : remove ctor/dtor #

Total comments: 14

Patch Set 3 : simplify more and add tests #

Patch Set 4 : clean up #

Patch Set 5 : rebase #

Messages

Total messages: 20 (0 generated)
nhiroki
Ptal, thanks!
6 years, 4 months ago (2014-08-11 05:03:17 UTC) #1
falken
This is nice and clean. One thing I'm not sure I grasp is why controller ...
6 years, 4 months ago (2014-08-11 11:58:22 UTC) #2
nhiroki
Thanks! Updated. https://codereview.chromium.org/445883003/diff/320001/content/common/service_worker/service_worker_types.cc File content/common/service_worker/service_worker_types.cc (right): https://codereview.chromium.org/445883003/diff/320001/content/common/service_worker/service_worker_types.cc#newcode50 content/common/service_worker/service_worker_types.cc:50: ServiceWorkerVersionAttributes::~ServiceWorkerVersionAttributes() {} On 2014/08/11 11:58:22, falken wrote: ...
6 years, 4 months ago (2014-08-11 12:46:29 UTC) #3
nhiroki
On 2014/08/11 11:58:22, falken wrote: > This is nice and clean. > > One thing ...
6 years, 4 months ago (2014-08-11 12:47:15 UTC) #4
michaeln
this is look pretty good i see some possible further simplications and i think it'd ...
6 years, 4 months ago (2014-08-11 22:15:41 UTC) #5
nhiroki
Thank you for reviewing! I think this became really simpler than the previous patchset :) ...
6 years, 4 months ago (2014-08-12 01:45:56 UTC) #6
nhiroki
jschuh@: Could you review service_worker_messages.h? Thanks.
6 years, 4 months ago (2014-08-12 01:50:04 UTC) #7
michaeln
lgtm!
6 years, 4 months ago (2014-08-12 03:02:38 UTC) #8
falken
lgtm2
6 years, 4 months ago (2014-08-12 10:29:36 UTC) #9
nasko
IPC LGTM
6 years, 4 months ago (2014-08-13 00:12:27 UTC) #10
nhiroki
On 2014/08/13 00:12:27, nasko wrote: > IPC LGTM Thank you!
6 years, 4 months ago (2014-08-13 00:25:00 UTC) #11
nhiroki
The CQ bit was checked by nhiroki@chromium.org
6 years, 4 months ago (2014-08-13 00:25:12 UTC) #12
nhiroki
The CQ bit was unchecked by nhiroki@chromium.org
6 years, 4 months ago (2014-08-13 00:25:18 UTC) #13
nhiroki
The CQ bit was checked by nhiroki@chromium.org
6 years, 4 months ago (2014-08-13 00:26:36 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nhiroki@chromium.org/445883003/420001
6 years, 4 months ago (2014-08-13 00:47:17 UTC) #15
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_gpu on tryserver.chromium.gpu ...
6 years, 4 months ago (2014-08-13 01:28:47 UTC) #16
nhiroki
The CQ bit was checked by nhiroki@chromium.org
6 years, 4 months ago (2014-08-13 01:36:08 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: linux_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/linux_gpu/builds/51596) mac_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/mac_gpu/builds/40874) win_gpu ...
6 years, 4 months ago (2014-08-13 01:42:34 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nhiroki@chromium.org/445883003/440001
6 years, 4 months ago (2014-08-13 01:43:47 UTC) #19
commit-bot: I haz the power
6 years, 4 months ago (2014-08-13 09:55:28 UTC) #20
Message was sent while issue was closed.
Change committed as 289240

Powered by Google App Engine
This is Rietveld 408576698