diff options
author | mad@chromium.org <mad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-28 21:46:24 +0000 |
---|---|---|
committer | mad@chromium.org <mad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-28 21:46:24 +0000 |
commit | d50dd9d9667f83853afb9e37387d7a65887dd9cc (patch) | |
tree | 81d654b7e0df9f092a9d76c383b87f877880e8c4 /chrome/browser/upgrade_detector.cc | |
parent | 4a5c4971f2098b926adce1ae31e5d1950135c12e (diff) | |
download | chromium_src-d50dd9d9667f83853afb9e37387d7a65887dd9cc.zip chromium_src-d50dd9d9667f83853afb9e37387d7a65887dd9cc.tar.gz chromium_src-d50dd9d9667f83853afb9e37387d7a65887dd9cc.tar.bz2 |
Show a modified outdated upgrade Bubble for non-enterprise users without auto-update
BUG=164681, 171271
Review URL: https://codereview.chromium.org/211543008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260289 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/upgrade_detector.cc')
-rw-r--r-- | chrome/browser/upgrade_detector.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/upgrade_detector.cc b/chrome/browser/upgrade_detector.cc index f6b68bc..55327bd 100644 --- a/chrome/browser/upgrade_detector.cc +++ b/chrome/browser/upgrade_detector.cc @@ -35,6 +35,7 @@ bool UseTestingIntervals() { void UpgradeDetector::RegisterPrefs(PrefRegistrySimple* registry) { registry->RegisterBooleanPref(prefs::kRestartLastSessionOnShutdown, false); registry->RegisterBooleanPref(prefs::kWasRestarted, false); + registry->RegisterBooleanPref(prefs::kAttemptedToEnableAutoupdate, false); } int UpgradeDetector::GetIconResourceID(UpgradeNotificationIconType type) { @@ -109,6 +110,13 @@ void UpgradeDetector::NotifyUpgradeRecommended() { content::NotificationService::NoDetails()); break; } + case UPGRADE_NEEDED_OUTDATED_INSTALL_NO_AU: { + content::NotificationService::current()->Notify( + chrome::NOTIFICATION_OUTDATED_INSTALL_NO_AU, + content::Source<UpgradeDetector>(this), + content::NotificationService::NoDetails()); + break; + } case UPGRADE_AVAILABLE_CRITICAL: { int idle_timer = UseTestingIntervals() ? kIdleRepeatingTimerWait : |