| Index: chrome/browser/extensions/extension_sync_service.h
|
| diff --git a/chrome/browser/extensions/extension_sync_service.h b/chrome/browser/extensions/extension_sync_service.h
|
| index 9bbb2cdb48571df74eb17027483a7d3b5893095a..04525a530c2c7b3405078d5ef4c4f17ad7a3f9ce 100644
|
| --- a/chrome/browser/extensions/extension_sync_service.h
|
| +++ b/chrome/browser/extensions/extension_sync_service.h
|
| @@ -45,6 +45,13 @@ class ExtensionSyncService : public syncer::SyncableService,
|
| // all_urls_enabled).
|
| void SyncExtensionChangeIfNeeded(const extensions::Extension& extension);
|
|
|
| + // Returns whether the extension with the given |id| will be re-enabled once
|
| + // it is updated to the given |version|. This happens when we get a Sync
|
| + // update telling us to re-enable a newer version that what is currently
|
| + // installed.
|
| + bool HasPendingReenable(const std::string& id,
|
| + const base::Version& version) const;
|
| +
|
| // syncer::SyncableService implementation.
|
| syncer::SyncMergeResult MergeDataAndStartSyncing(
|
| syncer::ModelType type,
|
|
|