| Index: net/base/sdch_manager.cc
|
| diff --git a/net/base/sdch_manager.cc b/net/base/sdch_manager.cc
|
| index c43c8b08c955afa6c441ce5ffbf89408e074abd0..bdb553d8a7aa044773efa6db00d6e647c2f1ed87 100644
|
| --- a/net/base/sdch_manager.cc
|
| +++ b/net/base/sdch_manager.cc
|
| @@ -448,6 +448,10 @@ SdchProblemCode SdchManager::AddSdchDictionary(
|
| if (server_hash_p)
|
| *server_hash_p = server_hash;
|
|
|
| + FOR_EACH_OBSERVER(SdchObserver,
|
| + observers_,
|
| + OnDictionaryAdded(this, dictionary_url, server_hash));
|
| +
|
| return SDCH_OK;
|
| }
|
|
|
| @@ -457,6 +461,11 @@ SdchProblemCode SdchManager::RemoveSdchDictionary(
|
| return SDCH_DICTIONARY_HASH_NOT_FOUND;
|
|
|
| dictionaries_.erase(server_hash);
|
| +
|
| + FOR_EACH_OBSERVER(SdchObserver,
|
| + observers_,
|
| + OnDictionaryRemoved(this, server_hash));
|
| +
|
| return SDCH_OK;
|
| }
|
|
|
|
|