| Index: chrome/browser/ui/passwords/manage_passwords_bubble_model.h
|
| diff --git a/chrome/browser/ui/passwords/manage_passwords_bubble_model.h b/chrome/browser/ui/passwords/manage_passwords_bubble_model.h
|
| index ae4a9b8b9de6abf2b3957e6f9478dd9efe1d2e7c..db59e2ee9908ba38557e13de3c11feaf2d568807 100644
|
| --- a/chrome/browser/ui/passwords/manage_passwords_bubble_model.h
|
| +++ b/chrome/browser/ui/passwords/manage_passwords_bubble_model.h
|
| @@ -21,6 +21,7 @@ namespace content {
|
| class WebContents;
|
| }
|
|
|
| +class DesktopIOSPromotionController;
|
| class PasswordsModelDelegate;
|
| class Profile;
|
|
|
| @@ -103,6 +104,10 @@ class ManagePasswordsBubbleModel {
|
| return title_brand_link_range_;
|
| }
|
|
|
| + DesktopIOSPromotionController* ios_promotion_controller() const {
|
| + return ios_promotion_controller_.get();
|
| + }
|
| +
|
| Profile* GetProfile() const;
|
| content::WebContents* GetWebContents() const;
|
|
|
| @@ -145,6 +150,9 @@ class ManagePasswordsBubbleModel {
|
| base::string16 save_confirmation_text_;
|
| gfx::Range save_confirmation_link_range_;
|
|
|
| + // The controller for the desktop ios promotion.
|
| + std::unique_ptr<DesktopIOSPromotionController> ios_promotion_controller_;
|
| +
|
| // Responsible for recording all the interactions required.
|
| std::unique_ptr<InteractionKeeper> interaction_keeper_;
|
|
|
|
|