Index: content/browser/gpu/gpu_process_host.h |
diff --git a/content/browser/gpu/gpu_process_host.h b/content/browser/gpu/gpu_process_host.h |
index bd98b70c0212e387873314d736f00e191ea89f33..77247553ac29b780a489039d3d7b8407965d6bd6 100644 |
--- a/content/browser/gpu/gpu_process_host.h |
+++ b/content/browser/gpu/gpu_process_host.h |
@@ -231,7 +231,8 @@ class GpuProcessHost : public BrowserChildProcessHostDelegate, |
std::queue<EstablishChannelCallback> channel_requests_; |
// The pending create gpu memory buffer requests we need to reply to. |
- std::queue<CreateGpuMemoryBufferCallback> create_gpu_memory_buffer_requests_; |
+ base::flat_map<gfx::GpuMemoryBufferId, CreateGpuMemoryBufferCallback> |
+ create_gpu_memory_buffer_requests_; |
// A callback to signal the completion of a SendDestroyingVideoSurface call. |
base::Closure send_destroying_video_surface_done_cb_; |