| Index: chrome/browser/sync/profile_sync_service.cc
|
| diff --git a/chrome/browser/sync/profile_sync_service.cc b/chrome/browser/sync/profile_sync_service.cc
|
| index 542d731c29a6ef7397f6efd315583aae003d9cdf..d185511184be7c4e96afc3df20520f73fc1af1ce 100644
|
| --- a/chrome/browser/sync/profile_sync_service.cc
|
| +++ b/chrome/browser/sync/profile_sync_service.cc
|
| @@ -472,6 +472,17 @@ syncer::InvalidatorState ProfileSyncService::GetInvalidatorState() const {
|
| return invalidator_registrar_.GetInvalidatorState();
|
| }
|
|
|
| +void ProfileSyncService::EmitInvalidationForTest(
|
| + const invalidation::ObjectId& id,
|
| + const std::string& payload) {
|
| + syncer::ObjectIdSet notify_ids;
|
| + notify_ids.insert(id);
|
| +
|
| + const syncer::ObjectIdStateMap& id_state_map =
|
| + ObjectIdSetToStateMap(notify_ids, payload);
|
| + OnIncomingInvalidation(id_state_map, syncer::REMOTE_INVALIDATION);
|
| +}
|
| +
|
| void ProfileSyncService::Shutdown() {
|
| ShutdownImpl(false);
|
| }
|
|
|