Index: content/browser/renderer_host/pepper/browser_ppapi_host_impl.h |
diff --git a/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h b/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h |
index 8019d3ebc35a1ab26070a8674ee892350f3e737c..9723634b79d2336fee49b4c42bab26dc79690217 100644 |
--- a/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h |
+++ b/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h |
@@ -11,7 +11,9 @@ |
#include "base/basictypes.h" |
#include "base/compiler_specific.h" |
#include "base/files/file_path.h" |
+#include "base/memory/ref_counted.h" |
#include "content/browser/renderer_host/pepper/content_browser_pepper_host_factory.h" |
+#include "content/browser/renderer_host/pepper/pepper_message_filter.h" |
#include "content/common/content_export.h" |
#include "content/public/browser/browser_ppapi_host.h" |
#include "content/public/common/process_type.h" |
@@ -29,12 +31,16 @@ class CONTENT_EXPORT BrowserPpapiHostImpl : public BrowserPpapiHost { |
// when this object is created). |
// |external_plugin| signfies that this is a proxy created for an embedder's |
// plugin, i.e. using BrowserPpapiHost::CreateExternalPluginProcess. |
- BrowserPpapiHostImpl(IPC::Sender* sender, |
- const ppapi::PpapiPermissions& permissions, |
- const std::string& plugin_name, |
- const base::FilePath& plugin_path, |
- const base::FilePath& profile_data_directory, |
- bool external_plugin); |
+ BrowserPpapiHostImpl( |
+ IPC::Sender* sender, |
+ const ppapi::PpapiPermissions& permissions, |
+ const std::string& plugin_name, |
+ const base::FilePath& plugin_path, |
+ const base::FilePath& profile_data_directory, |
+ bool external_plugin, |
+ // TODO (ygorshenin@): remove this once TCP sockets are |
+ // converted to the new design. |
+ const scoped_refptr<PepperMessageFilter>& pepper_message_filter); |
virtual ~BrowserPpapiHostImpl(); |
// BrowserPpapiHost. |