diff options
Diffstat (limited to 'chromium/content/worker/websharedworkerclient_proxy.h')
-rw-r--r-- | chromium/content/worker/websharedworkerclient_proxy.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/chromium/content/worker/websharedworkerclient_proxy.h b/chromium/content/worker/websharedworkerclient_proxy.h index 636e73f6da3..beb3086d756 100644 --- a/chromium/content/worker/websharedworkerclient_proxy.h +++ b/chromium/content/worker/websharedworkerclient_proxy.h @@ -21,6 +21,7 @@ namespace content { class SharedWorkerDevToolsAgent; class WebSharedWorkerStub; +class WorkerWebApplicationCacheHostImpl; // This class receives IPCs from the renderer and calls the WebCore::Worker // implementation (after the data types have been converted by glue code). It @@ -35,6 +36,9 @@ class WebSharedWorkerClientProxy : public blink::WebSharedWorkerClient { // WebSharedWorkerClient implementation. virtual void workerContextClosed(); virtual void workerContextDestroyed(); + virtual void workerScriptLoaded(); + virtual void workerScriptLoadFailed(); + virtual void selectAppCacheID(long long app_cache_id); virtual blink::WebNotificationPresenter* notificationPresenter(); @@ -44,14 +48,6 @@ class WebSharedWorkerClientProxy : public blink::WebSharedWorkerClient { createWorkerPermissionClientProxy( const blink::WebSecurityOrigin& origin); - // TODO(kinuko): Deprecate these methods. - virtual bool allowDatabase(blink::WebFrame* frame, - const blink::WebString& name, - const blink::WebString& display_name, - unsigned long estimated_size); - virtual bool allowFileSystem(); - virtual bool allowIndexedDB(const blink::WebString&); - virtual void dispatchDevToolsMessage(const blink::WebString&); virtual void saveDevToolsAgentState(const blink::WebString&); @@ -69,6 +65,7 @@ class WebSharedWorkerClientProxy : public blink::WebSharedWorkerClient { WebSharedWorkerStub* stub_; base::WeakPtrFactory<WebSharedWorkerClientProxy> weak_factory_; SharedWorkerDevToolsAgent* devtools_agent_; + WorkerWebApplicationCacheHostImpl* app_cache_host_; DISALLOW_COPY_AND_ASSIGN(WebSharedWorkerClientProxy); }; |