Index: cc/resources/resource_provider.cc |
diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc |
index 10fe534b14d5e7fe7eb7bf068ecbc291f8767bf6..7f3e45e4ac16bc9e3292583f1fb91ec1198e1905 100644 |
--- a/cc/resources/resource_provider.cc |
+++ b/cc/resources/resource_provider.cc |
@@ -8,6 +8,7 @@ |
#include <limits> |
#include "base/containers/hash_tables.h" |
+#include "base/memory/generic_shared_memory_id.h" |
#include "base/metrics/histogram.h" |
#include "base/numerics/safe_math.h" |
#include "base/stl_util.h" |
@@ -1994,7 +1995,7 @@ bool ResourceProvider::OnMemoryDump(base::trace_event::ProcessMemoryDump* pmd) { |
// GpuMemoryBuffer, SharedBitmap, and GL backed resources. |
base::trace_event::MemoryAllocatorDumpGuid guid; |
if (resource.gpu_memory_buffer) { |
- guid = gfx::GetGpuMemoryBufferGUIDForTracing( |
+ guid = base::GetGenericSharedMemoryGUIDForTracing( |
tracing_process_id, resource.gpu_memory_buffer->GetHandle().id); |
} else if (resource.shared_bitmap) { |
guid = GetSharedBitmapGUIDForTracing(resource.shared_bitmap->id()); |