diff options
Diffstat (limited to 'chrome/browser/mac/keystone_glue.mm')
-rw-r--r-- | chrome/browser/mac/keystone_glue.mm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/chrome/browser/mac/keystone_glue.mm b/chrome/browser/mac/keystone_glue.mm index 959eac2..36d87cb 100644 --- a/chrome/browser/mac/keystone_glue.mm +++ b/chrome/browser/mac/keystone_glue.mm @@ -555,7 +555,11 @@ NSString* const kVersionKey = @"KSVersion"; [self updateStatus:kAutoupdateChecking version:nil]; - [registration_ checkForUpdate]; + // All checks from inside Chrome are considered user-initiated, because they + // only happen following a user action, such as visiting the about page. + // Non-user-initiated checks are the periodic checks automatically made by + // Keystone, which don't come through this code path (or even this process). + [registration_ checkForUpdateWasUserInitiated:YES]; // Upon completion, ksr::KSRegistrationCheckForUpdateNotification will be // posted, and -checkForUpdateComplete: will be called. |