DescriptionServiceWorker: 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 : #
Messages
Total messages: 12 (3 generated)
|