Index: content/browser/renderer_host/render_widget_helper.h |
diff --git a/content/browser/renderer_host/render_widget_helper.h b/content/browser/renderer_host/render_widget_helper.h |
index 605a317145d9e906cd470414786a4184c1953668..766566aaa3b5ef42eda7f997c694a5dfbb317f27 100644 |
--- a/content/browser/renderer_host/render_widget_helper.h |
+++ b/content/browser/renderer_host/render_widget_helper.h |
@@ -6,6 +6,7 @@ |
#define CONTENT_BROWSER_RENDERER_HOST_RENDER_WIDGET_HELPER_H_ |
#pragma once |
+#include <deque> |
#include <map> |
#include "base/atomic_sequence_num.h" |
@@ -160,8 +161,9 @@ class RenderWidgetHelper |
friend class UpdateMsgProxy; |
friend class base::RefCountedThreadSafe<RenderWidgetHelper>; |
- // Map from render_widget_id to live PaintMsgProxy instance. |
- typedef base::hash_map<int, UpdateMsgProxy*> UpdateMsgProxyMap; |
+ typedef std::deque<UpdateMsgProxy*> UpdateMsgProxyQueue; |
+ // Map from render_widget_id to a queue of live PaintMsgProxy instances. |
+ typedef base::hash_map<int, UpdateMsgProxyQueue > UpdateMsgProxyMap; |
~RenderWidgetHelper(); |