| Index: chrome/browser/spellchecker/spellcheck_service.cc
|
| diff --git a/chrome/browser/spellchecker/spellcheck_service.cc b/chrome/browser/spellchecker/spellcheck_service.cc
|
| index 5c41f374c9200312919094e84c4ad1b2b3fc357c..0e7239a92817ca740b20614cf70d780c6fde1b6c 100644
|
| --- a/chrome/browser/spellchecker/spellcheck_service.cc
|
| +++ b/chrome/browser/spellchecker/spellcheck_service.cc
|
| @@ -229,10 +229,22 @@ void SpellcheckService::OnCustomDictionaryLoaded() {
|
| InitForAllRenderers();
|
| }
|
|
|
| -void SpellcheckService::OnCustomDictionaryWordAdded(const std::string& word) {
|
| +void SpellcheckService::OnCustomDictionaryWordsAdded(
|
| + const chrome::spellcheck_common::WordList& words) {
|
| + for (content::RenderProcessHost::iterator i(
|
| + content::RenderProcessHost::AllHostsIterator());
|
| + !i.IsAtEnd(); i.Advance()) {
|
| + i.GetCurrentValue()->Send(new SpellCheckMsg_WordsAdded(words));
|
| + }
|
| }
|
|
|
| -void SpellcheckService::OnCustomDictionaryWordRemoved(const std::string& word) {
|
| +void SpellcheckService::OnCustomDictionaryWordsRemoved(
|
| + const chrome::spellcheck_common::WordList& words) {
|
| + for (content::RenderProcessHost::iterator i(
|
| + content::RenderProcessHost::AllHostsIterator());
|
| + !i.IsAtEnd(); i.Advance()) {
|
| + i.GetCurrentValue()->Send(new SpellCheckMsg_WordsRemoved(words));
|
| + }
|
| }
|
|
|
| // static
|
|
|