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..46e8c13d0bf59f8a963926d932f4f1d38ebaee36 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,10 @@ 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())); |
+ } |
// Flash interfaces. |
if (GetPermissions().HasPermission(ppapi::PERMISSION_FLASH)) { |