diff options
Diffstat (limited to 'chrome/browser/predictors')
-rw-r--r-- | chrome/browser/predictors/autocomplete_action_predictor_factory.cc | 8 | ||||
-rw-r--r-- | chrome/browser/predictors/autocomplete_action_predictor_factory.h | 3 |
2 files changed, 7 insertions, 4 deletions
diff --git a/chrome/browser/predictors/autocomplete_action_predictor_factory.cc b/chrome/browser/predictors/autocomplete_action_predictor_factory.cc index e57fc1f..b5361c1 100644 --- a/chrome/browser/predictors/autocomplete_action_predictor_factory.cc +++ b/chrome/browser/predictors/autocomplete_action_predictor_factory.cc @@ -7,6 +7,7 @@ #include "chrome/browser/history/history_service_factory.h" #include "chrome/browser/predictors/autocomplete_action_predictor.h" #include "chrome/browser/predictors/predictor_database_factory.h" +#include "chrome/browser/profiles/incognito_helpers.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/profiles/profile_dependency_manager.h" @@ -34,9 +35,10 @@ AutocompleteActionPredictorFactory::AutocompleteActionPredictorFactory() AutocompleteActionPredictorFactory::~AutocompleteActionPredictorFactory() {} -bool -AutocompleteActionPredictorFactory::ServiceHasOwnInstanceInIncognito() const { - return true; +content::BrowserContext* +AutocompleteActionPredictorFactory::GetBrowserContextToUse( + content::BrowserContext* context) const { + return chrome::GetBrowserContextOwnInstanceInIncognito(context); } ProfileKeyedService* diff --git a/chrome/browser/predictors/autocomplete_action_predictor_factory.h b/chrome/browser/predictors/autocomplete_action_predictor_factory.h index 427f6ec..b1624ab 100644 --- a/chrome/browser/predictors/autocomplete_action_predictor_factory.h +++ b/chrome/browser/predictors/autocomplete_action_predictor_factory.h @@ -29,7 +29,8 @@ class AutocompleteActionPredictorFactory : public ProfileKeyedServiceFactory { virtual ~AutocompleteActionPredictorFactory(); // ProfileKeyedServiceFactory: - virtual bool ServiceHasOwnInstanceInIncognito() const OVERRIDE; + virtual content::BrowserContext* GetBrowserContextToUse( + content::BrowserContext* context) const OVERRIDE; virtual ProfileKeyedService* BuildServiceInstanceFor( content::BrowserContext* profile) const OVERRIDE; |