Index: chrome/browser/autocomplete/autocomplete_edit.cc |
diff --git a/chrome/browser/autocomplete/autocomplete_edit.cc b/chrome/browser/autocomplete/autocomplete_edit.cc |
index ce015310d0767ba65ed206be674e90844f80f3fb..5e46b360621c397bcdca8640c68595bdeefdc6cb 100644 |
--- a/chrome/browser/autocomplete/autocomplete_edit.cc |
+++ b/chrome/browser/autocomplete/autocomplete_edit.cc |
@@ -17,6 +17,7 @@ |
#include "chrome/browser/autocomplete/autocomplete_popup_view.h" |
#include "chrome/browser/autocomplete/keyword_provider.h" |
#include "chrome/browser/autocomplete/network_action_predictor.h" |
+#include "chrome/browser/autocomplete/network_action_predictor_factory.h" |
#include "chrome/browser/autocomplete/search_provider.h" |
#include "chrome/browser/bookmarks/bookmark_utils.h" |
#include "chrome/browser/command_updater.h" |
@@ -215,8 +216,9 @@ void AutocompleteEditModel::OnChanged() { |
NetworkActionPredictor::Action recommended_action = |
NetworkActionPredictor::ACTION_NONE; |
- NetworkActionPredictor* network_action_predictor = user_input_in_progress() ? |
- profile_->GetNetworkActionPredictor() : NULL; |
+ NetworkActionPredictor* network_action_predictor = |
+ user_input_in_progress() ? |
+ NetworkActionPredictorFactory::GetForProfile(profile_) : NULL; |
if (network_action_predictor) { |
network_action_predictor->RegisterTransitionalMatches(user_text_, |
result()); |
@@ -401,7 +403,7 @@ void AutocompleteEditModel::Revert() { |
view_->SetWindowTextAndCaretPos(permanent_text_, |
has_focus_ ? permanent_text_.length() : 0); |
NetworkActionPredictor* network_action_predictor = |
- profile_->GetNetworkActionPredictor(); |
+ NetworkActionPredictorFactory::GetForProfile(profile_); |
if (network_action_predictor) |
network_action_predictor->ClearTransitionalMatches(); |
} |