diff options
Diffstat (limited to 'chromium/third_party/WebKit/public/web/WebSocket.h')
-rw-r--r-- | chromium/third_party/WebKit/public/web/WebSocket.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/third_party/WebKit/public/web/WebSocket.h b/chromium/third_party/WebKit/public/web/WebSocket.h index 589a5098000..01755bfb8ae 100644 --- a/chromium/third_party/WebKit/public/web/WebSocket.h +++ b/chromium/third_party/WebKit/public/web/WebSocket.h @@ -33,6 +33,7 @@ #include "../platform/WebCommon.h" #include "../platform/WebPrivatePtr.h" +#include "../platform/WebString.h" namespace WebCore { class WebSocketChannel; } @@ -40,7 +41,6 @@ namespace blink { class WebArrayBuffer; class WebDocument; -class WebString; class WebURL; class WebSocketClient; @@ -84,11 +84,11 @@ public: virtual bool setBinaryType(BinaryType) = 0; virtual void connect(const WebURL&, const WebString& protocol) = 0; - virtual WebString subprotocol() = 0; - virtual WebString extensions() = 0; + virtual WebString subprotocol() { return WebString(); } + virtual WebString extensions() { return WebString(); } virtual bool sendText(const WebString&) = 0; virtual bool sendArrayBuffer(const WebArrayBuffer&) = 0; - virtual unsigned long bufferedAmount() const = 0; + virtual unsigned long bufferedAmount() const { return 0; } virtual void close(int code, const WebString& reason) = 0; virtual void fail(const WebString& reason) = 0; virtual void disconnect() = 0; |