Skip to content
  • commit-queue@webkit.org's avatar
    Unreviewed, rolling out r157061. · 45dd770d
    commit-queue@webkit.org authored
    http://trac.webkit.org/changeset/157061
    https://bugs.webkit.org/show_bug.cgi?id=122479
    
    Broke worker tests (Requested by andersca on #webkit).
    
    * Modules/webdatabase/Database.cpp:
    (WebCore::DerefContextTask::create):
    (WebCore::DerefContextTask::DerefContextTask):
    (WebCore::Database::~Database):
    (WebCore::DeliverPendingCallbackTask::create):
    (WebCore::DeliverPendingCallbackTask::performTask):
    (WebCore::DeliverPendingCallbackTask::DeliverPendingCallbackTask):
    (WebCore::Database::scheduleTransactionCallback):
    * Modules/webdatabase/DatabaseManager.cpp:
    (WebCore::DatabaseCreationCallbackTask::create):
    (WebCore::DatabaseCreationCallbackTask::performTask):
    (WebCore::DatabaseCreationCallbackTask::DatabaseCreationCallbackTask):
    (WebCore::DatabaseManager::openDatabase):
    * Modules/webdatabase/SQLCallbackWrapper.h:
    (WebCore::SQLCallbackWrapper::clear):
    (WebCore::SQLCallbackWrapper::SafeReleaseTask::create):
    (WebCore::SQLCallbackWrapper::SafeReleaseTask::performTask):
    (WebCore::SQLCallbackWrapper::SafeReleaseTask::isCleanupTask):
    (WebCore::SQLCallbackWrapper::SafeReleaseTask::SafeReleaseTask):
    * Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:
    (WebCore::ThreadableWebSocketChannelClientWrapper::processPendingTasks):
    * Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:
    * Modules/websockets/WorkerThreadableWebSocketChannel.cpp:
    (WebCore::WorkerThreadableWebSocketChannel::WorkerGlobalScopeDidInitializeTask::create):
    (WebCore::WorkerThreadableWebSocketChannel::WorkerGlobalScopeDidInitializeTask::~WorkerGlobalScopeDidInitializeTask):
    (WebCore::WorkerThreadableWebSocketChannel::WorkerGlobalScopeDidInitializeTask::WorkerGlobalScopeDidInitializeTask):
    (WebCore::WorkerThreadableWebSocketChannel::Bridge::mainThreadInitialize):
    * bindings/js/JSCallbackData.h:
    (WebCore::DeleteCallbackDataTask::create):
    (WebCore::DeleteCallbackDataTask::performTask):
    (WebCore::DeleteCallbackDataTask::isCleanupTask):
    (WebCore::DeleteCallbackDataTask::DeleteCallbackDataTask):
    * bindings/js/JSDOMGlobalObjectTask.h:
    * bindings/js/JSDOMWindowBase.cpp:
    (WebCore::JSDOMWindowBase::queueTaskToEventLoop):
    * bindings/js/JSWorkerGlobalScopeBase.cpp:
    (WebCore::JSWorkerGlobalScopeBase::queueTaskToEventLoop):
    * bindings/scripts/CodeGeneratorJS.pm:
    (GenerateCallbackImplementation):
    * dom/CrossThreadTask.h:
    (WebCore::CrossThreadTask1::create):
    (WebCore::CrossThreadTask1::performTask):
    (WebCore::CrossThreadTask2::create):
    (WebCore::CrossThreadTask2::performTask):
    (WebCore::CrossThreadTask3::create):
    (WebCore::CrossThreadTask3::performTask):
    (WebCore::CrossThreadTask4::create):
    (WebCore::CrossThreadTask4::performTask):
    (WebCore::CrossThreadTask5::create):
    (WebCore::CrossThreadTask5::performTask):
    (WebCore::CrossThreadTask6::create):
    (WebCore::CrossThreadTask6::performTask):
    (WebCore::CrossThreadTask7::create):
    (WebCore::CrossThreadTask7::performTask):
    (WebCore::CrossThreadTask8::create):
    (WebCore::CrossThreadTask8::performTask):
    (WebCore::createCallbackTask):
    * dom/Document.cpp:
    (WebCore::Document::addConsoleMessage):
    (WebCore::Document::addMessage):
    (WebCore::PerformTaskContext::PerformTaskContext):
    (WebCore::Document::postTask):
    (WebCore::Document::pendingTasksTimerFired):
    * dom/Document.h:
    * dom/ScriptExecutionContext.cpp:
    (WebCore::ProcessMessagesSoonTask::create):
    (WebCore::ProcessMessagesSoonTask::performTask):
    (WebCore::ScriptExecutionContext::processMessagePortMessagesSoon):
    * dom/ScriptExecutionContext.h:
    (WebCore::ScriptExecutionContext::AddConsoleMessageTask::create):
    (WebCore::ScriptExecutionContext::AddConsoleMessageTask::AddConsoleMessageTask):
    * dom/StringCallback.cpp:
    (WebCore::StringCallback::scheduleCallback):
    * loader/appcache/ApplicationCacheGroup.cpp:
    (WebCore::CallCacheListenerTask::create):
    (WebCore::CallCacheListenerTask::CallCacheListenerTask):
    (WebCore::ApplicationCacheGroup::postListenerTask):
    * workers/DefaultSharedWorkerRepository.cpp:
    (WebCore::SharedWorkerProxy::postTaskToLoader):
    (WebCore::SharedWorkerProxy::postTaskForModeToWorkerGlobalScope):
    (WebCore::SharedWorkerConnectTask::create):
    (WebCore::SharedWorkerConnectTask::performTask):
    (WebCore::DefaultSharedWorkerRepository::workerScriptLoaded):
    (WebCore::DefaultSharedWorkerRepository::connectToWorker):
    * workers/WorkerEventQueue.cpp:
    (WebCore::WorkerEventQueue::enqueueEvent):
    * workers/WorkerGlobalScope.cpp:
    (WebCore::WorkerGlobalScope::close):
    (WebCore::WorkerGlobalScope::postTask):
    (WebCore::WorkerGlobalScope::addConsoleMessage):
    (WebCore::WorkerGlobalScope::addMessage):
    * workers/WorkerGlobalScope.h:
    * workers/WorkerLoaderProxy.h:
    * workers/WorkerMessagingProxy.cpp:
    (WebCore::MessageWorkerGlobalScopeTask::create):
    (WebCore::MessageWorkerGlobalScopeTask::performTask):
    (WebCore::MessageWorkerTask::create):
    (WebCore::MessageWorkerTask::performTask):
    (WebCore::WorkerExceptionTask::create):
    (WebCore::WorkerExceptionTask::performTask):
    (WebCore::WorkerGlobalScopeDestroyedTask::create):
    (WebCore::WorkerGlobalScopeDestroyedTask::performTask):
    (WebCore::WorkerTerminateTask::create):
    (WebCore::WorkerTerminateTask::WorkerTerminateTask):
    (WebCore::WorkerTerminateTask::performTask):
    (WebCore::WorkerThreadActivityReportTask::create):
    (WebCore::WorkerThreadActivityReportTask::performTask):
    (WebCore::PostMessageToPageInspectorTask::create):
    (WebCore::PostMessageToPageInspectorTask::performTask):
    (WebCore::NotifyNetworkStateChangeTask::create):
    (WebCore::NotifyNetworkStateChangeTask::NotifyNetworkStateChangeTask):
    (WebCore::NotifyNetworkStateChangeTask::performTask):
    (WebCore::WorkerMessagingProxy::postMessageToWorkerObject):
    (WebCore::WorkerMessagingProxy::postMessageToWorkerGlobalScope):
    (WebCore::WorkerMessagingProxy::postTaskForModeToWorkerGlobalScope):
    (WebCore::WorkerMessagingProxy::postTaskToLoader):
    (WebCore::WorkerMessagingProxy::postExceptionToWorkerObject):
    (WebCore::WorkerMessagingProxy::workerThreadCreated):
    (WebCore::WorkerMessagingProxy::notifyNetworkStateChange):
    (WebCore::WorkerMessagingProxy::workerGlobalScopeDestroyed):
    (WebCore::WorkerMessagingProxy::workerGlobalScopeClosed):
    (WebCore::WorkerMessagingProxy::postMessageToPageInspector):
    (WebCore::WorkerMessagingProxy::confirmMessageFromWorkerObject):
    (WebCore::WorkerMessagingProxy::reportPendingActivity):
    * workers/WorkerMessagingProxy.h:
    * workers/WorkerRunLoop.cpp:
    (WebCore::WorkerRunLoop::postTask):
    (WebCore::WorkerRunLoop::postTaskAndTerminate):
    (WebCore::WorkerRunLoop::postTaskForMode):
    (WebCore::WorkerRunLoop::Task::create):
    (WebCore::WorkerRunLoop::Task::Task):
    * workers/WorkerRunLoop.h:
    * workers/WorkerThread.cpp:
    (WebCore::WorkerThreadShutdownFinishTask::create):
    (WebCore::WorkerThreadShutdownFinishTask::performTask):
    (WebCore::WorkerThreadShutdownFinishTask::isCleanupTask):
    (WebCore::WorkerThreadShutdownStartTask::performTask):
    (WebCore::WorkerThread::stop):
    (WebCore::WorkerThread::releaseFastMallocFreeMemoryInAllThreads):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@157075 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    45dd770d