summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autocomplete/autocomplete_controller.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/autocomplete/autocomplete_controller.cc')
-rw-r--r--chrome/browser/autocomplete/autocomplete_controller.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_controller.cc b/chrome/browser/autocomplete/autocomplete_controller.cc
index 09a82bd..79ba6b8 100644
--- a/chrome/browser/autocomplete/autocomplete_controller.cc
+++ b/chrome/browser/autocomplete/autocomplete_controller.cc
@@ -28,6 +28,7 @@
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/search/search.h"
#include "chrome/browser/search_engines/template_url.h"
+#include "chrome/browser/search_engines/ui_thread_search_terms_data.h"
#include "content/public/browser/notification_service.h"
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
@@ -420,8 +421,8 @@ void AutocompleteController::UpdateMatchDestinationURL(
(zero_suggest_provider_ &&
zero_suggest_provider_->field_trial_triggered_in_session()),
input_.current_page_classification());
- match->destination_url =
- GURL(template_url->url_ref().ReplaceSearchTerms(search_terms_args));
+ match->destination_url = GURL(template_url->url_ref().ReplaceSearchTerms(
+ search_terms_args, UIThreadSearchTermsData(profile_)));
}
void AutocompleteController::UpdateResult(
@@ -608,7 +609,7 @@ void AutocompleteController::UpdateAssistedQueryStats(
selected_index.c_str(),
autocompletions.c_str());
match->destination_url = GURL(template_url->url_ref().ReplaceSearchTerms(
- *match->search_terms_args));
+ *match->search_terms_args, UIThreadSearchTermsData(profile_)));
}
}