Chromium Code Reviews
Help | Chromium Project | Gerrit Changes | Sign in
(1)

Issue 1148293011: BackgroundSync sync events need to be ExtendableEvents, blink side (Closed)

Created:
4 years, 11 months ago by chasej
Modified:
4 years, 10 months ago
Reviewers:
michaeln, tkent, jkarlin, adamk
CC:
blink-reviews, michaeln, jsbell+serviceworker_chromium.org, tzik, serviceworker-reviews, nhiroki, falken, dglazkov+blink, kinuko+serviceworker, horo+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

BackgroundSync sync events need to be ExtendableEvents, blink side This is part of a series of patches to correctly fire the Sync event as an ExtendableEvent, instead of a regular Event [1/4] https://codereview.chromium.org/1162243003/, content side fix [2/4] This patch, blink side fix [3/4] https://codereview.chromium.org/1160253004/, content browser tests [4/4] https://codereview.chromium.org/1146063005/, cleanup Specific changes in this patch - Custom SyncEvent is fired, instead of generic Event - Result of waitUntil promise is observed/captured - Pass promise result (reject vs resolve) to client BUG=486890 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196904

Patch Set 1 #

Patch Set 2 : Fix compile issue in trybots #

Patch Set 3 : Rename unused overload to simplify later cleanup #

Total comments: 2

Patch Set 4 : Remove unnecessary comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -9 lines) Patch
M Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/serviceworkers/WaitUntilObserver.h View 1 chunk +2 lines, -1 line 0 comments Download
M Source/modules/serviceworkers/WaitUntilObserver.cpp View 1 chunk +3 lines, -0 lines 0 comments Download
M Source/web/ServiceWorkerGlobalScopeClientImpl.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/ServiceWorkerGlobalScopeClientImpl.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/web/ServiceWorkerGlobalScopeProxy.cpp View 1 2 3 2 chunks +9 lines, -3 lines 0 comments Download
M public/web/WebServiceWorkerContextClient.h View 1 2 1 chunk +3 lines, -1 line 0 comments Download

Messages

Total messages: 18 (6 generated)
chasej
Please take a look, and recommend other reviewers.
4 years, 11 months ago (2015-06-04 16:44:40 UTC) #2
jkarlin
On 2015/06/04 16:44:40, chasej wrote: > Please take a look, and recommend other reviewers. Will ...
4 years, 11 months ago (2015-06-04 17:39:43 UTC) #3
jkarlin
lgtm, but I'm not an owner.
4 years, 11 months ago (2015-06-05 13:41:37 UTC) #6
jkarlin
I'd suggest michaeln@ again for the module code since he reviewed the earlier CL, adamk ...
4 years, 11 months ago (2015-06-05 13:44:25 UTC) #7
chasej
Please take a look, as below. tkent: public/web adamk: web/ michaeln: modules/service_worker
4 years, 11 months ago (2015-06-05 17:57:13 UTC) #9
jkarlin
On 2015/06/05 17:57:13, chasej wrote: > Please take a look, as below. > > tkent: ...
4 years, 10 months ago (2015-06-09 14:10:48 UTC) #10
michaeln
modules/sw lgtm, looks like you're following a well worn cow path https://codereview.chromium.org/1148293011/diff/80001/Source/web/ServiceWorkerGlobalScopeProxy.cpp File Source/web/ServiceWorkerGlobalScopeProxy.cpp (right): ...
4 years, 10 months ago (2015-06-09 20:42:57 UTC) #11
tkent
lgtm
4 years, 10 months ago (2015-06-09 23:49:36 UTC) #12
chasej
adamk, PTAL. I've added a patch to remove the unnecessary comment as suggested. https://codereview.chromium.org/1148293011/diff/80001/Source/web/ServiceWorkerGlobalScopeProxy.cpp File ...
4 years, 10 months ago (2015-06-10 21:04:59 UTC) #13
adamk
tkent's approval should be enough, please let me know if it's not and we'll fix ...
4 years, 10 months ago (2015-06-10 21:14:11 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1148293011/100001
4 years, 10 months ago (2015-06-10 22:19:36 UTC) #17
commit-bot: I haz the power
4 years, 10 months ago (2015-06-10 22:23:05 UTC) #18
Message was sent while issue was closed.
Committed patchset #4 (id:100001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=196904

Powered by Google App Engine
This is Rietveld 408576698