Lines Matching defs:MainThreadTaskRunner
28 #include "core/dom/MainThreadTaskRunner.h"
41 PerformTaskContext(WeakPtr<MainThreadTaskRunner> runner, PassOwnPtr<ExecutionContextTask> task, bool isInspectorTask)
48 WeakPtr<MainThreadTaskRunner> m_runner;
62 MainThreadTaskRunner* runner = self->m_runner.get();
68 MainThreadTaskRunner::MainThreadTaskRunner(ExecutionContext* context)
71 , m_pendingTasksTimer(this, &MainThreadTaskRunner::pendingTasksTimerFired)
76 MainThreadTaskRunner::~MainThreadTaskRunner()
80 void MainThreadTaskRunner::postTask(PassOwnPtr<ExecutionContextTask> task)
87 void MainThreadTaskRunner::postInspectorTask(PassOwnPtr<ExecutionContextTask> task)
92 void MainThreadTaskRunner::perform(PassOwnPtr<ExecutionContextTask> task, bool isInspectorTask)
107 void MainThreadTaskRunner::suspend()
114 void MainThreadTaskRunner::resume()
123 void MainThreadTaskRunner::pendingTasksTimerFired(Timer<MainThreadTaskRunner>*)