Index: ios/web/public/web_state/web_state.h |
diff --git a/ios/web/public/web_state/web_state.h b/ios/web/public/web_state/web_state.h |
index 62d860e02a7c33e7c17072cee02e9987306b52d7..6974f523942f2691752762d1a997bb86f4d2338b 100644 |
--- a/ios/web/public/web_state/web_state.h |
+++ b/ios/web/public/web_state/web_state.h |
@@ -35,10 +35,6 @@ class DictionaryValue; |
class Value; |
} |
-namespace service_manager { |
-class InterfaceRegistry; |
-} |
- |
namespace web { |
class BrowserState; |
@@ -46,6 +42,7 @@ class NavigationManager; |
class SessionCertificatePolicyCache; |
class WebInterstitial; |
class WebStateDelegate; |
+class WebStateInterfaceProvider; |
class WebStateObserver; |
class WebStatePolicyDecider; |
class WebStateWeakPtrFactory; |
@@ -245,7 +242,7 @@ class WebState : public base::SupportsUserData { |
virtual CRWWebViewProxyType GetWebViewProxy() const = 0; |
// Returns Mojo interface registry for this WebState. |
- virtual service_manager::InterfaceRegistry* GetMojoInterfaceRegistry() = 0; |
+ virtual WebStateInterfaceProvider* GetWebStateInterfaceProvider() = 0; |
// Returns whether this WebState was created with an opener. See |
// CreateParams::created_with_opener for more details. |