| Index: content/browser/renderer_host/websocket_dispatcher_host.cc
|
| diff --git a/content/browser/renderer_host/websocket_dispatcher_host.cc b/content/browser/renderer_host/websocket_dispatcher_host.cc
|
| index b20f54c2563dd0a7fdac91c73f58d4cc7e6b9cc1..703fff8f92b745f3f2cbac4a53c2b28e17b01839 100644
|
| --- a/content/browser/renderer_host/websocket_dispatcher_host.cc
|
| +++ b/content/browser/renderer_host/websocket_dispatcher_host.cc
|
| @@ -83,6 +83,9 @@ bool WebSocketDispatcherHost::OnMessageReceived(const IPC::Message& message) {
|
| case WebSocketMsg_SendFrame::ID:
|
| case WebSocketMsg_FlowControl::ID:
|
| case WebSocketMsg_DropChannel::ID:
|
| + case WebSocketHostMsg_LoaderTransferTest_Setup::ID:
|
| + case WebSocketHostMsg_LoaderTransferTest_Send::ID:
|
| + case WebSocketHostMsg_LoaderTransferTest_Close::ID:
|
| break;
|
|
|
| default:
|
| @@ -234,6 +237,21 @@ WebSocketHostState WebSocketDispatcherHost::DoDropChannel(
|
| return WEBSOCKET_HOST_DELETED;
|
| }
|
|
|
| +
|
| +void WebSocketDispatcherHost::SendLoaderTransferTest_SetDataBuffer(
|
| + int routing_id, base::SharedMemoryHandle shm_handle) {
|
| + Send(new WebSocketMsg_LoaderTransferTest_SetDataBuffer(
|
| + routing_id, shm_handle));
|
| +}
|
| +
|
| +void WebSocketDispatcherHost::SendLoaderTransferTest_Ack(int routing_id) {
|
| + Send(new WebSocketMsg_LoaderTransferTest_Ack(routing_id));
|
| +}
|
| +
|
| +void WebSocketDispatcherHost::SendLoaderTransferTest_Done(int routing_id) {
|
| + Send(new WebSocketMsg_LoaderTransferTest_Done(routing_id));
|
| +}
|
| +
|
| WebSocketDispatcherHost::~WebSocketDispatcherHost() {
|
| std::vector<WebSocketHost*> hosts;
|
| for (base::hash_map<int, WebSocketHost*>::const_iterator i = hosts_.begin();
|
|
|