| 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 ef6cbb0002ac860c3bbcce78e08d0315be8768e4..213f8d1d4737bc1ac2a0db8c1abf94b46cade1e4 100644
|
| --- a/ios/shared/chrome/browser/ui/browser_list/browser.h
|
| +++ b/ios/shared/chrome/browser/ui/browser_list/browser.h
|
| @@ -8,6 +8,7 @@
|
| #include <memory>
|
|
|
| #include "base/macros.h"
|
| +#include "base/supports_user_data.h"
|
|
|
| class WebStateList;
|
| class WebStateListDelegate;
|
| @@ -21,10 +22,10 @@ class ChromeBrowserState;
|
|
|
| // Browser holds the state backing a collection of Tabs and the attached
|
| // UI elements (Tab strip, ...).
|
| -class Browser {
|
| +class Browser : public base::SupportsUserData {
|
| public:
|
| explicit Browser(ios::ChromeBrowserState* browser_state);
|
| - ~Browser();
|
| + ~Browser() override;
|
|
|
| WebStateList& web_state_list() { return *web_state_list_.get(); }
|
| const WebStateList& web_state_list() const { return *web_state_list_.get(); }
|
|
|