| Index: content/renderer/browser_plugin/browser_plugin_manager_impl.h
|
| diff --git a/content/renderer/browser_plugin/browser_plugin_manager_impl.h b/content/renderer/browser_plugin/browser_plugin_manager_impl.h
|
| index 7f3c8c9088912ce04a3ce42a999bb87520da4995..e7b9f6ec2609f5dd184de8e35afca40b4212ef71 100644
|
| --- a/content/renderer/browser_plugin/browser_plugin_manager_impl.h
|
| +++ b/content/renderer/browser_plugin/browser_plugin_manager_impl.h
|
| @@ -8,8 +8,13 @@
|
| #include "content/renderer/browser_plugin/browser_plugin_manager.h"
|
| #include "googleurl/src/gurl.h"
|
|
|
| +struct BrowserPlugin_SwapInfo;
|
| struct BrowserPluginMsg_UpdateRect_Params;
|
|
|
| +namespace gfx {
|
| +class Size;
|
| +}
|
| +
|
| namespace content {
|
|
|
| class BrowserPluginManagerImpl : public BrowserPluginManager {
|
| @@ -17,11 +22,13 @@ class BrowserPluginManagerImpl : public BrowserPluginManager {
|
| BrowserPluginManagerImpl();
|
| virtual ~BrowserPluginManagerImpl();
|
|
|
| +
|
| // BrowserPluginManager implementation.
|
| virtual BrowserPlugin* CreateBrowserPlugin(
|
| RenderViewImpl* render_view,
|
| WebKit::WebFrame* frame,
|
| const WebKit::WebPluginParams& params) OVERRIDE;
|
| + virtual void SignalTextureProviderIsReady(int instance_id) OVERRIDE;
|
|
|
| // IPC::Sender implementation.
|
| virtual bool Send(IPC::Message* msg) OVERRIDE;
|
| @@ -35,6 +42,10 @@ class BrowserPluginManagerImpl : public BrowserPluginManager {
|
| void OnGuestCrashed(int instance_id);
|
| void OnDidNavigate(int instance_id, const GURL& url);
|
| void OnAdvanceFocus(int instance_id, bool reverse);
|
| + void OnBuffersSwapped(int instance_id,
|
| + uint64 surface_handle,
|
| + const BrowserPlugin_SwapInfo& info);
|
| + void OnSurfaceResize(int instance_id, const gfx::Size& size);
|
|
|
| DISALLOW_COPY_AND_ASSIGN(BrowserPluginManagerImpl);
|
| };
|
|
|