Index: chrome/browser/chrome_content_browser_client.cc |
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc |
index df5033861d9d3186e8a3daa2e9f6959d65b76e68..c76d76e9cf3804a73387feb24953dad6565b5b30 100644 |
--- a/chrome/browser/chrome_content_browser_client.cc |
+++ b/chrome/browser/chrome_content_browser_client.cc |
@@ -325,6 +325,10 @@ |
#include "media/mojo/services/mojo_media_application_factory.h" // nogncheck |
#endif |
+#if defined(OS_CHROMEOS) |
+#include "chrome/browser/metrics/leak_detector/leak_detector_remote_controller.h" |
+#endif |
+ |
using base::FileDescriptor; |
using blink::WebWindowFeatures; |
using content::AccessTokenStore; |
@@ -2787,6 +2791,11 @@ void ChromeContentBrowserClient::ExposeInterfacesToRenderer( |
content::RenderProcessHost* render_process_host) { |
registry->AddInterface( |
base::Bind(&startup_metric_utils::StartupMetricHostImpl::Create)); |
+ |
+#if defined(OS_CHROMEOS) |
+ registry->AddInterface<metrics::mojom::LeakDetector>( |
+ base::Bind(&metrics::LeakDetectorRemoteController::Create)); |
+#endif |
} |
void ChromeContentBrowserClient::RegisterFrameMojoShellInterfaces( |