| Index: ios/web/web_state/web_state_impl.h
|
| diff --git a/ios/web/web_state/web_state_impl.h b/ios/web/web_state/web_state_impl.h
|
| index 25d7d2288641511398a3b3aa6275cfc22b8e681e..5d722b4412dca5a0b81a02d2800e4436034b34c3 100644
|
| --- a/ios/web/web_state/web_state_impl.h
|
| +++ b/ios/web/web_state/web_state_impl.h
|
| @@ -44,6 +44,7 @@ struct LoadCommittedDetails;
|
| class NavigationManager;
|
| class SessionCertificatePolicyCacheImpl;
|
| class WebInterstitialImpl;
|
| +class WebStateInterfaceProvider;
|
| class WebStatePolicyDecider;
|
| class WebUIIOS;
|
|
|
| @@ -210,7 +211,7 @@ class WebStateImpl : public WebState, public NavigationManagerDelegate {
|
| const std::string& command_prefix) override;
|
| void RemoveScriptCommandCallback(const std::string& command_prefix) override;
|
| id<CRWWebViewProxy> GetWebViewProxy() const override;
|
| - service_manager::InterfaceRegistry* GetMojoInterfaceRegistry() override;
|
| + WebStateInterfaceProvider* GetWebStateInterfaceProvider() override;
|
| bool HasOpener() const override;
|
| base::WeakPtr<WebState> AsWeakPtr() override;
|
|
|
| @@ -351,7 +352,7 @@ class WebStateImpl : public WebState, public NavigationManagerDelegate {
|
| base::WeakPtrFactory<WebState> weak_factory_;
|
|
|
| // Mojo interface registry for this WebState.
|
| - std::unique_ptr<service_manager::InterfaceRegistry> mojo_interface_registry_;
|
| + std::unique_ptr<WebStateInterfaceProvider> web_state_interface_provider_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(WebStateImpl);
|
| };
|
|
|