Index: content/browser/media/media_internals.cc |
diff --git a/content/browser/media/media_internals.cc b/content/browser/media/media_internals.cc |
index 74719b52e8c6c52ed2280a4e31e5d26bc5f97712..fb01dbc0d9521c7cb0fd6d2ac415ed23059476e3 100644 |
--- a/content/browser/media/media_internals.cc |
+++ b/content/browser/media/media_internals.cc |
@@ -33,9 +33,6 @@ |
namespace { |
-static base::LazyInstance<content::MediaInternals>::Leaky g_media_internals = |
- LAZY_INSTANCE_INITIALIZER; |
- |
base::string16 SerializeUpdate(const std::string& function, |
const base::Value* value) { |
return content::WebUI::GetJavascriptCall( |
@@ -596,7 +593,8 @@ void MediaInternals::MediaInternalsUMAHandler::OnProcessTerminated( |
} |
MediaInternals* MediaInternals::GetInstance() { |
- return g_media_internals.Pointer(); |
+ static content::MediaInternals* internals = new content::MediaInternals(); |
+ return internals; |
} |
MediaInternals::MediaInternals() |