| Index: chrome/browser/sync/invalidations/invalidator_storage.cc
|
| diff --git a/chrome/browser/sync/invalidations/invalidator_storage.cc b/chrome/browser/sync/invalidations/invalidator_storage.cc
|
| index f4189a0863c73acb2ba5daa4d50f8d7e0852c338..acbbd47cb94696cc0f97a0a925a7e1f36610b9e2 100644
|
| --- a/chrome/browser/sync/invalidations/invalidator_storage.cc
|
| +++ b/chrome/browser/sync/invalidations/invalidator_storage.cc
|
| @@ -263,6 +263,7 @@ void InvalidatorStorage::DeserializeMap(
|
|
|
| void InvalidatorStorage::SetInvalidatorClientId(const std::string& client_id) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| + Clear(); // We can't reuse our old invalidation state if the ID changes.
|
| pref_service_->SetString(prefs::kInvalidatorClientId, client_id);
|
| }
|
|
|
|
|