Chromium Code Reviews| Index: webkit/child/webkitplatformsupport_impl.h |
| diff --git a/webkit/child/webkitplatformsupport_impl.h b/webkit/child/webkitplatformsupport_impl.h |
| index b9ed7e85f13017b7939bab99ec9b8f91c538c4ee..ba15d9f52e7b2e918bc8ca3f8eb8d948d68b9e54 100644 |
| --- a/webkit/child/webkitplatformsupport_impl.h |
| +++ b/webkit/child/webkitplatformsupport_impl.h |
| @@ -20,6 +20,7 @@ class MessageLoop; |
| } |
| namespace WebKit { |
| +class WebSocketHandle; |
| class WebSocketStreamHandle; |
| } |
| @@ -27,6 +28,8 @@ namespace webkit_glue { |
| class WebSocketStreamHandleDelegate; |
| class WebSocketStreamHandleBridge; |
| +class WebSocketHandleDelegate; |
| +class WebSocketHandleBridge; |
| class WEBKIT_CHILD_EXPORT WebKitPlatformSupportImpl : |
| NON_EXPORTED_BASE(public WebKit::Platform) { |
| @@ -60,6 +63,7 @@ class WEBKIT_CHILD_EXPORT WebKitPlatformSupportImpl : |
| virtual bool memoryAllocatorWasteInBytes(size_t* size); |
| virtual WebKit::WebURLLoader* createURLLoader(); |
| virtual WebKit::WebSocketStreamHandle* createSocketStreamHandle(); |
| + virtual WebKit::WebSocketHandle* createWebSocketHandle(); |
| virtual WebKit::WebString userAgent(const WebKit::WebURL& url); |
| virtual WebKit::WebData parseDataURL( |
| const WebKit::WebURL& url, WebKit::WebString& mimetype, |
| @@ -122,9 +126,12 @@ class WEBKIT_CHILD_EXPORT WebKitPlatformSupportImpl : |
| virtual ResourceLoaderBridge* CreateResourceLoader( |
| const ResourceLoaderBridge::RequestInfo& request_info) = 0; |
| // Creates a WebSocketStreamHandleBridge. |
| - virtual WebSocketStreamHandleBridge* CreateWebSocketBridge( |
| + virtual WebSocketStreamHandleBridge* CreateWebSocketStreamBridge( |
| WebKit::WebSocketStreamHandle* handle, |
| WebSocketStreamHandleDelegate* delegate) = 0; |
| + // Creates a WebSocketHandleBridge. |
| + virtual WebSocketHandleBridge* CreateWebSocketBridge( |
| + WebSocketHandleDelegate* delegate) = 0; |
|
kinuko
2013/09/05 08:10:39
I suspect we might be able to move websocketstream
yhirano
2013/09/05 11:25:02
I filed a ticket and will do it in the future.
|
| void SuspendSharedTimer(); |
| void ResumeSharedTimer(); |