Index: content/worker/websharedworkerclient_proxy.h |
diff --git a/content/worker/websharedworkerclient_proxy.h b/content/worker/websharedworkerclient_proxy.h |
index aef978ce9108dcfdf127d2d2fc2d48aadd14a60d..bb5132337711132d6800dc94447d5453835bb77e 100644 |
--- a/content/worker/websharedworkerclient_proxy.h |
+++ b/content/worker/websharedworkerclient_proxy.h |
@@ -14,6 +14,7 @@ namespace WebKit { |
class WebApplicationCacheHost; |
class WebApplicationCacheHostClient; |
class WebFrame; |
+class WebSecurityOrigin; |
} |
namespace content { |
@@ -39,13 +40,18 @@ class WebSharedWorkerClientProxy : public WebKit::WebSharedWorkerClient { |
virtual WebKit::WebApplicationCacheHost* createApplicationCacheHost( |
WebKit::WebApplicationCacheHostClient* client); |
+ virtual WebKit::WebWorkerPermissionClientProxy* |
+ createWorkerPermissionClientProxy( |
+ const WebKit::WebSecurityOrigin& origin); |
+ // TODO(kinuko): Deprecate these methods. |
virtual bool allowDatabase(WebKit::WebFrame* frame, |
const WebKit::WebString& name, |
const WebKit::WebString& display_name, |
unsigned long estimated_size); |
virtual bool allowFileSystem(); |
virtual bool allowIndexedDB(const WebKit::WebString&); |
+ |
virtual void dispatchDevToolsMessage(const WebKit::WebString&); |
virtual void saveDevToolsAgentState(const WebKit::WebString&); |