Index: components/dom_distiller/content/renderer/distiller_native_javascript.cc |
diff --git a/components/dom_distiller/content/renderer/distiller_native_javascript.cc b/components/dom_distiller/content/renderer/distiller_native_javascript.cc |
index e74c955938dd9f97bbf2e087af0c4f2f571c720c..be1af3de17abf6f8c71b7cea88ad84ee235b1662 100644 |
--- a/components/dom_distiller/content/renderer/distiller_native_javascript.cc |
+++ b/components/dom_distiller/content/renderer/distiller_native_javascript.cc |
@@ -9,10 +9,10 @@ |
#include "base/bind.h" |
#include "base/strings/utf_string_conversions.h" |
#include "components/dom_distiller/content/common/distiller_javascript_service.mojom.h" |
-#include "content/public/common/service_registry.h" |
#include "content/public/renderer/render_frame.h" |
#include "gin/arguments.h" |
#include "gin/function_template.h" |
+#include "services/shell/public/cpp/interface_provider.h" |
#include "third_party/WebKit/public/web/WebKit.h" |
#include "third_party/WebKit/public/web/WebLocalFrame.h" |
#include "v8/include/v8.h" |
@@ -85,8 +85,8 @@ void DistillerNativeJavaScript::BindFunctionToObject( |
void DistillerNativeJavaScript::EnsureServiceConnected() { |
if (!distiller_js_service_ || !distiller_js_service_.is_bound()) { |
- render_frame_->GetServiceRegistry()->ConnectToRemoteService( |
- mojo::GetProxy(&distiller_js_service_)); |
+ render_frame_->GetRemoteInterfaces()->GetInterface( |
+ &distiller_js_service_); |
} |
} |