| Index: chrome/browser/android/tab_android.cc
|
| diff --git a/chrome/browser/android/tab_android.cc b/chrome/browser/android/tab_android.cc
|
| index b5dec4f5d4bd8de5102abc67c943587b01f7a5e9..0b6cd7b219c9d2bb7de189bfe5b6c5a9f6252cef 100644
|
| --- a/chrome/browser/android/tab_android.cc
|
| +++ b/chrome/browser/android/tab_android.cc
|
| @@ -38,6 +38,7 @@
|
| #include "chrome/browser/ui/search/search_tab_helper.h"
|
| #include "chrome/browser/ui/tab_contents/core_tab_helper.h"
|
| #include "chrome/browser/ui/tab_helpers.h"
|
| +#include "chrome/common/instant_types.h"
|
| #include "chrome/common/url_constants.h"
|
| #include "components/google/core/browser/google_url_tracker.h"
|
| #include "components/google/core/browser/google_util.h"
|
| @@ -536,7 +537,8 @@ TabAndroid::TabLoadStatus TabAndroid::LoadUrl(JNIEnv* env,
|
| chrome::ExtractSearchTermsFromURL(GetProfile(), gurl);
|
| if (!search_terms.empty() &&
|
| prerenderer->CanCommitQuery(web_contents_.get(), search_terms)) {
|
| - prerenderer->Commit(search_terms);
|
| + EmbeddedSearchRequestParams request_params(gurl);
|
| + prerenderer->Commit(search_terms, request_params);
|
|
|
| if (prerenderer->UsePrerenderedPage(gurl, ¶ms))
|
| return FULL_PRERENDERED_PAGE_LOAD;
|
| @@ -602,7 +604,8 @@ TabAndroid::TabLoadStatus TabAndroid::LoadUrl(JNIEnv* env,
|
| SearchTabHelper::FromWebContents(web_contents_.get());
|
| if (!search_terms.empty() && search_tab_helper &&
|
| search_tab_helper->SupportsInstant()) {
|
| - search_tab_helper->Submit(search_terms);
|
| + EmbeddedSearchRequestParams request_params(gurl);
|
| + search_tab_helper->Submit(search_terms, request_params);
|
| return DEFAULT_PAGE_LOAD;
|
| }
|
| load_params.is_renderer_initiated = is_renderer_initiated;
|
|
|