void ExecutionContext::resumeScheduledTasks() { resumeActiveDOMObjects(); tasksWereResumed(); // We need finish stack unwiding before running next task because it can suspend this context. if (m_isRunSuspendableTasksScheduled) return; m_isRunSuspendableTasksScheduled = true; postTask(FROM_HERE, createSameThreadTask(&ExecutionContext::runSuspendableTasks, this)); }
void ExecutionContext::resumeScheduledTasks() { resumeActiveDOMObjects(); if (m_client) m_client->tasksWereResumed(); }