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 0d7ec8b17d87f98a68343ad60aa4b97efd96dd82..783e5f802ec1a53cee75a97c0d37d75d08ce1166 100644 |
--- a/third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp |
+++ b/third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp |
@@ -28,24 +28,24 @@ |
// TODO(nhiroki): Throttle them again after we're convinced that it's safe |
// or provide a mechanism that web pages can opt-out it if throttling is not |
// desirable. |
- case TaskType::kDOMManipulation: |
case TaskType::kDatabaseAccess: |
- case TaskType::kFileReading: |
- case TaskType::kHistoryTraversal: |
- case TaskType::kPerformanceTimeline: |
- case TaskType::kPostedMessage: |
- case TaskType::kRemoteEvent: |
- case TaskType::kSensor: |
- case TaskType::kUnshippedPortMessage: |
- case TaskType::kWebSocket: |
return frame ? frame->FrameScheduler()->SuspendableTaskRunner() |
: Platform::Current()->CurrentThread()->GetWebTaskRunner(); |
+ case TaskType::kDOMManipulation: |
case TaskType::kUserInteraction: |
+ case TaskType::kHistoryTraversal: |
case TaskType::kEmbed: |
case TaskType::kMediaElementEvent: |
case TaskType::kCanvasBlobSerialization: |
+ case TaskType::kRemoteEvent: |
+ case TaskType::kWebSocket: |
case TaskType::kMicrotask: |
+ case TaskType::kPostedMessage: |
+ case TaskType::kUnshippedPortMessage: |
+ case TaskType::kFileReading: |
case TaskType::kPresentation: |
+ case TaskType::kSensor: |
+ case TaskType::kPerformanceTimeline: |
case TaskType::kWebGL: |
case TaskType::kUnspecedTimer: |
case TaskType::kMiscPlatformAPI: |