OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "components/sync/driver/glue/sync_backend_host_impl.h" | 5 #include "components/sync/driver/glue/sync_backend_host_impl.h" |
6 | 6 |
7 #include <cstddef> | 7 #include <cstddef> |
8 #include <utility> | 8 #include <utility> |
9 | 9 |
10 #include "base/files/file_util.h" | 10 #include "base/files/file_util.h" |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
86 void(PassphraseRequiredReason, const sync_pb::EncryptedData&)); | 86 void(PassphraseRequiredReason, const sync_pb::EncryptedData&)); |
87 MOCK_METHOD0(OnPassphraseAccepted, void()); | 87 MOCK_METHOD0(OnPassphraseAccepted, void()); |
88 MOCK_METHOD2(OnEncryptedTypesChanged, void(ModelTypeSet, bool)); | 88 MOCK_METHOD2(OnEncryptedTypesChanged, void(ModelTypeSet, bool)); |
89 MOCK_METHOD0(OnEncryptionComplete, void()); | 89 MOCK_METHOD0(OnEncryptionComplete, void()); |
90 MOCK_METHOD1(OnMigrationNeededForTypes, void(ModelTypeSet)); | 90 MOCK_METHOD1(OnMigrationNeededForTypes, void(ModelTypeSet)); |
91 MOCK_METHOD1(OnProtocolEvent, void(const ProtocolEvent&)); | 91 MOCK_METHOD1(OnProtocolEvent, void(const ProtocolEvent&)); |
92 MOCK_METHOD2(OnDirectoryTypeCommitCounterUpdated, | 92 MOCK_METHOD2(OnDirectoryTypeCommitCounterUpdated, |
93 void(ModelType, const CommitCounters&)); | 93 void(ModelType, const CommitCounters&)); |
94 MOCK_METHOD2(OnDirectoryTypeUpdateCounterUpdated, | 94 MOCK_METHOD2(OnDirectoryTypeUpdateCounterUpdated, |
95 void(ModelType, const UpdateCounters&)); | 95 void(ModelType, const UpdateCounters&)); |
96 MOCK_METHOD2(OnDirectoryTypeStatusCounterUpdated, | 96 MOCK_METHOD2(OnDatatypeStatusCounterUpdated, |
97 void(ModelType, const StatusCounters&)); | 97 void(ModelType, const StatusCounters&)); |
98 MOCK_METHOD1(OnExperimentsChanged, void(const Experiments&)); | 98 MOCK_METHOD1(OnExperimentsChanged, void(const Experiments&)); |
99 MOCK_METHOD1(OnActionableError, void(const SyncProtocolError& sync_error)); | 99 MOCK_METHOD1(OnActionableError, void(const SyncProtocolError& sync_error)); |
100 MOCK_METHOD0(OnSyncConfigureRetry, void()); | 100 MOCK_METHOD0(OnSyncConfigureRetry, void()); |
101 MOCK_METHOD1(OnLocalSetPassphraseEncryption, | 101 MOCK_METHOD1(OnLocalSetPassphraseEncryption, |
102 void(const SyncEncryptionHandler::NigoriState& nigori_state)); | 102 void(const SyncEncryptionHandler::NigoriState& nigori_state)); |
103 }; | 103 }; |
104 | 104 |
105 class FakeSyncManagerFactory : public SyncManagerFactory { | 105 class FakeSyncManagerFactory : public SyncManagerFactory { |
106 public: | 106 public: |
(...skipping 714 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
821 backend_->StopSyncingForShutdown(); | 821 backend_->StopSyncingForShutdown(); |
822 // Verify that call to DeactivateNonBlockingDataType doesn't assert. | 822 // Verify that call to DeactivateNonBlockingDataType doesn't assert. |
823 backend_->DeactivateNonBlockingDataType(AUTOFILL); | 823 backend_->DeactivateNonBlockingDataType(AUTOFILL); |
824 backend_->Shutdown(STOP_SYNC); | 824 backend_->Shutdown(STOP_SYNC); |
825 backend_.reset(); | 825 backend_.reset(); |
826 } | 826 } |
827 | 827 |
828 } // namespace | 828 } // namespace |
829 | 829 |
830 } // namespace syncer | 830 } // namespace syncer |
OLD | NEW |