diff options
Diffstat (limited to 'chrome/browser/sync/profile_sync_service.h')
-rw-r--r-- | chrome/browser/sync/profile_sync_service.h | 96 |
1 files changed, 43 insertions, 53 deletions
diff --git a/chrome/browser/sync/profile_sync_service.h b/chrome/browser/sync/profile_sync_service.h index 07735b8..631c780 100644 --- a/chrome/browser/sync/profile_sync_service.h +++ b/chrome/browser/sync/profile_sync_service.h @@ -275,7 +275,7 @@ class ProfileSyncService : public ProfileSyncServiceBase, scoped_ptr<SupervisedUserSigninManagerWrapper> signin_wrapper, ProfileOAuth2TokenService* oauth2_token_service, browser_sync::ProfileSyncServiceStartBehavior start_behavior); - virtual ~ProfileSyncService(); + ~ProfileSyncService() override; // Initializes the object. This must be called at most once, and // immediately after an object of this class is constructed. @@ -284,14 +284,12 @@ class ProfileSyncService : public ProfileSyncServiceBase, virtual void SetSyncSetupCompleted(); // ProfileSyncServiceBase implementation. - virtual bool HasSyncSetupCompleted() const override; - virtual bool SyncActive() const override; - virtual syncer::ModelTypeSet GetActiveDataTypes() const override; - virtual void AddObserver(ProfileSyncServiceBase::Observer* observer) override; - virtual void RemoveObserver( - ProfileSyncServiceBase::Observer* observer) override; - virtual bool HasObserver( - ProfileSyncServiceBase::Observer* observer) const override; + bool HasSyncSetupCompleted() const override; + bool SyncActive() const override; + syncer::ModelTypeSet GetActiveDataTypes() const override; + void AddObserver(ProfileSyncServiceBase::Observer* observer) override; + void RemoveObserver(ProfileSyncServiceBase::Observer* observer) override; + bool HasObserver(ProfileSyncServiceBase::Observer* observer) const override; void AddProtocolEventObserver(browser_sync::ProtocolEventObserver* observer); void RemoveProtocolEventObserver( @@ -393,55 +391,50 @@ class ProfileSyncService : public ProfileSyncServiceBase, virtual void StopSyncingPermanently(); // SyncFrontend implementation. - virtual void OnBackendInitialized( + void OnBackendInitialized( const syncer::WeakHandle<syncer::JsBackend>& js_backend, const syncer::WeakHandle<syncer::DataTypeDebugInfoListener>& debug_info_listener, const std::string& cache_guid, bool success) override; - virtual void OnSyncCycleCompleted() override; - virtual void OnProtocolEvent(const syncer::ProtocolEvent& event) override; - virtual void OnDirectoryTypeCommitCounterUpdated( + void OnSyncCycleCompleted() override; + void OnProtocolEvent(const syncer::ProtocolEvent& event) override; + void OnDirectoryTypeCommitCounterUpdated( syncer::ModelType type, const syncer::CommitCounters& counters) override; - virtual void OnDirectoryTypeUpdateCounterUpdated( + void OnDirectoryTypeUpdateCounterUpdated( syncer::ModelType type, const syncer::UpdateCounters& counters) override; - virtual void OnDirectoryTypeStatusCounterUpdated( + void OnDirectoryTypeStatusCounterUpdated( syncer::ModelType type, const syncer::StatusCounters& counters) override; - virtual void OnConnectionStatusChange( - syncer::ConnectionStatus status) override; - virtual void OnPassphraseRequired( + void OnConnectionStatusChange(syncer::ConnectionStatus status) override; + void OnPassphraseRequired( syncer::PassphraseRequiredReason reason, const sync_pb::EncryptedData& pending_keys) override; - virtual void OnPassphraseAccepted() override; - virtual void OnEncryptedTypesChanged( - syncer::ModelTypeSet encrypted_types, - bool encrypt_everything) override; - virtual void OnEncryptionComplete() override; - virtual void OnMigrationNeededForTypes( - syncer::ModelTypeSet types) override; - virtual void OnExperimentsChanged( - const syncer::Experiments& experiments) override; - virtual void OnActionableError( - const syncer::SyncProtocolError& error) override; + void OnPassphraseAccepted() override; + void OnEncryptedTypesChanged(syncer::ModelTypeSet encrypted_types, + bool encrypt_everything) override; + void OnEncryptionComplete() override; + void OnMigrationNeededForTypes(syncer::ModelTypeSet types) override; + void OnExperimentsChanged(const syncer::Experiments& experiments) override; + void OnActionableError(const syncer::SyncProtocolError& error) override; // DataTypeManagerObserver implementation. - virtual void OnConfigureDone( + void OnConfigureDone( const sync_driver::DataTypeManager::ConfigureResult& result) override; - virtual void OnConfigureStart() override; + void OnConfigureStart() override; // DataTypeEncryptionHandler implementation. - virtual bool IsPassphraseRequired() const override; - virtual syncer::ModelTypeSet GetEncryptedDataTypes() const override; + bool IsPassphraseRequired() const override; + syncer::ModelTypeSet GetEncryptedDataTypes() const override; // SigninManagerBase::Observer implementation. - virtual void GoogleSigninSucceeded(const std::string& account_id, - const std::string& username, - const std::string& password) override; - virtual void GoogleSignedOut(const std::string& account_id, - const std::string& username) override; + void GoogleSigninSucceeded(const std::string& account_id, + const std::string& username, + const std::string& password) override; + void GoogleSignedOut(const std::string& account_id, + const std::string& username) override; // Called when a user chooses which data types to sync as part of the sync // setup wizard. |sync_everything| represents whether they chose the @@ -541,9 +534,8 @@ class ProfileSyncService : public ProfileSyncServiceBase, virtual bool IsManaged() const; // syncer::UnrecoverableErrorHandler implementation. - virtual void OnUnrecoverableError( - const tracked_objects::Location& from_here, - const std::string& message) override; + void OnUnrecoverableError(const tracked_objects::Location& from_here, + const std::string& message) override; // Called to re-enable a type disabled by DisableDatatype(..). Note, this does // not change the preferred state of a datatype, and is not persisted across @@ -601,7 +593,7 @@ class ProfileSyncService : public ProfileSyncServiceBase, virtual void DeactivateDataType(syncer::ModelType type); // SyncPrefObserver implementation. - virtual void OnSyncManagedPrefChange(bool is_sync_managed) override; + void OnSyncManagedPrefChange(bool is_sync_managed) override; // Changes which data types we're going to be syncing to |preferred_types|. // If it is running, the DataTypeManager will be instructed to reconfigure @@ -727,22 +719,20 @@ class ProfileSyncService : public ProfileSyncServiceBase, const syncer::Experiments& current_experiments() const; // OAuth2TokenService::Consumer implementation. - virtual void OnGetTokenSuccess( - const OAuth2TokenService::Request* request, - const std::string& access_token, - const base::Time& expiration_time) override; - virtual void OnGetTokenFailure( - const OAuth2TokenService::Request* request, - const GoogleServiceAuthError& error) override; + void OnGetTokenSuccess(const OAuth2TokenService::Request* request, + const std::string& access_token, + const base::Time& expiration_time) override; + void OnGetTokenFailure(const OAuth2TokenService::Request* request, + const GoogleServiceAuthError& error) override; // OAuth2TokenService::Observer implementation. - virtual void OnRefreshTokenAvailable(const std::string& account_id) override; - virtual void OnRefreshTokenRevoked(const std::string& account_id) override; - virtual void OnRefreshTokensLoaded() override; + void OnRefreshTokenAvailable(const std::string& account_id) override; + void OnRefreshTokenRevoked(const std::string& account_id) override; + void OnRefreshTokensLoaded() override; // KeyedService implementation. This must be called exactly // once (before this object is destroyed). - virtual void Shutdown() override; + void Shutdown() override; // Called when a datatype (SyncableService) has a need for sync to start // ASAP, presumably because a local change event has occurred but we're |