Index: content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc |
diff --git a/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc b/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc |
index 97e31738f00709cbbc20012fbec6064162dafd96..4fcb4c7c088e03d1895b6923673d310918ee6b7c 100644 |
--- a/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc |
+++ b/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc |
@@ -11,6 +11,7 @@ |
#include "content/browser/renderer_host/pepper/pepper_flash_file_message_filter.h" |
#include "content/browser/renderer_host/pepper/pepper_gamepad_host.h" |
#include "content/browser/renderer_host/pepper/pepper_host_resolver_message_filter.h" |
+#include "content/browser/renderer_host/pepper/pepper_network_monitor_host.h" |
#include "content/browser/renderer_host/pepper/pepper_network_proxy_host.h" |
#include "content/browser/renderer_host/pepper/pepper_print_settings_manager.h" |
#include "content/browser/renderer_host/pepper/pepper_printing_host.h" |
@@ -198,6 +199,11 @@ scoped_ptr<ResourceHost> ContentBrowserPepperHostFactory::CreateResourceHost( |
return scoped_ptr<ResourceHost>(); |
} |
} |
+ if (message.type() == PpapiHostMsg_NetworkMonitor_Create::ID) { |
+ return scoped_ptr<ResourceHost>(new PepperNetworkMonitorHost( |
+ host_, instance, params.pp_resource(), |
+ ppapi::host::HostMessageContext(params))); |
+ } |
// Flash interfaces. |
if (GetPermissions().HasPermission(ppapi::PERMISSION_FLASH)) { |