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

Issue 185423005: Add more plumbing for FetchEvent including WebServiceWorkerResponse (Closed)

Created:
6 years, 9 months ago by falken
Modified:
6 years, 9 months ago
Reviewers:
kinuko, tkent
CC:
blink-reviews, jamesr, dglazkov+blink, abarth-chromium, nhiroki, serviceworker-reviews
Visibility:
Public.

Description

Add more plumbing for FetchEvent including WebServiceWorkerResponse This enables the browser to dispatch a FetchEvent and receive a response. BUG=342301 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=168646

Patch Set 1 #

Total comments: 2

Patch Set 2 : sync #

Patch Set 3 : review comments #

Patch Set 4 : move WebServiceWorkerResponse to public/platform #

Total comments: 2

Patch Set 5 : get->populate #

Patch Set 6 : sync #

Patch Set 7 : BLINK_EXPORT -> BLINK_PLATFORM_EXPORT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+122 lines, -2 lines) Patch
M Source/modules/serviceworkers/Response.h View 1 2 3 4 2 chunks +4 lines, -0 lines 0 comments Download
M Source/modules/serviceworkers/Response.cpp View 1 2 3 4 2 chunks +8 lines, -0 lines 0 comments Download
M Source/platform/blink_platform.gypi View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A Source/platform/exported/WebServiceWorkerResponse.cpp View 1 2 3 1 chunk +40 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 2 3 4 2 chunks +11 lines, -1 line 0 comments Download
M Source/web/ServiceWorkerGlobalScopeProxy.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/web/ServiceWorkerGlobalScopeProxy.cpp View 2 chunks +9 lines, -0 lines 0 comments Download
A public/platform/WebServiceWorkerResponse.h View 1 2 3 4 5 6 1 chunk +38 lines, -0 lines 0 comments Download
M public/web/WebServiceWorkerContextClient.h View 2 chunks +7 lines, -0 lines 0 comments Download
M public/web/WebServiceWorkerContextProxy.h View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
falken
PTAL The corresponding Chromium change, which depends on this, is https://codereview.chromium.org/178343011/
6 years, 9 months ago (2014-03-03 06:00:04 UTC) #1
kinuko
lgtm https://codereview.chromium.org/185423005/diff/1/public/web/WebServiceWorkerResponse.h File public/web/WebServiceWorkerResponse.h (right): https://codereview.chromium.org/185423005/diff/1/public/web/WebServiceWorkerResponse.h#newcode14 public/web/WebServiceWorkerResponse.h:14: #endif nit: you don't need this when you ...
6 years, 9 months ago (2014-03-03 13:05:36 UTC) #2
kinuko
(+cc serviceworker-reviews)
6 years, 9 months ago (2014-03-03 13:06:13 UTC) #3
alecflett
The more I see classes like WebServiceWorkerResponse, I wonder if we can avoid having the ...
6 years, 9 months ago (2014-03-03 18:27:36 UTC) #4
jsbell
On 2014/03/03 18:27:36, alecflett wrote: > The more I see classes like WebServiceWorkerResponse, I wonder ...
6 years, 9 months ago (2014-03-03 20:15:35 UTC) #5
kinuko
On 2014/03/03 20:15:35, jsbell wrote: > On 2014/03/03 18:27:36, alecflett wrote: > > The more ...
6 years, 9 months ago (2014-03-04 00:16:41 UTC) #6
jsbell
On 2014/03/04 00:16:41, kinuko wrote: > Sounds good. Do you have some pointers where we ...
6 years, 9 months ago (2014-03-04 00:22:00 UTC) #7
alecflett
On 2014/03/04 00:16:41, kinuko wrote: > On 2014/03/03 20:15:35, jsbell wrote: > > On 2014/03/03 ...
6 years, 9 months ago (2014-03-04 00:23:25 UTC) #8
falken
Upon discussing with kinuko@ and nhiroki@, it sounds like it'd be better to move WebServiceWorkerResponse ...
6 years, 9 months ago (2014-03-04 03:20:18 UTC) #9
falken
Moved to public/platform. PTAL.
6 years, 9 months ago (2014-03-04 10:44:24 UTC) #10
kinuko
lgtm https://codereview.chromium.org/185423005/diff/60001/Source/modules/serviceworkers/Response.h File Source/modules/serviceworkers/Response.h (right): https://codereview.chromium.org/185423005/diff/60001/Source/modules/serviceworkers/Response.h#newcode37 Source/modules/serviceworkers/Response.h:37: void getWebServiceWorkerResponse(blink::WebServiceWorkerResponse&); nit: get? populate?
6 years, 9 months ago (2014-03-04 12:45:09 UTC) #11
falken
kinuko: Thanks! tkent: Can you please review as public/ and web/ OWNER? https://codereview.chromium.org/185423005/diff/60001/Source/modules/serviceworkers/Response.h File Source/modules/serviceworkers/Response.h ...
6 years, 9 months ago (2014-03-04 14:27:20 UTC) #12
tkent
lgtm
6 years, 9 months ago (2014-03-04 23:50:55 UTC) #13
tkent
The CQ bit was unchecked by tkent@chromium.org
6 years, 9 months ago (2014-03-04 23:51:01 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/185423005/60001
6 years, 9 months ago (2014-03-04 23:51:14 UTC) #15
falken
The CQ bit was checked by falken@chromium.org
6 years, 9 months ago (2014-03-05 00:39:32 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/185423005/80001
6 years, 9 months ago (2014-03-05 00:43:00 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/185423005/80001
6 years, 9 months ago (2014-03-05 20:55:17 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-06 03:39:55 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_compile
6 years, 9 months ago (2014-03-06 03:39:55 UTC) #20
kinuko
The CQ bit was checked by kinuko@chromium.org
6 years, 9 months ago (2014-03-06 14:29:43 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/185423005/110001
6 years, 9 months ago (2014-03-06 14:30:04 UTC) #22
falken
It seems the win compile failure was due to BLINK_EXPORT instead of BLINK_PLATFORM_EXPORT. tkent: Can ...
6 years, 9 months ago (2014-03-06 15:08:25 UTC) #23
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-06 15:20:32 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel
6 years, 9 months ago (2014-03-06 15:20:33 UTC) #25
falken
The CQ bit was checked by falken@chromium.org
6 years, 9 months ago (2014-03-06 15:47:12 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/185423005/110001
6 years, 9 months ago (2014-03-06 15:47:19 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/185423005/110001
6 years, 9 months ago (2014-03-06 15:59:27 UTC) #28
commit-bot: I haz the power
6 years, 9 months ago (2014-03-06 16:31:40 UTC) #29
Message was sent while issue was closed.
Change committed as 168646

Powered by Google App Engine
This is Rietveld 408576698