| Index: third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerProvider.h
|
| diff --git a/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerProvider.h b/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerProvider.h
|
| index cb921090f9dfb4df1979b8ce927fe163cb2123f2..08885fa04018f6eee55d9c02c89b005297ab7020 100644
|
| --- a/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerProvider.h
|
| +++ b/third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerProvider.h
|
| @@ -67,14 +67,17 @@ class WebServiceWorkerProvider {
|
| using WebServiceWorkerGetRegistrationForReadyCallbacks =
|
| WebCallbacks<std::unique_ptr<WebServiceWorkerRegistration::Handle>, void>;
|
|
|
| - virtual void registerServiceWorker(const WebURL& pattern,
|
| - const WebURL& scriptUrl,
|
| - WebServiceWorkerRegistrationCallbacks*) {}
|
| - virtual void getRegistration(const WebURL& documentURL,
|
| - WebServiceWorkerGetRegistrationCallbacks*) {}
|
| - virtual void getRegistrations(WebServiceWorkerGetRegistrationsCallbacks*) {}
|
| + virtual void registerServiceWorker(
|
| + const WebURL& pattern,
|
| + const WebURL& scriptUrl,
|
| + std::unique_ptr<WebServiceWorkerRegistrationCallbacks>) {}
|
| + virtual void getRegistration(
|
| + const WebURL& documentURL,
|
| + std::unique_ptr<WebServiceWorkerGetRegistrationCallbacks>) {}
|
| + virtual void getRegistrations(
|
| + std::unique_ptr<WebServiceWorkerGetRegistrationsCallbacks>) {}
|
| virtual void getRegistrationForReady(
|
| - WebServiceWorkerGetRegistrationForReadyCallbacks*) {}
|
| + std::unique_ptr<WebServiceWorkerGetRegistrationForReadyCallbacks>) {}
|
| virtual bool validateScopeAndScriptURL(const WebURL& scope,
|
| const WebURL& scriptURL,
|
| WebString* errorMessage) {
|
|
|