Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(576)

Issue 151813002: Adds InstantExtendedEnabledParam to the search request URL iff the query extraction flag is enabled. (Closed)

Created:
6 years, 10 months ago by kmadhusu
Modified:
6 years, 10 months ago
CC:
chromium-reviews, James Su, Yusuf
Visibility:
Public.

Description

Adds InstantExtendedEnabledParam('&espv') to the search request URL iff the query extraction flag is enabled in field trials. - When the query extraction is turned off, InstantExtended UI is not enabled in search results page. Therefore, InstantExtendedEnabledParam is unused. - InstantExtendedEnabledParam() need not be a part of SearchTermsData. Therefore, moved InstantExtendedEnabledParam() from SearchTermsData to search.cc. - Added unit tests. BUG=none TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=251009

Patch Set 1 : '' #

Total comments: 2

Patch Set 2 : Addressed nit #

Patch Set 3 : Fix compile error #

Total comments: 7

Patch Set 4 : '' #

Patch Set 5 : Update comment #

Total comments: 8

Patch Set 6 : Fixed toolbar_model_android code #

Total comments: 4

Patch Set 7 : Addressed comments #

Total comments: 6

Patch Set 8 : Rebase #

Patch Set 9 : Addressed comments #

Patch Set 10 : Rebase #

Patch Set 11 : Rebase #

