| 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;
|
|
|
| void SuspendSharedTimer();
|
| void ResumeSharedTimer();
|
|
|