Index: ios/chrome/browser/ui/ntp/google_landing_mediator.h |
diff --git a/ios/chrome/browser/ui/ntp/google_landing_mediator.h b/ios/chrome/browser/ui/ntp/google_landing_mediator.h |
index 8275eed4357e055c9c0665d36761accb69c20867..63babf9501928f5f21c7a9f8ebc974d52a16635c 100644 |
--- a/ios/chrome/browser/ui/ntp/google_landing_mediator.h |
+++ b/ios/chrome/browser/ui/ntp/google_landing_mediator.h |
@@ -8,7 +8,9 @@ |
#import <Foundation/Foundation.h> |
#import "ios/chrome/browser/ui/ntp/google_landing_data_source.h" |
+#import "ios/chrome/browser/ui/toolbar/web_toolbar_controller.h" |
+@protocol ChromeExecuteCommand; |
@protocol GoogleLandingConsumer; |
@protocol OmniboxFocuser; |
@protocol UrlLoader; |
@@ -23,9 +25,7 @@ class ChromeBrowserState; |
- (instancetype)initWithConsumer:(id<GoogleLandingConsumer>)consumer |
browserState:(ios::ChromeBrowserState*)browserState |
- loader:(id<UrlLoader>)loader |
- focuser:(id<OmniboxFocuser>)focuser |
- webToolbarDelegate:(id<WebToolbarDelegate>)webToolbarDelegate |
+ dispatcher:(id<ChromeExecuteCommand, UrlLoader>)dispatcher |
webStateList:(WebStateList*)webStateList |
NS_DESIGNATED_INITIALIZER; |
- (instancetype)init NS_UNAVAILABLE; |