| 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.
|
|
|