From 587702ac45dbb2f7b7989d94560bd98bff4bdefb Mon Sep 17 00:00:00 2001 From: "mark@chromium.org" Date: Thu, 16 Jan 2014 22:54:44 +0000 Subject: Update KeystoneRegistration.framework to 1.2.0.6782. The big change in this version is that an installation attempt initiated by the application can show up as ondemand on the server. This will allow us to provide throttled Mac downloads (such as a "5% push") with correct behavior. BUG=35495 R=thakis@chromium.org Review URL: https://codereview.chromium.org/141193002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245361 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/mac/keystone_glue.mm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'chrome/browser/mac/keystone_glue.mm') diff --git a/chrome/browser/mac/keystone_glue.mm b/chrome/browser/mac/keystone_glue.mm index dea4bb4..b0b2939 100644 --- a/chrome/browser/mac/keystone_glue.mm +++ b/chrome/browser/mac/keystone_glue.mm @@ -559,7 +559,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. -- cgit v1.1