Index: content/renderer/pepper/pepper_in_process_resource_creation.cc |
diff --git a/content/renderer/pepper/pepper_in_process_resource_creation.cc b/content/renderer/pepper/pepper_in_process_resource_creation.cc |
index 46b0eac63123c703145ef89960cb008888bababb..1854e9eeaeb434a522ae62d3566b092351fd7a13 100644 |
--- a/content/renderer/pepper/pepper_in_process_resource_creation.cc |
+++ b/content/renderer/pepper/pepper_in_process_resource_creation.cc |
@@ -17,6 +17,7 @@ |
#include "ppapi/proxy/ppapi_messages.h" |
#include "ppapi/proxy/printing_resource.h" |
#include "ppapi/proxy/url_request_info_resource.h" |
+#include "ppapi/proxy/websocket_resource.h" |
#include "ppapi/shared_impl/ppapi_globals.h" |
#include "ppapi/shared_impl/ppapi_permissions.h" |
#include "ppapi/shared_impl/resource_tracker.h" |
@@ -64,4 +65,11 @@ PP_Resource PepperInProcessResourceCreation::CreateURLRequestInfo( |
instance, data))->GetReference(); |
} |
+PP_Resource PepperInProcessResourceCreation::CreateWebSocket( |
+ PP_Instance instance) { |
+ return (new ppapi::proxy::WebSocketResource( |
+ host_impl_->in_process_router()->GetPluginConnection(), |
+ instance))->GetReference(); |
+} |
+ |
} // namespace content |