Patch Set 12 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+105 lines, -39 lines) Patch
M chrome/browser/autocomplete/history_url_provider.cc View 4 chunks +0 lines, -8 lines 0 comments Download
M chrome/browser/search/search.h View 1 2 3 4 5 6 7 8 9 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/search/search.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/search/search_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +83 lines, -1 line 0 comments Download
M chrome/browser/search_engines/search_terms_data.h View 3 chunks +1 line, -9 lines 0 comments Download
M chrome/browser/search_engines/search_terms_data.cc View 3 chunks +0 lines, -16 lines 0 comments Download
M chrome/browser/search_engines/template_url.cc View 1 chunk +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/android/toolbar/toolbar_model_android.cc View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
kmadhusu
samarth@chromium.org: Please review changes in chrome/browser/search/*. Once this CL lands, I need to update chrome::GetSearchTermsFromURL() ...
6 years, 10 months ago (2014-02-03 23:52:56 UTC) #1
Peter Kasting
LGTM https://chromiumcodereview.appspot.com/151813002/diff/160001/chrome/browser/ui/android/toolbar/toolbar_model_android.cc File chrome/browser/ui/android/toolbar/toolbar_model_android.cc (right): https://chromiumcodereview.appspot.com/151813002/diff/160001/chrome/browser/ui/android/toolbar/toolbar_model_android.cc#newcode46 chrome/browser/ui/android/toolbar/toolbar_model_android.cc:46: chrome::InstantExtendedEnabledParam(false /* for_search (ignored) */); Nit: Omit comment ...
6 years, 10 months ago (2014-02-04 00:34:53 UTC) #2
kmadhusu
pkasting@: Addressed nit. Thanks. https://chromiumcodereview.appspot.com/151813002/diff/160001/chrome/browser/ui/android/toolbar/toolbar_model_android.cc File chrome/browser/ui/android/toolbar/toolbar_model_android.cc (right): https://chromiumcodereview.appspot.com/151813002/diff/160001/chrome/browser/ui/android/toolbar/toolbar_model_android.cc#newcode46 chrome/browser/ui/android/toolbar/toolbar_model_android.cc:46: chrome::InstantExtendedEnabledParam(false /* for_search (ignored) */); ...
6 years, 10 months ago (2014-02-04 00:44:32 UTC) #3
beaudoin
LGTM small nit. https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc File chrome/browser/search/search_unittest.cc (right): https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc#newcode780 chrome/browser/search/search_unittest.cc:780: TemplateURL* template_url_; Nit: Make this a ...
6 years, 10 months ago (2014-02-04 13:55:22 UTC) #4
kmadhusu
https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc File chrome/browser/search/search_unittest.cc (right): https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc#newcode780 chrome/browser/search/search_unittest.cc:780: TemplateURL* template_url_; On 2014/02/04 13:55:23, beaudoin wrote: > Nit: ...
6 years, 10 months ago (2014-02-04 16:52:26 UTC) #5
beaudoin
LGTM with nit on comment. https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc File chrome/browser/search/search_unittest.cc (right): https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc#newcode780 chrome/browser/search/search_unittest.cc:780: TemplateURL* template_url_; On 2014/02/04 ...
6 years, 10 months ago (2014-02-04 16:57:06 UTC) #6
kmadhusu
https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc File chrome/browser/search/search_unittest.cc (right): https://codereview.chromium.org/151813002/diff/60006/chrome/browser/search/search_unittest.cc#newcode780 chrome/browser/search/search_unittest.cc:780: TemplateURL* template_url_; On 2014/02/04 16:57:07, beaudoin wrote: > On ...
6 years, 10 months ago (2014-02-04 17:09:06 UTC) #7
samarth
On 2014/02/03 23:52:56, kmadhusu wrote: > samarth@chromium.org: Please review changes in chrome/browser/search/*. Once > this ...
6 years, 10 months ago (2014-02-04 17:17:04 UTC) #8
kmadhusu
On 2014/02/04 17:17:04, samarth wrote: > On 2014/02/03 23:52:56, kmadhusu wrote: > > samarth@chromium.org: Please ...
6 years, 10 months ago (2014-02-04 17:45:52 UTC) #9
kmadhusu
yusufo@: Please review changes in toolbar_model_android.cc. tedchoc@ mentioned that the modified code is called on ...
6 years, 10 months ago (2014-02-04 17:49:58 UTC) #10
Yusuf
On 2014/02/04 17:49:58, kmadhusu wrote: > yusufo@: Please review changes in toolbar_model_android.cc. tedchoc@ mentioned > ...
6 years, 10 months ago (2014-02-04 19:02:47 UTC) #11
Yusuf
https://codereview.chromium.org/151813002/diff/480001/chrome/browser/ui/android/toolbar/toolbar_model_android.cc File chrome/browser/ui/android/toolbar/toolbar_model_android.cc (right): https://codereview.chromium.org/151813002/diff/480001/chrome/browser/ui/android/toolbar/toolbar_model_android.cc#newcode45 chrome/browser/ui/android/toolbar/toolbar_model_android.cc:45: env, chrome::InstantExtendedEnabledParam(false)); I do agree with samarth we should ...
6 years, 10 months ago (2014-02-04 19:02:54 UTC) #12
kmadhusu
https://codereview.chromium.org/151813002/diff/480001/chrome/browser/search/search.cc File chrome/browser/search/search.cc (right): https://codereview.chromium.org/151813002/diff/480001/chrome/browser/search/search.cc#newcode366 chrome/browser/search/search.cc:366: #if !defined(OS_IOS) && !defined(OS_ANDROID) On 2014/02/04 17:49:59, kmadhusu wrote: ...
6 years, 10 months ago (2014-02-04 19:39:54 UTC) #13
samarth
https://codereview.chromium.org/151813002/diff/630001/chrome/browser/search/search.cc File chrome/browser/search/search.cc (right): https://codereview.chromium.org/151813002/diff/630001/chrome/browser/search/search.cc#newcode365 chrome/browser/search/search.cc:365: std::string InstantExtendedEnabledParam(bool for_search) { So SearchTermsData checked that EmbeddedSearchPageVersion() ...
6 years, 10 months ago (2014-02-05 21:16:16 UTC) #14
kmadhusu
https://codereview.chromium.org/151813002/diff/630001/chrome/browser/search/search.cc File chrome/browser/search/search.cc (right): https://codereview.chromium.org/151813002/diff/630001/chrome/browser/search/search.cc#newcode365 chrome/browser/search/search.cc:365: std::string InstantExtendedEnabledParam(bool for_search) { On 2014/02/05 21:16:16, samarth wrote: ...
6 years, 10 months ago (2014-02-05 21:59:39 UTC) #15
samarth
lgtm But please wait to make sure Jered is OK with https://codereview.chromium.org/141893009/ before landing this. ...
6 years, 10 months ago (2014-02-07 00:25:30 UTC) #16
kmadhusu
CC'ing jered@. jered@: This is related to crrev.com/141893009. PTAL. Thanks. https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc File chrome/browser/search/search.cc (right): https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc#newcode370 ...
6 years, 10 months ago (2014-02-07 00:44:05 UTC) #17
Jered
Why is it good to move InstantExtendedEnabledParam() out of TemplateURL? It seems happy there, as ...
6 years, 10 months ago (2014-02-07 17:48:11 UTC) #18
Jered
On 2014/02/07 17:48:11, Jered wrote: > Why is it good to move InstantExtendedEnabledParam() out of ...
6 years, 10 months ago (2014-02-07 17:49:08 UTC) #19
samarth
https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc File chrome/browser/search/search.cc (right): https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc#newcode370 chrome/browser/search/search.cc:370: if (instant_extended_api_version) { On 2014/02/07 00:44:05, kmadhusu wrote: > ...
6 years, 10 months ago (2014-02-07 17:50:00 UTC) #20
Jered
On 2014/02/07 17:50:00, samarth wrote: > https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc > File chrome/browser/search/search.cc (right): > > https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc#newcode370 > ...
6 years, 10 months ago (2014-02-07 18:06:43 UTC) #21
kmadhusu
https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc File chrome/browser/search/search.cc (right): https://codereview.chromium.org/151813002/diff/650001/chrome/browser/search/search.cc#newcode370 chrome/browser/search/search.cc:370: if (instant_extended_api_version) { On 2014/02/07 17:50:00, samarth wrote: > ...
6 years, 10 months ago (2014-02-07 21:25:38 UTC) #22
kmadhusu
The CQ bit was checked by kmadhusu@chromium.org
6 years, 10 months ago (2014-02-13 01:20:15 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kmadhusu@chromium.org/151813002/940001
6 years, 10 months ago (2014-02-13 01:22:51 UTC) #24
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 10 months ago (2014-02-13 02:48:39 UTC) #25
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) app_list_unittests, ash_unittests, aura_unittests, base_unittests, browser_tests, cacheinvalidation_unittests, ...
6 years, 10 months ago (2014-02-13 02:48:40 UTC) #26
kmadhusu
The CQ bit was checked by kmadhusu@chromium.org
6 years, 10 months ago (2014-02-13 02:58:43 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kmadhusu@chromium.org/151813002/940001
6 years, 10 months ago (2014-02-13 03:00:44 UTC) #28
commit-bot: I haz the power
6 years, 10 months ago (2014-02-13 15:05:31 UTC) #29
Message was sent while issue was closed.
Change committed as 251009

Powered by Google App Engine
This is Rietveld 408576698