Index: Source/modules/websockets/WebSocketChannel.h |
diff --git a/Source/modules/websockets/WebSocketChannel.h b/Source/modules/websockets/WebSocketChannel.h |
index 39e607105756803f37278d146d3d7ceb9c1e5f0b..fe63eaa7c197da14c46cd7677662f12428e75d5c 100644 |
--- a/Source/modules/websockets/WebSocketChannel.h |
+++ b/Source/modules/websockets/WebSocketChannel.h |
@@ -39,7 +39,7 @@ |
namespace WebCore { |
-class Blob; |
+class BlobDataHandle; |
class KURL; |
class ExecutionContext; |
class WebSocketChannelClient; |
@@ -80,7 +80,7 @@ public: |
virtual String extensions() = 0; // Will be available after didConnect() callback is invoked. |
virtual SendResult send(const String& message) = 0; |
virtual SendResult send(const ArrayBuffer&, unsigned byteOffset, unsigned byteLength) = 0; |
- virtual SendResult send(const Blob&) = 0; |
+ virtual SendResult send(PassRefPtr<BlobDataHandle>) = 0; |
virtual unsigned long bufferedAmount() const = 0; |
virtual void close(int code, const String& reason) = 0; |