| 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..871ffb477a52ea81b876d1664d05d0911ae9bfdc 100644
|
| --- a/content/renderer/browser_plugin/browser_plugin_manager_impl.h
|
| +++ b/content/renderer/browser_plugin/browser_plugin_manager_impl.h
|
| @@ -8,8 +8,15 @@
|
| #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 +24,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 TextureProviderIsReady(int instance_id) OVERRIDE;
|
|
|
| // IPC::Sender implementation.
|
| virtual bool Send(IPC::Message* msg) OVERRIDE;
|
| @@ -35,6 +44,8 @@ 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);
|
| };
|
|
|