Index: chrome/renderer/chrome_render_thread_observer.cc |
diff --git a/chrome/renderer/chrome_render_thread_observer.cc b/chrome/renderer/chrome_render_thread_observer.cc |
index 60b4190b8b46fb0aa354809e41de65c2e028d8f1..a5752171bff3f0ca5965870051992a74d2bb3c27 100644 |
--- a/chrome/renderer/chrome_render_thread_observer.cc |
+++ b/chrome/renderer/chrome_render_thread_observer.cc |
@@ -38,7 +38,6 @@ |
#include "chrome/renderer/content_settings_observer.h" |
#include "chrome/renderer/security_filter_peer.h" |
#include "content/public/child/resource_dispatcher_delegate.h" |
-#include "content/public/common/service_registry.h" |
#include "content/public/renderer/render_thread.h" |
#include "content/public/renderer/render_view.h" |
#include "content/public/renderer/render_view_visitor.h" |
@@ -46,6 +45,7 @@ |
#include "mojo/public/cpp/bindings/strong_binding.h" |
#include "net/base/net_errors.h" |
#include "net/base/net_module.h" |
+#include "services/shell/public/cpp/interface_registry.h" |
#include "third_party/WebKit/public/web/WebCache.h" |
#include "third_party/WebKit/public/web/WebDocument.h" |
#include "third_party/WebKit/public/web/WebFrame.h" |
@@ -243,7 +243,7 @@ ChromeRenderThreadObserver::ChromeRenderThreadObserver() |
resource_delegate_.reset(new RendererResourceDelegate()); |
thread->SetResourceDispatcherDelegate(resource_delegate_.get()); |
- thread->GetServiceRegistry()->AddService( |
+ thread->GetInterfaceRegistry()->AddInterface( |
base::Bind(CreateResourceUsageReporter, weak_factory_.GetWeakPtr())); |
// Configure modules that need access to resources. |