Index: content/renderer/pepper/renderer_ppapi_host_impl.h |
diff --git a/content/renderer/pepper/renderer_ppapi_host_impl.h b/content/renderer/pepper/renderer_ppapi_host_impl.h |
index 3625de2bb400ea0e90c3f116f9ce084dd9d10c30..ef1b48793676d30aa9a3eafd50c88a9c157114c2 100644 |
--- a/content/renderer/pepper/renderer_ppapi_host_impl.h |
+++ b/content/renderer/pepper/renderer_ppapi_host_impl.h |
@@ -84,11 +84,16 @@ class RendererPpapiHostImpl |
// RendererPpapiHost. |
virtual ppapi::host::PpapiHost* GetPpapiHost() OVERRIDE; |
virtual bool IsValidInstance(PP_Instance instance) const OVERRIDE; |
+ virtual webkit::ppapi::PluginInstance* GetPluginInstance( |
+ PP_Instance instance) const OVERRIDE; |
virtual RenderView* GetRenderViewForInstance( |
PP_Instance instance) const OVERRIDE; |
virtual WebKit::WebPluginContainer* GetContainerForInstance( |
PP_Instance instance) const OVERRIDE; |
virtual bool HasUserGesture(PP_Instance instance) const OVERRIDE; |
+ virtual IPC::PlatformFileForTransit ShareHandleWithRemote( |
+ base::PlatformFile handle, |
+ bool should_close_source) OVERRIDE; |
private: |
RendererPpapiHostImpl(webkit::ppapi::PluginModule* module, |
@@ -108,6 +113,8 @@ class RendererPpapiHostImpl |
webkit::ppapi::PluginModule* module_; // Non-owning pointer. |
+ ppapi::proxy::HostDispatcher* dispatcher_; // Non-owning pointer. |
+ |
scoped_ptr<ppapi::host::PpapiHost> ppapi_host_; |
// Null when running out-of-process. |