| Index: Source/web/WebSocketImpl.h
|
| diff --git a/Source/web/WebSocketImpl.h b/Source/web/WebSocketImpl.h
|
| index 73180bfd2effd8cfbae214351cdadc3236f76ba4..3853696c604876a9ab1476aded6d34f6812d85ce 100644
|
| --- a/Source/web/WebSocketImpl.h
|
| +++ b/Source/web/WebSocketImpl.h
|
| @@ -71,9 +71,9 @@ public:
|
| virtual void didReceiveMessage(const String& message) OVERRIDE;
|
| virtual void didReceiveBinaryData(PassOwnPtr<Vector<char> > binaryData) OVERRIDE;
|
| virtual void didReceiveMessageError() OVERRIDE;
|
| - virtual void didUpdateBufferedAmount(unsigned long bufferedAmount) OVERRIDE;
|
| + virtual void didConsumeBufferedAmount(unsigned long consumed) OVERRIDE;
|
| virtual void didStartClosingHandshake() OVERRIDE;
|
| - virtual void didClose(unsigned long bufferedAmount, ClosingHandshakeCompletionStatus, unsigned short code, const String& reason) OVERRIDE;
|
| + virtual void didClose(ClosingHandshakeCompletionStatus, unsigned short code, const String& reason) OVERRIDE;
|
|
|
| private:
|
| RefPtrWillBePersistent<WebCore::WebSocketChannel> m_private;
|
| @@ -81,6 +81,10 @@ private:
|
| BinaryType m_binaryType;
|
| WebString m_subprotocol;
|
| WebString m_extensions;
|
| + bool m_isClosingOrClosed;
|
| + // m_bufferedAmount includes m_bufferedAmountAfterClose.
|
| + unsigned long m_bufferedAmount;
|
| + unsigned long m_bufferedAmountAfterClose;
|
| };
|
|
|
| } // namespace blink
|
|
|