Chromium Code Reviews| Index: third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp |
| diff --git a/third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp b/third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp |
| index 5cece113001eea219e23994abc6170e34b7e46ed..6d110254d6864f69dbed79fe7da6e9c5d611548f 100644 |
| --- a/third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp |
| +++ b/third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp |
| @@ -53,6 +53,10 @@ RefPtr<WebTaskRunner> TaskRunnerHelper::Get(TaskType type, LocalFrame* frame) { |
| case TaskType::kWebGL: |
| case TaskType::kUnspecedTimer: |
| case TaskType::kMiscPlatformAPI: |
| + // TODO(altimin): Move all this tasks to suspendable or unthrottled |
|
Sami
2017/05/22 12:14:44
s/this/these/
altimin
2017/05/30 17:46:38
Done.
|
| + // task runner. |
| + return frame ? frame->FrameScheduler()->GeneralTaskRunner() |
| + : Platform::Current()->CurrentThread()->GetWebTaskRunner(); |
| case TaskType::kUnthrottled: |
| return frame ? frame->FrameScheduler()->UnthrottledTaskRunner() |
| : Platform::Current()->CurrentThread()->GetWebTaskRunner(); |