Chromium Code Reviews| Index: chrome/browser/ui/passwords/manage_passwords_ui_controller.h |
| diff --git a/chrome/browser/ui/passwords/manage_passwords_ui_controller.h b/chrome/browser/ui/passwords/manage_passwords_ui_controller.h |
| index d3db96703b945a9a05f07482d90489f84bf6d645..452b7c44194250588d8954fe5755f9104a729d90 100644 |
| --- a/chrome/browser/ui/passwords/manage_passwords_ui_controller.h |
| +++ b/chrome/browser/ui/passwords/manage_passwords_ui_controller.h |
| @@ -29,6 +29,8 @@ class PasswordFormManager; |
| class AccountChooserPrompt; |
| class AutoSigninFirstRunPrompt; |
| +class DesktopIOSPromotion; |
| +class DesktopIOSPromotionController; |
| class ManagePasswordsIconView; |
| class PasswordDialogController; |
| class PasswordDialogControllerImpl; |
| @@ -102,6 +104,7 @@ class ManagePasswordsUIController |
| void ChooseCredential( |
| const autofill::PasswordForm& form, |
| password_manager::CredentialType credential_type) override; |
| + DesktopIOSPromotion* CreateDesktopIOSPromotion() override; |
| void NavigateToSmartLockHelpPage() override; |
| void NavigateToPasswordManagerSettingsPage() override; |
| void NavigateToChromeSignIn() override; |
| @@ -173,6 +176,9 @@ class ManagePasswordsUIController |
| // The controller for the blocking dialogs. |
| std::unique_ptr<PasswordDialogControllerImpl> dialog_controller_; |
| + // The controller for the desktop ios promotion. |
| + std::unique_ptr<DesktopIOSPromotionController> ios_promotion_controller_; |
|
vasilii
2017/02/17 12:59:14
This shouldn't be here. Move it to ManagePasswords
mrefaat
2017/02/17 14:13:49
Done.
|
| + |
| BubbleStatus bubble_status_; |
| // The bubbles of different types can pop up unpredictably superseding each |