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

Issue 958933004: ServiceWorker: plumbing for ClientQueryOptions (1/2, blink) (Closed)

Created:
5 years, 9 months ago by kinuko
Modified:
5 years, 9 months ago
Reviewers:
falken, tkent
CC:
blink-reviews, michaeln, jsbell+serviceworker_chromium.org, tzik, serviceworker-reviews, nhiroki, falken, dglazkov+blink, kinuko+serviceworker, horo+watch_chromium.org
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

ServiceWorker: plumbing for ClientQueryOptions (1/2, blink) To support Clients.matchAll(options) * Add WebServiceWorkerClientQueryOptions to public interface * Change getClients() method to take the options param * Add clientType to WebServiceWorkerClientInfo so that embedder can start returning non-window clients at some point Spec links: https://slightlyoff.github.io/ServiceWorker/spec/service_worker/#serviceworker-client-query-options-dictionary https://slightlyoff.github.io/ServiceWorker/spec/service_worker/#clients-getall 1/2: THIS PATCH 2/2: https://codereview.chromium.org/970693003/ (chromium) Tests will be added later after we implement embedder code. BUG=455241, 460415 TEST=to be added Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=191336

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+104 lines, -28 lines) Patch
M Source/modules/serviceworkers/ServiceWorkerClients.cpp View 1 2 3 3 chunks +42 lines, -22 lines 0 comments Download
M Source/modules/serviceworkers/ServiceWorkerGlobalScopeClient.h View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M Source/web/ServiceWorkerGlobalScopeClientImpl.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/web/ServiceWorkerGlobalScopeClientImpl.cpp View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
A public/platform/WebServiceWorkerClientQueryOptions.h View 1 chunk +25 lines, -0 lines 0 comments Download
A public/platform/WebServiceWorkerClientType.h View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
M public/platform/WebServiceWorkerClientsInfo.h View 1 2 3 3 chunks +3 lines, -0 lines 0 comments Download
M public/web/WebServiceWorkerContextClient.h View 1 2 chunks +8 lines, -1 line 0 comments Download

Messages

Total messages: 12 (3 generated)
falken
I didn't get an email for this but it showed up in my incoming reviews... ...
5 years, 9 months ago (2015-03-03 02:11:25 UTC) #2
kinuko
Now it's ready for review :) falken> I think in M43 we're planning to put ...
5 years, 9 months ago (2015-03-03 08:10:51 UTC) #3
falken
> This won't change API surfaces but once we add impl it will stop returning ...
5 years, 9 months ago (2015-03-04 06:53:36 UTC) #4
falken
code change lgtm
5 years, 9 months ago (2015-03-04 06:58:20 UTC) #5
kinuko
On 2015/03/04 06:53:36, falken wrote: > > This won't change API surfaces but once we ...
5 years, 9 months ago (2015-03-05 02:27:30 UTC) #6
kinuko
Kent-san, could you review public/ and Source/web changes?
5 years, 9 months ago (2015-03-05 02:31:16 UTC) #8
tkent
lgtm
5 years, 9 months ago (2015-03-05 02:33:51 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/958933004/60001
5 years, 9 months ago (2015-03-05 03:13:07 UTC) #11
commit-bot: I haz the power
5 years, 9 months ago (2015-03-05 04:30:23 UTC) #12
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=191336

Powered by Google App Engine
This is Rietveld 408576698