Index: third_party/WebKit/Source/platform/scheduler/base/work_queue_sets.h |
diff --git a/third_party/WebKit/Source/platform/scheduler/base/work_queue_sets.h b/third_party/WebKit/Source/platform/scheduler/base/work_queue_sets.h |
index 8fa2c5d18886969e4b76edbc5c0d488d4a414180..4d8743b6838b536255619f57f4cb24da50691ea9 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/base/work_queue_sets.h |
+++ b/third_party/WebKit/Source/platform/scheduler/base/work_queue_sets.h |
@@ -15,6 +15,7 @@ |
#include "base/trace_event/trace_event_argument.h" |
#include "platform/scheduler/base/task_queue_impl.h" |
#include "public/platform/WebCommon.h" |
+#include "wtf/FlatMap.h" |
namespace blink { |
namespace scheduler { |
@@ -63,7 +64,7 @@ class BLINK_PLATFORM_EXPORT WorkQueueSets { |
const char* name() const { return name_; } |
private: |
- typedef std::map<EnqueueOrder, WorkQueue*> EnqueueOrderToWorkQueueMap; |
+ typedef WTF::FlatMap<EnqueueOrder, WorkQueue*> EnqueueOrderToWorkQueueMap; |
std::vector<EnqueueOrderToWorkQueueMap> enqueue_order_to_work_queue_maps_; |
const char* name_; |