task 55 Source/bindings/v8/ScriptDebugServer.cpp ClientDataImpl(PassOwnPtr<ScriptDebugServer::Task> task) : m_task(task) { } task 362 Source/bindings/v8/ScriptDebugServer.cpp void ScriptDebugServer::interruptAndRun(PassOwnPtr<Task> task, v8::Isolate* isolate) task 364 Source/bindings/v8/ScriptDebugServer.cpp v8::Debug::DebugBreakForCommand(new ClientDataImpl(task), isolate); task 447 Source/bindings/v8/ScriptDebugServer.cpp data->task()->run(); task 85 Source/bindings/v8/WorkerScriptDebugServer.cpp void WorkerScriptDebugServer::interruptAndRunTask(PassOwnPtr<Task> task) task 87 Source/bindings/v8/WorkerScriptDebugServer.cpp interruptAndRun(task, m_isolate); task 219 Source/bindings/v8/custom/V8PromiseCustom.cpp TaskPerformScopeForInstrumentation(ExecutionContext* context, ExecutionContextTask* task) task 220 Source/bindings/v8/custom/V8PromiseCustom.cpp : m_cookie(InspectorInstrumentation::willPerformPromiseTask(context, task)) task 4851 Source/core/dom/Document.cpp void Document::postTask(PassOwnPtr<ExecutionContextTask> task) task 4853 Source/core/dom/Document.cpp m_taskRunner->postTask(task); task 294 Source/core/dom/ExecutionContext.cpp void ExecutionContext::postTask(PassOwnPtr<ExecutionContextTask> task) task 298 Source/core/dom/ExecutionContext.cpp m_client->postTask(task); task 39 Source/core/dom/MainThreadTaskRunner.cpp PerformTaskContext(WeakPtr<MainThreadTaskRunner> runner, PassOwnPtr<ExecutionContextTask> task) task 41 Source/core/dom/MainThreadTaskRunner.cpp , m_task(task) task 76 Source/core/dom/MainThreadTaskRunner.cpp void MainThreadTaskRunner::postTask(PassOwnPtr<ExecutionContextTask> task) task 78 Source/core/dom/MainThreadTaskRunner.cpp callOnMainThread(PerformTaskContext::didReceiveTask, new PerformTaskContext(m_weakFactory.createWeakPtr(), task)); task 81 Source/core/dom/MainThreadTaskRunner.cpp void MainThreadTaskRunner::perform(PassOwnPtr<ExecutionContextTask> task) task 84 Source/core/dom/MainThreadTaskRunner.cpp m_pendingTasks.append(task); task 88 Source/core/dom/MainThreadTaskRunner.cpp task->performTask(m_context); task 110 Source/core/dom/MainThreadTaskRunner.cpp OwnPtr<ExecutionContextTask> task = m_pendingTasks[0].release(); task 112 Source/core/dom/MainThreadTaskRunner.cpp task->performTask(m_context); task 97 Source/core/html/parser/HTMLConstructionSite.cpp static inline void insert(HTMLConstructionSiteTask& task) task 99 Source/core/html/parser/HTMLConstructionSite.cpp if (isHTMLTemplateElement(*task.parent)) task 100 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = toHTMLTemplateElement(task.parent.get())->content(); task 102 Source/core/html/parser/HTMLConstructionSite.cpp if (ContainerNode* parent = task.child->parentNode()) task 103 Source/core/html/parser/HTMLConstructionSite.cpp parent->parserRemoveChild(*task.child); task 105 Source/core/html/parser/HTMLConstructionSite.cpp if (task.nextChild) task 106 Source/core/html/parser/HTMLConstructionSite.cpp task.parent->parserInsertBefore(task.child.get(), *task.nextChild); task 108 Source/core/html/parser/HTMLConstructionSite.cpp task.parent->parserAppendChild(task.child.get()); task 111 Source/core/html/parser/HTMLConstructionSite.cpp static inline void executeInsertTask(HTMLConstructionSiteTask& task) task 113 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.operation == HTMLConstructionSiteTask::Insert); task 115 Source/core/html/parser/HTMLConstructionSite.cpp insert(task); task 117 Source/core/html/parser/HTMLConstructionSite.cpp if (task.child->isElementNode()) { task 118 Source/core/html/parser/HTMLConstructionSite.cpp Element& child = toElement(*task.child); task 120 Source/core/html/parser/HTMLConstructionSite.cpp if (task.selfClosing) task 125 Source/core/html/parser/HTMLConstructionSite.cpp static inline void executeInsertTextTask(HTMLConstructionSiteTask& task) task 127 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.operation == HTMLConstructionSiteTask::InsertText); task 128 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.child->isTextNode()); task 132 Source/core/html/parser/HTMLConstructionSite.cpp Text* newText = toText(task.child.get()); task 133 Source/core/html/parser/HTMLConstructionSite.cpp Node* previousChild = task.nextChild ? task.nextChild->previousSibling() : task.parent->lastChild(); task 136 Source/core/html/parser/HTMLConstructionSite.cpp unsigned lengthLimit = textLengthLimitForContainer(*task.parent); task 143 Source/core/html/parser/HTMLConstructionSite.cpp insert(task); task 146 Source/core/html/parser/HTMLConstructionSite.cpp static inline void executeReparentTask(HTMLConstructionSiteTask& task) task 148 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.operation == HTMLConstructionSiteTask::Reparent); task 150 Source/core/html/parser/HTMLConstructionSite.cpp if (ContainerNode* parent = task.child->parentNode()) task 151 Source/core/html/parser/HTMLConstructionSite.cpp parent->parserRemoveChild(*task.child); task 153 Source/core/html/parser/HTMLConstructionSite.cpp task.parent->parserAppendChild(task.child); task 156 Source/core/html/parser/HTMLConstructionSite.cpp static inline void executeInsertAlreadyParsedChildTask(HTMLConstructionSiteTask& task) task 158 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.operation == HTMLConstructionSiteTask::InsertAlreadyParsedChild); task 160 Source/core/html/parser/HTMLConstructionSite.cpp insert(task); task 163 Source/core/html/parser/HTMLConstructionSite.cpp static inline void executeTakeAllChildrenTask(HTMLConstructionSiteTask& task) task 165 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.operation == HTMLConstructionSiteTask::TakeAllChildren); task 167 Source/core/html/parser/HTMLConstructionSite.cpp task.parent->parserTakeAllChildrenFrom(*task.oldParent()); task 170 Source/core/html/parser/HTMLConstructionSite.cpp void HTMLConstructionSite::executeTask(HTMLConstructionSiteTask& task) task 173 Source/core/html/parser/HTMLConstructionSite.cpp if (task.operation == HTMLConstructionSiteTask::Insert) task 174 Source/core/html/parser/HTMLConstructionSite.cpp return executeInsertTask(task); task 176 Source/core/html/parser/HTMLConstructionSite.cpp if (task.operation == HTMLConstructionSiteTask::InsertText) task 177 Source/core/html/parser/HTMLConstructionSite.cpp return executeInsertTextTask(task); task 181 Source/core/html/parser/HTMLConstructionSite.cpp if (task.operation == HTMLConstructionSiteTask::InsertAlreadyParsedChild) task 182 Source/core/html/parser/HTMLConstructionSite.cpp return executeInsertAlreadyParsedChildTask(task); task 184 Source/core/html/parser/HTMLConstructionSite.cpp if (task.operation == HTMLConstructionSiteTask::Reparent) task 185 Source/core/html/parser/HTMLConstructionSite.cpp return executeReparentTask(task); task 187 Source/core/html/parser/HTMLConstructionSite.cpp if (task.operation == HTMLConstructionSiteTask::TakeAllChildren) task 188 Source/core/html/parser/HTMLConstructionSite.cpp return executeTakeAllChildrenTask(task); task 255 Source/core/html/parser/HTMLConstructionSite.cpp HTMLConstructionSiteTask task(HTMLConstructionSiteTask::InsertText); task 256 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = pendingText.parent; task 257 Source/core/html/parser/HTMLConstructionSite.cpp task.nextChild = pendingText.nextChild; task 258 Source/core/html/parser/HTMLConstructionSite.cpp task.child = Text::create(task.parent->document(), substring); task 259 Source/core/html/parser/HTMLConstructionSite.cpp queueTask(task); task 263 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(toText(task.child.get())->length() == substring.length()); task 268 Source/core/html/parser/HTMLConstructionSite.cpp void HTMLConstructionSite::queueTask(const HTMLConstructionSiteTask& task) task 272 Source/core/html/parser/HTMLConstructionSite.cpp m_taskQueue.append(task); task 280 Source/core/html/parser/HTMLConstructionSite.cpp HTMLConstructionSiteTask task(HTMLConstructionSiteTask::Insert); task 281 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = parent; task 282 Source/core/html/parser/HTMLConstructionSite.cpp task.child = prpChild; task 283 Source/core/html/parser/HTMLConstructionSite.cpp task.selfClosing = selfClosing; task 286 Source/core/html/parser/HTMLConstructionSite.cpp fosterParent(task.child); task 291 Source/core/html/parser/HTMLConstructionSite.cpp if (m_openElements.stackDepth() > maximumHTMLParserDOMTreeDepth && task.parent->parentNode()) task 292 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = task.parent->parentNode(); task 294 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.parent); task 295 Source/core/html/parser/HTMLConstructionSite.cpp queueTask(task); task 686 Source/core/html/parser/HTMLConstructionSite.cpp HTMLConstructionSiteTask task(HTMLConstructionSiteTask::Reparent); task 687 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); task 688 Source/core/html/parser/HTMLConstructionSite.cpp task.child = child->node(); task 689 Source/core/html/parser/HTMLConstructionSite.cpp queueTask(task); task 694 Source/core/html/parser/HTMLConstructionSite.cpp HTMLConstructionSiteTask task(HTMLConstructionSiteTask::Reparent); task 695 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); task 696 Source/core/html/parser/HTMLConstructionSite.cpp task.child = child->node(); task 697 Source/core/html/parser/HTMLConstructionSite.cpp queueTask(task); task 707 Source/core/html/parser/HTMLConstructionSite.cpp HTMLConstructionSiteTask task(HTMLConstructionSiteTask::InsertAlreadyParsedChild); task 708 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); task 709 Source/core/html/parser/HTMLConstructionSite.cpp task.child = child->node(); task 710 Source/core/html/parser/HTMLConstructionSite.cpp queueTask(task); task 715 Source/core/html/parser/HTMLConstructionSite.cpp HTMLConstructionSiteTask task(HTMLConstructionSiteTask::TakeAllChildren); task 716 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); task 717 Source/core/html/parser/HTMLConstructionSite.cpp task.child = oldParent->node(); task 718 Source/core/html/parser/HTMLConstructionSite.cpp queueTask(task); task 814 Source/core/html/parser/HTMLConstructionSite.cpp void HTMLConstructionSite::findFosterSite(HTMLConstructionSiteTask& task) task 819 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = lastTemplateElement->element(); task 835 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = parent; task 836 Source/core/html/parser/HTMLConstructionSite.cpp task.nextChild = lastTableElement; task 839 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = lastTableElementRecord->next()->element(); task 843 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = m_openElements.rootNode(); // DocumentFragment task 855 Source/core/html/parser/HTMLConstructionSite.cpp HTMLConstructionSiteTask task(HTMLConstructionSiteTask::Insert); task 856 Source/core/html/parser/HTMLConstructionSite.cpp findFosterSite(task); task 857 Source/core/html/parser/HTMLConstructionSite.cpp task.child = node; task 858 Source/core/html/parser/HTMLConstructionSite.cpp ASSERT(task.parent); task 859 Source/core/html/parser/HTMLConstructionSite.cpp queueTask(task); task 372 Source/core/inspector/AsyncCallStackTracker.cpp void AsyncCallStackTracker::didPostPromiseTask(ExecutionContext* context, ExecutionContextTask* task, bool isResolved, const ScriptValue& callFrames) task 378 Source/core/inspector/AsyncCallStackTracker.cpp data->m_promiseTaskCallChains.set(task, createAsyncCallChain(isResolved ? promiseResolved : promiseRejected, callFrames)); task 382 Source/core/inspector/AsyncCallStackTracker.cpp data->m_promiseTaskCallChains.set(task, m_currentAsyncCallChain); task 386 Source/core/inspector/AsyncCallStackTracker.cpp void AsyncCallStackTracker::willPerformPromiseTask(ExecutionContext* context, ExecutionContextTask* task) task 391 Source/core/inspector/AsyncCallStackTracker.cpp setCurrentAsyncCallChain(data->m_promiseTaskCallChains.take(task)); task 783 Source/core/inspector/InspectorDebuggerAgent.cpp void InspectorDebuggerAgent::didPostPromiseTask(ExecutionContext* context, ExecutionContextTask* task, bool isResolved) task 786 Source/core/inspector/InspectorDebuggerAgent.cpp m_asyncCallStackTracker.didPostPromiseTask(context, task, isResolved, scriptDebugServer().currentCallFramesForAsyncStack()); task 789 Source/core/inspector/InspectorDebuggerAgent.cpp void InspectorDebuggerAgent::willPerformPromiseTask(ExecutionContext* context, ExecutionContextTask* task) task 792 Source/core/inspector/InspectorDebuggerAgent.cpp m_asyncCallStackTracker.willPerformPromiseTask(context, task); task 108 Source/core/workers/WorkerEventQueue.cpp OwnPtr<EventDispatcherTask> task = EventDispatcherTask::create(event, this); task 109 Source/core/workers/WorkerEventQueue.cpp m_eventTaskMap.add(event.release(), task.get()); task 110 Source/core/workers/WorkerEventQueue.cpp m_executionContext->postTask(task.release()); task 116 Source/core/workers/WorkerEventQueue.cpp EventDispatcherTask* task = m_eventTaskMap.get(event); task 117 Source/core/workers/WorkerEventQueue.cpp if (!task) task 119 Source/core/workers/WorkerEventQueue.cpp task->cancel(); task 128 Source/core/workers/WorkerEventQueue.cpp EventDispatcherTask* task = it->value; task 129 Source/core/workers/WorkerEventQueue.cpp task->cancel(); task 180 Source/core/workers/WorkerGlobalScope.cpp void WorkerGlobalScope::postTask(PassOwnPtr<ExecutionContextTask> task) task 182 Source/core/workers/WorkerGlobalScope.cpp thread()->runLoop().postTask(task); task 144 Source/core/workers/WorkerMessagingProxy.cpp bool WorkerMessagingProxy::postTaskToWorkerGlobalScope(PassOwnPtr<ExecutionContextTask> task) task 150 Source/core/workers/WorkerMessagingProxy.cpp m_workerThread->runLoop().postTask(task); task 154 Source/core/workers/WorkerMessagingProxy.cpp void WorkerMessagingProxy::postTaskToLoader(PassOwnPtr<ExecutionContextTask> task) task 158 Source/core/workers/WorkerMessagingProxy.cpp m_executionContext->postTask(task); task 48 Source/core/workers/WorkerRunLoop.cpp static PassOwnPtr<WorkerRunLoopTask> create(const WorkerRunLoop& runLoop, PassOwnPtr<ExecutionContextTask> task) task 50 Source/core/workers/WorkerRunLoop.cpp return adoptPtr(new WorkerRunLoopTask(runLoop, task)); task 63 Source/core/workers/WorkerRunLoop.cpp WorkerRunLoopTask(const WorkerRunLoop& runLoop, PassOwnPtr<ExecutionContextTask> task) task 65 Source/core/workers/WorkerRunLoop.cpp , m_task(task) task 184 Source/core/workers/WorkerRunLoop.cpp OwnPtr<blink::WebThread::Task> task; task 210 Source/core/workers/WorkerRunLoop.cpp task = queue.waitForMessageWithTimeout(result, absoluteTime); task 223 Source/core/workers/WorkerRunLoop.cpp task->run(); task 245 Source/core/workers/WorkerRunLoop.cpp OwnPtr<blink::WebThread::Task> task = m_debuggerMessageQueue.tryGetMessageIgnoringKilled(); task 246 Source/core/workers/WorkerRunLoop.cpp if (!task) task 247 Source/core/workers/WorkerRunLoop.cpp task = m_messageQueue.tryGetMessageIgnoringKilled(); task 248 Source/core/workers/WorkerRunLoop.cpp if (!task) task 250 Source/core/workers/WorkerRunLoop.cpp task->run(); task 260 Source/core/workers/WorkerRunLoop.cpp bool WorkerRunLoop::postTask(PassOwnPtr<ExecutionContextTask> task) task 262 Source/core/workers/WorkerRunLoop.cpp return m_messageQueue.append(WorkerRunLoopTask::create(*this, task)); task 265 Source/core/workers/WorkerRunLoop.cpp void WorkerRunLoop::postTaskAndTerminate(PassOwnPtr<ExecutionContextTask> task) task 268 Source/core/workers/WorkerRunLoop.cpp m_messageQueue.appendAndKill(WorkerRunLoopTask::create(*this, task)); task 271 Source/core/workers/WorkerRunLoop.cpp bool WorkerRunLoop::postDebuggerTask(PassOwnPtr<ExecutionContextTask> task) task 273 Source/core/workers/WorkerRunLoop.cpp bool posted = m_debuggerMessageQueue.append(WorkerRunLoopTask::create(*this, task)); task 109 Source/devtools/scripts/compiler-runner/src/org/chromium/devtools/compiler/Runner.java CompilerRunner task = new CompilerRunner(descriptor, new ByteArrayOutputStream(512)); task 110 Source/devtools/scripts/compiler-runner/src/org/chromium/devtools/compiler/Runner.java futures.add(executor.submit(task)); task 115 Source/devtools/scripts/compiler-runner/src/org/chromium/devtools/compiler/Runner.java CompilerRunner task = future.get(); task 116 Source/devtools/scripts/compiler-runner/src/org/chromium/devtools/compiler/Runner.java int result = task.result; task 120 Source/devtools/scripts/compiler-runner/src/org/chromium/devtools/compiler/Runner.java task.errStream.flush(); task 121 Source/devtools/scripts/compiler-runner/src/org/chromium/devtools/compiler/Runner.java System.err.println("@@ START_MODULE:" + task.descriptor.moduleName + " @@"); task 122 Source/devtools/scripts/compiler-runner/src/org/chromium/devtools/compiler/Runner.java System.err.println(task.errStream.toString("UTF-8")); task 188 Source/modules/webaudio/AudioScheduledSourceNode.cpp OwnPtr<NotifyEndedTask> task = adoptPtr(new NotifyEndedTask(this)); task 189 Source/modules/webaudio/AudioScheduledSourceNode.cpp callOnMainThread(&AudioScheduledSourceNode::notifyEndedDispatch, task.leakPtr()); task 195 Source/modules/webaudio/AudioScheduledSourceNode.cpp OwnPtr<NotifyEndedTask> task = adoptPtr(static_cast<NotifyEndedTask*>(userData)); task 197 Source/modules/webaudio/AudioScheduledSourceNode.cpp task->notifyEnded(); task 226 Source/modules/webdatabase/Database.cpp OwnPtr<DatabaseTableNamesTask> task = DatabaseTableNamesTask::create(this, &synchronizer, result); task 227 Source/modules/webdatabase/Database.cpp databaseContext()->databaseThread()->scheduleTask(task.release()); task 64 Source/modules/webdatabase/DatabaseBackend.cpp OwnPtr<DatabaseOpenTask> task = DatabaseOpenTask::create(this, setVersionInNewDatabase, &synchronizer, error, errorMessage, success); task 65 Source/modules/webdatabase/DatabaseBackend.cpp databaseContext()->databaseThread()->scheduleTask(task.release()); task 143 Source/modules/webdatabase/DatabaseBackend.cpp OwnPtr<DatabaseTransactionTask> task = DatabaseTransactionTask::create(transaction); task 144 Source/modules/webdatabase/DatabaseBackend.cpp WTF_LOG(StorageAPI, "Scheduling DatabaseTransactionTask %p for transaction %p\n", task.get(), task->transaction()); task 146 Source/modules/webdatabase/DatabaseBackend.cpp databaseContext()->databaseThread()->scheduleTask(task.release()); task 156 Source/modules/webdatabase/DatabaseBackend.cpp OwnPtr<DatabaseTransactionTask> task = DatabaseTransactionTask::create(transaction); task 157 Source/modules/webdatabase/DatabaseBackend.cpp WTF_LOG(StorageAPI, "Scheduling DatabaseTransactionTask %p for the transaction step\n", task.get()); task 158 Source/modules/webdatabase/DatabaseBackend.cpp databaseContext()->databaseThread()->scheduleTask(task.release()); task 167 Source/modules/webdatabase/DatabaseThread.cpp void DatabaseThread::scheduleTask(PassOwnPtr<DatabaseTask> task) task 170 Source/modules/webdatabase/DatabaseThread.cpp ASSERT(!task->hasSynchronizer() || task->hasCheckedForTermination()); task 172 Source/modules/webdatabase/DatabaseThread.cpp m_thread->postTask(task.leakPtr()); task 652 Source/web/WebDevToolsAgentImpl.cpp OwnPtr<DebuggerTask> task = adoptPtr(new DebuggerTask(descriptor.release())); task 653 Source/web/WebDevToolsAgentImpl.cpp PageScriptDebugServer::interruptAndRun(task.release(), v8::Isolate::GetCurrent()); task 113 Source/web/WebEmbeddedWorkerImpl.cpp virtual void postTaskToLoader(PassOwnPtr<ExecutionContextTask> task) OVERRIDE task 115 Source/web/WebEmbeddedWorkerImpl.cpp toWebFrameImpl(m_embeddedWorker.m_mainFrame)->frame()->document()->postTask(task); task 118 Source/web/WebEmbeddedWorkerImpl.cpp virtual bool postTaskToWorkerGlobalScope(PassOwnPtr<ExecutionContextTask> task) OVERRIDE task 122 Source/web/WebEmbeddedWorkerImpl.cpp return m_embeddedWorker.m_workerThread->runLoop().postTask(task); task 290 Source/web/WebSharedWorkerImpl.cpp void WebSharedWorkerImpl::postTaskToLoader(PassOwnPtr<ExecutionContextTask> task) task 292 Source/web/WebSharedWorkerImpl.cpp toWebFrameImpl(m_mainFrame)->frame()->document()->postTask(task); task 295 Source/web/WebSharedWorkerImpl.cpp bool WebSharedWorkerImpl::postTaskToWorkerGlobalScope(PassOwnPtr<ExecutionContextTask> task) task 297 Source/web/WebSharedWorkerImpl.cpp m_workerThread->runLoop().postTask(task); task 38 Source/web/WebWorkerRunLoop.cpp static PassOwnPtr<TaskForwarder> create(PassOwnPtr<WebWorkerRunLoop::Task> task) task 40 Source/web/WebWorkerRunLoop.cpp return adoptPtr(new TaskForwarder(task)); task 49 Source/web/WebWorkerRunLoop.cpp TaskForwarder(PassOwnPtr<WebWorkerRunLoop::Task> task) task 50 Source/web/WebWorkerRunLoop.cpp : m_task(task) task 64 Source/web/WebWorkerRunLoop.cpp bool WebWorkerRunLoop::postTask(Task* task) task 66 Source/web/WebWorkerRunLoop.cpp return m_workerRunLoop->postTask(TaskForwarder::create(adoptPtr(task))); task 41 Source/wtf/MallocZoneSupport.h RemoteMemoryReader(task_t task, memory_reader_t* reader) task 42 Source/wtf/MallocZoneSupport.h : m_task(task)