Index: third_party/WebKit/Source/web/WebSocketImpl.h |
diff --git a/third_party/WebKit/Source/web/WebSocketImpl.h b/third_party/WebKit/Source/web/WebSocketImpl.h |
index 8ae7b8204585267bd989a3cfaf5429c839e22c80..25636c5ad0bf6e9f5493152c47dc9f4db6cc6a3f 100644 |
--- a/third_party/WebKit/Source/web/WebSocketImpl.h |
+++ b/third_party/WebKit/Source/web/WebSocketImpl.h |
@@ -42,6 +42,7 @@ |
namespace blink { |
+class BlobDataHandle; |
class WebDocument; |
class WebSocketChannel; |
class WebSocketChannelClientProxy; |
@@ -69,7 +70,8 @@ public: |
// WebSocketChannelClient methods proxied by WebSocketChannelClientProxy. |
void didConnect(const String& subprotocol, const String& extensions); |
void didReceiveTextMessage(const String& payload); |
- void didReceiveBinaryMessage(PassOwnPtr<Vector<char>> payload); |
+ void didReceiveArrayBuffer(PassOwnPtr<Vector<char>> payload); |
+ void didReceiveBlob(PassRefPtr<BlobDataHandle>); |
void didError(); |
void didConsumeBufferedAmount(unsigned long consumed); |
void didStartClosingHandshake(); |