| Index: public/web/WebServiceWorkerContextClient.h
|
| diff --git a/public/web/WebServiceWorkerContextClient.h b/public/web/WebServiceWorkerContextClient.h
|
| index 3118298353c941e36cefc1a0c056dbef52a4bd25..c72b3e16265125fc0bdf2bb1c1d12400158fba80 100644
|
| --- a/public/web/WebServiceWorkerContextClient.h
|
| +++ b/public/web/WebServiceWorkerContextClient.h
|
| @@ -47,6 +47,7 @@ class WebDataSource;
|
| class WebServiceWorkerCacheStorage;
|
| class WebServiceWorkerContextProxy;
|
| class WebServiceWorkerNetworkProvider;
|
| +class WebServiceWorkerProvider;
|
| class WebServiceWorkerResponse;
|
| class WebString;
|
|
|
| @@ -148,6 +149,9 @@ public:
|
| // Ownership of the returned object is transferred to the caller.
|
| virtual WebServiceWorkerNetworkProvider* createServiceWorkerNetworkProvider(WebDataSource*) { return 0; }
|
|
|
| + // Ownership of the returned object is transferred to the caller.
|
| + virtual WebServiceWorkerProvider* createServiceWorkerProvider() { return 0; }
|
| +
|
| // Ownership of the passed callbacks is transferred to the callee, callee
|
| // should delete the callbacks after calling either onSuccess or onError.
|
| // WebServiceWorkerClientsInfo and WebServiceWorkerError ownerships are
|
|
|