Index: Source/modules/websockets/WorkerThreadableWebSocketChannel.cpp |
diff --git a/Source/modules/websockets/WorkerThreadableWebSocketChannel.cpp b/Source/modules/websockets/WorkerThreadableWebSocketChannel.cpp |
index 1b85adce8dd38ad1a50ab4e078f1c43ee93d00dd..cbbef244584be1d03051e86d8f7f9e7bacd252d9 100644 |
--- a/Source/modules/websockets/WorkerThreadableWebSocketChannel.cpp |
+++ b/Source/modules/websockets/WorkerThreadableWebSocketChannel.cpp |
@@ -406,16 +406,28 @@ void WorkerThreadableWebSocketChannel::Peer::didReceiveBinaryData(PassOwnPtr<Vec |
m_loaderProxy.postTaskToWorkerGlobalScope(createCallbackTask(&workerGlobalScopeDidReceiveBinaryData, m_workerClientWrapper, binaryData)); |
} |
-static void workerGlobalScopeDidUpdateBufferedAmount(ExecutionContext* context, PassRefPtr<ThreadableWebSocketChannelClientWrapper> workerClientWrapper, unsigned long bufferedAmount) |
+static void workerGlobalScopeDidIncreaseBufferedAmount(ExecutionContext* context, PassRefPtr<ThreadableWebSocketChannelClientWrapper> workerClientWrapper, unsigned long amount) |
{ |
ASSERT_UNUSED(context, context->isWorkerGlobalScope()); |
- workerClientWrapper->didUpdateBufferedAmount(bufferedAmount); |
+ workerClientWrapper->didIncreaseBufferedAmount(amount); |
} |
-void WorkerThreadableWebSocketChannel::Peer::didUpdateBufferedAmount(unsigned long bufferedAmount) |
+void WorkerThreadableWebSocketChannel::Peer::didIncreaseBufferedAmount(unsigned long amount) |
{ |
ASSERT(isMainThread()); |
- m_loaderProxy.postTaskToWorkerGlobalScope(createCallbackTask(&workerGlobalScopeDidUpdateBufferedAmount, m_workerClientWrapper, bufferedAmount)); |
+ m_loaderProxy.postTaskToWorkerGlobalScope(createCallbackTask(&workerGlobalScopeDidIncreaseBufferedAmount, m_workerClientWrapper, amount)); |
+} |
+ |
+static void workerGlobalScopeDidDecreaseBufferedAmount(ExecutionContext* context, PassRefPtr<ThreadableWebSocketChannelClientWrapper> workerClientWrapper, unsigned long amount) |
+{ |
+ ASSERT_UNUSED(context, context->isWorkerGlobalScope()); |
+ workerClientWrapper->didDecreaseBufferedAmount(amount); |
+} |
+ |
+void WorkerThreadableWebSocketChannel::Peer::didDecreaseBufferedAmount(unsigned long amount) |
+{ |
+ ASSERT(isMainThread()); |
+ m_loaderProxy.postTaskToWorkerGlobalScope(createCallbackTask(&workerGlobalScopeDidDecreaseBufferedAmount, m_workerClientWrapper, amount)); |
} |
static void workerGlobalScopeDidStartClosingHandshake(ExecutionContext* context, PassRefPtr<ThreadableWebSocketChannelClientWrapper> workerClientWrapper) |