Lines Matching refs:Task
55 // Waits for a single task and returns.
61 void postTask(PassOwnPtr<ScriptExecutionContext::Task>);
62 void postTaskForMode(PassOwnPtr<ScriptExecutionContext::Task>, const String& mode);
68 class Task {
69 WTF_MAKE_NONCOPYABLE(Task); WTF_MAKE_FAST_ALLOCATED;
71 static PassOwnPtr<Task> create(PassOwnPtr<ScriptExecutionContext::Task> task, const String& mode);
72 ~Task() { }
77 Task(PassOwnPtr<ScriptExecutionContext::Task> task, const String& mode);
79 OwnPtr<ScriptExecutionContext::Task> m_task;
87 MessageQueue<Task> m_messageQueue;