| Index: ios/clean/chrome/browser/ui/tab_grid/tab_grid_coordinator.mm
|
| diff --git a/ios/clean/chrome/browser/ui/tab_grid/tab_grid_coordinator.mm b/ios/clean/chrome/browser/ui/tab_grid/tab_grid_coordinator.mm
|
| index 938f9009622a1acbc418b10396facc1e19c3309f..d36633a26fc2bc2da75b0ab4687ed845659b670f 100644
|
| --- a/ios/clean/chrome/browser/ui/tab_grid/tab_grid_coordinator.mm
|
| +++ b/ios/clean/chrome/browser/ui/tab_grid/tab_grid_coordinator.mm
|
| @@ -13,6 +13,7 @@
|
| #include "base/strings/sys_string_conversions.h"
|
| #include "ios/chrome/browser/browser_state/chrome_browser_state.h"
|
| #import "ios/clean/chrome/browser/browser_coordinator+internal.h"
|
| +#import "ios/clean/chrome/browser/model/browser.h"
|
| #import "ios/clean/chrome/browser/ui/commands/settings_commands.h"
|
| #import "ios/clean/chrome/browser/ui/commands/tab_commands.h"
|
| #import "ios/clean/chrome/browser/ui/commands/tab_grid_commands.h"
|
| @@ -47,11 +48,11 @@
|
|
|
| #pragma mark - Properties
|
|
|
| -- (void)setBrowserState:(ios::ChromeBrowserState*)browserState {
|
| - [super setBrowserState:browserState];
|
| +- (void)setBrowser:(Browser*)browser {
|
| + [super setBrowser:browser];
|
|
|
| for (int i = 0; i < 7; i++) {
|
| - web::WebState::CreateParams webStateCreateParams(browserState);
|
| + web::WebState::CreateParams webStateCreateParams(browser->browser_state());
|
| std::unique_ptr<web::WebState> webState =
|
| web::WebState::Create(webStateCreateParams);
|
| _webStates.push_back(std::move(webState));
|
| @@ -118,7 +119,8 @@
|
| }
|
|
|
| - (void)createNewTabAtIndexPath:(NSIndexPath*)indexPath {
|
| - web::WebState::CreateParams webStateCreateParams(self.browserState);
|
| + web::WebState::CreateParams webStateCreateParams(
|
| + self.browser->browser_state());
|
| std::unique_ptr<web::WebState> webState =
|
| web::WebState::Create(webStateCreateParams);
|
| _webStates.push_back(std::move(webState));
|
|
|