summaryrefslogtreecommitdiffstats
path: root/chrome/browser/predictors
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/predictors')
-rw-r--r--chrome/browser/predictors/autocomplete_action_predictor_factory.cc8
-rw-r--r--chrome/browser/predictors/autocomplete_action_predictor_factory.h3
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;