Index: extensions/shell/renderer/shell_content_renderer_client.h |
diff --git a/extensions/shell/renderer/shell_content_renderer_client.h b/extensions/shell/renderer/shell_content_renderer_client.h |
index e7a1fbc5240614dd3255d54b76916b5ecaedf758..f40233c07397f89a23d8cc8a1a418b5bbe62a5eb 100644 |
--- a/extensions/shell/renderer/shell_content_renderer_client.h |
+++ b/extensions/shell/renderer/shell_content_renderer_client.h |
@@ -29,6 +29,13 @@ class ShellContentRendererClient : public content::ContentRendererClient { |
virtual void RenderThreadStarted() OVERRIDE; |
virtual void RenderFrameCreated(content::RenderFrame* render_frame) OVERRIDE; |
virtual void RenderViewCreated(content::RenderView* render_view) OVERRIDE; |
+ virtual bool OverrideCreatePlugin(content::RenderFrame* render_frame, |
+ blink::WebLocalFrame* frame, |
+ const blink::WebPluginParams& params, |
+ blink::WebPlugin** plugin) OVERRIDE; |
+ virtual blink::WebPlugin* CreatePluginReplacement( |
+ content::RenderFrame* render_frame, |
+ const base::FilePath& plugin_path) OVERRIDE; |
virtual bool WillSendRequest(blink::WebFrame* frame, |
content::PageTransition transition_type, |
const GURL& url, |
@@ -38,6 +45,9 @@ class ShellContentRendererClient : public content::ContentRendererClient { |
v8::Handle<v8::Context> context, |
int extension_group, |
int world_id) OVERRIDE; |
+ virtual const void* CreatePPAPIInterface( |
+ const std::string& interface_name) OVERRIDE; |
+ virtual bool IsExternalPepperPlugin(const std::string& module_name) OVERRIDE; |
virtual bool ShouldEnableSiteIsolationPolicy() const OVERRIDE; |
private: |