Index: WebCore/loader/WorkerThreadableLoader.cpp |
=================================================================== |
--- WebCore/loader/WorkerThreadableLoader.cpp (revision 10232) |
+++ WebCore/loader/WorkerThreadableLoader.cpp (working copy) |
@@ -199,6 +199,17 @@ |
m_messagingProxy.postTaskToWorkerContext(createCallbackTask(&workerContextDidFail, m_workerClientWrapper, error)); |
} |
+static void workerContextDidFailRedirectCheck(ScriptExecutionContext* context, RefPtr<ThreadableLoaderClientWrapper> workerClientWrapper) |
+{ |
+ ASSERT_UNUSED(context, context->isWorkerContext()); |
+ workerClientWrapper->didFailRedirectCheck(); |
+} |
+ |
+void WorkerThreadableLoader::MainThreadBridge::didFailRedirectCheck() |
+{ |
+ m_messagingProxy.postTaskToWorkerContext(createCallbackTask(&workerContextDidFailRedirectCheck, m_workerClientWrapper)); |
+} |
+ |
static void workerContextDidReceiveAuthenticationCancellation(ScriptExecutionContext* context, RefPtr<ThreadableLoaderClientWrapper> workerClientWrapper, auto_ptr<CrossThreadResourceResponseData> responseData) |
{ |
ASSERT_UNUSED(context, context->isWorkerContext()); |