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 ca600396daa8de5ebed1bbbcaa50368cde1f61c1..ada672f46ecc109e9fa3f853426a8420e8d0f26a 100644 |
--- a/content/public/renderer/content_renderer_client.h |
+++ b/content/public/renderer/content_renderer_client.h |
@@ -258,6 +258,15 @@ class CONTENT_EXPORT ContentRendererClient { |
virtual blink::WebWorkerPermissionClientProxy* |
CreateWorkerPermissionClientProxy(RenderFrame* render_frame, |
blink::WebFrame* frame); |
+ |
+ // Returns true if the page at |url| can use Pepper Compositor APIs. |
+ virtual bool IsPluginAllowedToUseCompositorAPI(const GURL& url); |
+ |
+ // Returns true if the page at |url| can use Pepper VideoDecoder APIs. |
+ virtual bool IsPluginAllowedToUseVideoDecodeAPI(const GURL& url); |
+ |
+ // Returns true if dev channel APIs are available for plugins. |
+ virtual bool IsPluginAllowedToUseDevChannelAPIs(); |
}; |
} // namespace content |