| Index: third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.h
|
| diff --git a/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.h b/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.h
|
| index e3d9ba76b6ab4612d696edf980811d8cf33dd93f..6e678c91a22818b2c6a44213cf0a908d322be61f 100644
|
| --- a/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.h
|
| +++ b/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.h
|
| @@ -32,7 +32,6 @@
|
| #define DocumentWebSocketChannel_h
|
|
|
| #include "bindings/core/v8/SourceLocation.h"
|
| -#include "core/dom/ContextLifecycleObserver.h"
|
| #include "core/fileapi/Blob.h"
|
| #include "core/fileapi/FileError.h"
|
| #include "modules/ModulesExport.h"
|
| @@ -59,10 +58,7 @@ class WebSocketHandshakeRequest;
|
| // DOMWindow (i.e. works in the main thread).
|
| class MODULES_EXPORT DocumentWebSocketChannel final
|
| : public WebSocketChannel,
|
| - public WebSocketHandleClient,
|
| - public ContextLifecycleObserver {
|
| - USING_GARBAGE_COLLECTED_MIXIN(DocumentWebSocketChannel);
|
| -
|
| + public WebSocketHandleClient {
|
| public:
|
| // You can specify the source file and the line number information
|
| // explicitly by passing the last parameter.
|
| @@ -171,6 +167,7 @@ class MODULES_EXPORT DocumentWebSocketChannel final
|
| Member<BlobLoader> m_blobLoader;
|
| HeapDeque<Member<Message>> m_messages;
|
| Vector<char> m_receivingMessageData;
|
| + Member<Document> m_document;
|
|
|
| bool m_receivingMessageTypeIsText;
|
| uint64_t m_sendingQuota;
|
|
|