| Index: chrome/browser/mac/keystone_glue.h
|
| diff --git a/chrome/browser/mac/keystone_glue.h b/chrome/browser/mac/keystone_glue.h
|
| index 5c21c369e80294ede452810b37885491d48c7f79..c6295a5fb96d5b22e169689cb1b1a3a11091670c 100644
|
| --- a/chrome/browser/mac/keystone_glue.h
|
| +++ b/chrome/browser/mac/keystone_glue.h
|
| @@ -87,6 +87,7 @@ enum BrandFileType {
|
| // And the Keystone registration itself, with the active timer
|
| KSRegistration* registration_; // strong
|
| NSTimer* timer_; // strong
|
| + Class ksUnsignedReportingAttributeClass_;
|
|
|
| // The most recent kAutoupdateStatusNotification notification posted.
|
| base::scoped_nsobject<NSNotification> recentNotification_;
|
| @@ -101,6 +102,10 @@ enum BrandFileType {
|
|
|
| // YES if an update was ever successfully installed by -installUpdate.
|
| BOOL updateSuccessfullyInstalled_;
|
| +
|
| + // Profile count information.
|
| + uint32_t numProfiles_;
|
| + uint32_t numSignedInProfiles_;
|
| }
|
|
|
| // Return the default Keystone Glue object.
|
| @@ -172,6 +177,10 @@ enum BrandFileType {
|
| // at the installed copy.
|
| - (void)setAppPath:(NSString*)appPath;
|
|
|
| +// Sets the total number of profiles and the number of signed in profiles.
|
| +- (void)updateProfileCountsWithNumProfiles:(uint32_t)profiles
|
| + numSignedInProfiles:(uint32_t)signedInProfiles;
|
| +
|
| @end // @interface KeystoneGlue
|
|
|
| @interface KeystoneGlue(ExposedForTesting)
|
|
|