Index: content/public/renderer/content_renderer_client.h |
diff --git a/content/public/renderer/content_renderer_client.h b/content/public/renderer/content_renderer_client.h |
index b5b11cd11beb9e47e1ac44254c3525d37d88da2b..1e35c45ab9f43a1b66783c70d9b2f74b8e4d4619 100644 |
--- a/content/public/renderer/content_renderer_client.h |
+++ b/content/public/renderer/content_renderer_client.h |
@@ -43,6 +43,7 @@ class WebSpeechSynthesizer; |
class WebSpeechSynthesizerClient; |
class WebThemeEngine; |
class WebURLRequest; |
+class WebWorkerPermissionClientProxy; |
struct WebPluginParams; |
struct WebURLError; |
} |
@@ -265,6 +266,11 @@ class CONTENT_EXPORT ContentRendererClient { |
// this renderer process. Currently, we apply the policy only to a renderer |
// process running on a normal page from the web. |
virtual bool ShouldEnableSiteIsolationPolicy() const; |
+ |
+ // Creates a permission client proxy for in-renderer worker. |
+ virtual WebKit::WebWorkerPermissionClientProxy* |
+ CreateWorkerPermissionClientProxy(WebKit::WebFrame* frame, |
+ int routing_id); |
michaeln
2013/10/29 22:30:50
This api might be cleaner/clearer if a RenderView*
kinuko
2013/10/30 00:24:56
Done.
|
}; |
} // namespace content |