Chromium Code Reviews| Index: ios/shared/chrome/browser/ui/browser_list/browser.h |
| diff --git a/ios/shared/chrome/browser/ui/browser_list/browser.h b/ios/shared/chrome/browser/ui/browser_list/browser.h |
| index 256ea80336d07509010f39866d676aee04337ecd..ed09a60f6c087fecf832adbbb8116d4e39df200c 100644 |
| --- a/ios/shared/chrome/browser/ui/browser_list/browser.h |
| +++ b/ios/shared/chrome/browser/ui/browser_list/browser.h |
| @@ -12,6 +12,8 @@ |
| class WebStateList; |
| class WebStateListDelegate; |
| +@class CommandDispatcher; |
| + |
| namespace ios { |
| class ChromeBrowserState; |
| } |
| @@ -26,9 +28,12 @@ class Browser { |
| WebStateList& web_state_list() { return *web_state_list_.get(); } |
| const WebStateList& web_state_list() const { return *web_state_list_.get(); } |
| + CommandDispatcher* dispatcher() { return dispatcher_; } |
| + |
| ios::ChromeBrowserState* browser_state() const { return browser_state_; } |
| private: |
| + __strong CommandDispatcher* dispatcher_; |
|
sdefresne
2017/03/24 09:10:19
We discussed having TabModel getting it's WebState
|
| ios::ChromeBrowserState* browser_state_; |
| std::unique_ptr<WebStateListDelegate> web_state_list_delegate_; |
| std::unique_ptr<WebStateList> web_state_list_; |