Chromium Code Reviews| 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..b5515c7c018b970eb36fab384d25eabd37ddacb0 100644 |
| --- a/chrome/browser/mac/keystone_glue.h |
| +++ b/chrome/browser/mac/keystone_glue.h |
| @@ -72,6 +72,8 @@ enum BrandFileType { |
| // Keystone. |
| @class KSRegistration; |
| +@class KSReportingAttriburte; |
|
Mark Mentovai
2014/10/06 18:35:13
This header doesn’t make use of KSReportingAttribu
Mike Lerman
2014/10/09 20:41:01
Done. In a previous local incarnation I had direct
|
| +@class KSUnsignedReportingAttribute; |
| @interface KeystoneGlue : NSObject { |
| @protected |
| @@ -101,6 +103,10 @@ enum BrandFileType { |
| // YES if an update was ever successfully installed by -installUpdate. |
| BOOL updateSuccessfullyInstalled_; |
| + |
| + // Profile count information. |
| + size_t numProfiles_; |
| + size_t numSignedInProfiles_; |
| } |
| // Return the default Keystone Glue object. |
| @@ -172,6 +178,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:(size_t)numProfiles |
|
Mark Mentovai
2014/10/06 18:35:13
The caller’s interface uses int and Keystone’s int
Mike Lerman
2014/10/09 20:41:01
Ah, indeed. Used to using size_t in the chromium c
|
| + numSignedInProfiles:(size_t)numSignedInProfiles; |
| + |
| @end // @interface KeystoneGlue |
| @interface KeystoneGlue(ExposedForTesting) |