| Index: chrome/browser/spellchecker/spellcheck_service.cc
 | 
| diff --git a/chrome/browser/spellchecker/spellcheck_service.cc b/chrome/browser/spellchecker/spellcheck_service.cc
 | 
| index dfc4898bf0f392e060ef8cf83840562013fdd328..180823d8d90bd25f7740319e659be315ef5c8c19 100644
 | 
| --- a/chrome/browser/spellchecker/spellcheck_service.cc
 | 
| +++ b/chrome/browser/spellchecker/spellcheck_service.cc
 | 
| @@ -29,6 +29,7 @@
 | 
|  #include "content/public/browser/notification_service.h"
 | 
|  #include "content/public/browser/notification_types.h"
 | 
|  #include "content/public/browser/render_process_host.h"
 | 
| +#include "content/public/browser/storage_partition.h"
 | 
|  #include "ipc/ipc_platform_file.h"
 | 
|  
 | 
|  using content::BrowserThread;
 | 
| @@ -87,7 +88,9 @@ SpellcheckService::SpellcheckService(content::BrowserContext* context)
 | 
|        &language_code,
 | 
|        &country_code);
 | 
|    feedback_sender_.reset(new spellcheck::FeedbackSender(
 | 
| -      context->GetRequestContext(), language_code, country_code));
 | 
| +      content::BrowserContext::GetDefaultStoragePartition(context)->
 | 
| +            GetURLRequestContext(),
 | 
| +      language_code, country_code));
 | 
|  
 | 
|    pref_change_registrar_.Add(
 | 
|        prefs::kSpellCheckDictionaries,
 | 
| @@ -226,7 +229,10 @@ void SpellcheckService::LoadHunspellDictionaries() {
 | 
|      std::string dictionary;
 | 
|      dictionary_value->GetAsString(&dictionary);
 | 
|      hunspell_dictionaries_.push_back(new SpellcheckHunspellDictionary(
 | 
| -        dictionary, context_->GetRequestContext(), this));
 | 
| +        dictionary,
 | 
| +        content::BrowserContext::GetDefaultStoragePartition(context_)->
 | 
| +            GetURLRequestContext(),
 | 
| +        this));
 | 
|      hunspell_dictionaries_.back()->AddObserver(this);
 | 
|      hunspell_dictionaries_.back()->Load();
 | 
|    }
 | 
| 
 |