Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index 4c6e3e7d3c888bb88b20190e4ffe0779149a0f8e..bea54d002d1cf522f2b67ef2613532bcda3449ab 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -29,6 +29,7 @@ |
#include "base/threading/simple_thread.h" |
#include "base/threading/thread_local.h" |
#include "base/threading/thread_restrictions.h" |
+#include "base/trace_event/memory_dump_manager.h" |
#include "base/trace_event/trace_event.h" |
#include "base/values.h" |
#include "cc/base/switches.h" |
@@ -127,6 +128,7 @@ |
#include "net/base/net_errors.h" |
#include "net/base/net_util.h" |
#include "skia/ext/event_tracer_impl.h" |
+#include "skia/ext/skia_memory_dump_provider.h" |
#include "third_party/WebKit/public/platform/WebString.h" |
#include "third_party/WebKit/public/platform/WebThread.h" |
#include "third_party/WebKit/public/web/WebCache.h" |
@@ -737,6 +739,8 @@ void RenderThreadImpl::Init() { |
GetContentClient()->renderer()->RenderThreadStarted(); |
InitSkiaEventTracer(); |
+ base::trace_event::MemoryDumpManager::GetInstance()->RegisterDumpProvider( |
+ skia::SkiaMemoryDumpProvider::GetInstance()); |
const base::CommandLine& command_line = |
*base::CommandLine::ForCurrentProcess(); |