Index: components/contextual_search/renderer/contextual_search_wrapper.cc |
diff --git a/components/contextual_search/renderer/contextual_search_wrapper.cc b/components/contextual_search/renderer/contextual_search_wrapper.cc |
index f70ef79340fb448a77bdd05e40338b365dd665e3..917e1d55a164a75a3785d2a52b1a6a226fc28535 100644 |
--- a/components/contextual_search/renderer/contextual_search_wrapper.cc |
+++ b/components/contextual_search/renderer/contextual_search_wrapper.cc |
@@ -5,11 +5,11 @@ |
#include "components/contextual_search/renderer/contextual_search_wrapper.h" |
#include "base/strings/string_util.h" |
-#include "content/public/common/service_registry.h" |
#include "content/public/renderer/chrome_object_extensions_utils.h" |
#include "content/public/renderer/render_frame.h" |
#include "gin/arguments.h" |
#include "gin/object_template_builder.h" |
+#include "services/shell/public/cpp/interface_provider.h" |
#include "third_party/WebKit/public/web/WebFrame.h" |
#include "third_party/WebKit/public/web/WebKit.h" |
#include "third_party/WebKit/public/web/WebLocalFrame.h" |
@@ -72,8 +72,8 @@ gin::ObjectTemplateBuilder ContextualSearchWrapper::GetObjectTemplateBuilder( |
bool ContextualSearchWrapper::EnsureServiceConnected() { |
if (render_frame() && (!contextual_search_js_api_service_ || |
!contextual_search_js_api_service_.is_bound())) { |
- render_frame()->GetServiceRegistry()->ConnectToRemoteService( |
- mojo::GetProxy(&contextual_search_js_api_service_)); |
+ render_frame()->GetRemoteInterfaces()->GetInterface( |
+ &contextual_search_js_api_service_); |
return true; |
} else { |
return false; |