Index: content/renderer/browser_plugin/browser_plugin_manager.h |
diff --git a/content/renderer/browser_plugin/browser_plugin_manager.h b/content/renderer/browser_plugin/browser_plugin_manager.h |
index 34386656ef0da03c6ad104e542824651d0e45007..6e6b2b3b77275ccaefd33afb49d91a935336e70e 100644 |
--- a/content/renderer/browser_plugin/browser_plugin_manager.h |
+++ b/content/renderer/browser_plugin/browser_plugin_manager.h |
@@ -10,6 +10,8 @@ |
#include "content/public/renderer/render_process_observer.h" |
#include "ipc/ipc_sender.h" |
+class GURL; |
+ |
namespace blink { |
class WebFrame; |
} |
@@ -34,9 +36,9 @@ class CONTENT_EXPORT BrowserPluginManager : public RenderProcessObserver { |
// BrowserPlugin is responsible for associating itself with the |
// BrowserPluginManager via AddBrowserPlugin. When it is destroyed, it is |
// responsible for removing its association via RemoveBrowserPlugin. |
- BrowserPlugin* CreateBrowserPlugin( |
- RenderFrame* render_frame, |
- scoped_ptr<BrowserPluginDelegate> delegate); |
+ BrowserPlugin* CreateBrowserPlugin(RenderFrame* render_frame, |
+ const std::string& mime_type, |
+ const GURL& original_url); |
void Attach(int browser_plugin_instance_id); |