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

Issue 13963014: Local omnibox treats navsuggest suggestions as queries. (Closed)

Created:
7 years, 8 months ago by dougw
Modified:
7 years, 7 months ago
Reviewers:
samarth, sreeram
CC:
chromium-reviews, melevin, dhollowa+watch_chromium.org, dougw+watch_chromium.org, gideonwald, dominich, David Black, samarth+watch_chromium.org, kmadhusu+watch_chromium.org, Jered
Visibility:
Public.

Description

Local omnibox treats navsuggest suggestions as queries. Correctly identify matches that should display the search query. BUG=231423 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=197551

Patch Set 1 #

Total comments: 6

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Patch Set 4 : #

Total comments: 2

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Total comments: 6

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Total comments: 2

Patch Set 12 : #

Patch Set 13 : #

Total comments: 2

Patch Set 14 : #

Patch Set 15 : #

Total comments: 2

Patch Set 16 : Loop removed. #

Patch Set 17 : Revert renaming change (now in a separate cl). #

Total comments: 16

Patch Set 18 : #

Total comments: 8

Patch Set 19 : #

Total comments: 1

Patch Set 20 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -1 line) Patch
M chrome/browser/ui/search/instant_controller.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/search/instant_controller.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +5 lines, -1 line 0 comments Download
M chrome/browser/ui/search/instant_extended_interactive_uitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 3 chunks +62 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
dougw
7 years, 8 months ago (2013-04-16 17:27:16 UTC) #1
sreeram
https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc File chrome/browser/ui/search/instant_controller.cc (right): https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc#newcode581 chrome/browser/ui/search/instant_controller.cc:581: match->type == AutocompleteMatch::SEARCH_OTHER_ENGINE)) Why not just AutocompleteMatch::IsSearchType()? I also ...
7 years, 8 months ago (2013-04-16 17:28:26 UTC) #2
dougw
On 2013/04/16 17:28:26, sreeram wrote: > https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc > File chrome/browser/ui/search/instant_controller.cc (right): > > https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc#newcode581 > ...
7 years, 8 months ago (2013-04-16 23:23:27 UTC) #3
sreeram
On 2013/04/16 23:23:27, dougw wrote: > However, ExecuteScript fails when I return ("Uncaught SyntaxError: Illegal ...
7 years, 8 months ago (2013-04-16 23:25:39 UTC) #4
samarth
Just tried it out and it looks good! https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc File chrome/browser/ui/search/instant_controller.cc (right): https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc#newcode581 chrome/browser/ui/search/instant_controller.cc:581: match->type ...
7 years, 8 months ago (2013-04-17 00:39:13 UTC) #5
sreeram
https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc File chrome/browser/ui/search/instant_controller.cc (right): https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc#newcode581 chrome/browser/ui/search/instant_controller.cc:581: match->type == AutocompleteMatch::SEARCH_OTHER_ENGINE)) On 2013/04/17 00:39:13, samarth wrote: > ...
7 years, 8 months ago (2013-04-17 01:29:14 UTC) #6
dougw
I have that approach mostly implemented (now uploaded). It currently hangs on line 838 (the ...
7 years, 8 months ago (2013-04-17 01:47:31 UTC) #7
sreeram
https://codereview.chromium.org/13963014/diff/12002/chrome/browser/ui/search/instant_extended_browsertest.cc File chrome/browser/ui/search/instant_extended_browsertest.cc (right): https://codereview.chromium.org/13963014/diff/12002/chrome/browser/ui/search/instant_extended_browsertest.cc#newcode850 chrome/browser/ui/search/instant_extended_browsertest.cc:850: } This test uses the server overlay. We don't ...
7 years, 8 months ago (2013-04-18 17:51:39 UTC) #8
dougw
https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc File chrome/browser/ui/search/instant_controller.cc (right): https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc#newcode581 chrome/browser/ui/search/instant_controller.cc:581: match->type == AutocompleteMatch::SEARCH_OTHER_ENGINE)) On 2013/04/16 17:28:27, sreeram wrote: > ...
7 years, 8 months ago (2013-04-19 01:11:08 UTC) #9
dougw
ping? https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc File chrome/browser/ui/search/instant_controller.cc (right): https://codereview.chromium.org/13963014/diff/1/chrome/browser/ui/search/instant_controller.cc#newcode581 chrome/browser/ui/search/instant_controller.cc:581: match->type == AutocompleteMatch::SEARCH_OTHER_ENGINE)) On 2013/04/16 17:28:27, sreeram wrote: ...
7 years, 8 months ago (2013-04-22 16:08:53 UTC) #10
samarth
Can you also rebase? Thanks, Samarth https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc File chrome/browser/ui/search/instant_extended_browsertest.cc (right): https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc#newcode834 chrome/browser/ui/search/instant_extended_browsertest.cc:834: INSTANT_COMPLETE_NOW, If you're ...
7 years, 8 months ago (2013-04-22 16:22:08 UTC) #11
sreeram
https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc File chrome/browser/ui/search/instant_extended_browsertest.cc (right): https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc#newcode833 chrome/browser/ui/search/instant_extended_browsertest.cc:833: InstantSuggestion(ASCIIToUTF16("face"), Please set a valid URL (e.g.: "http://www.facemash.com/"). Otherwise, ...
7 years, 8 months ago (2013-04-22 16:25:49 UTC) #12
sreeram
https://codereview.chromium.org/13963014/diff/46001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/46001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode849 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:849: InstantSuggestion(ASCIIToUTF16("http://cars.com"), This may be the problem. The query is ...
7 years, 8 months ago (2013-04-25 01:44:01 UTC) #13
dougw
https://codereview.chromium.org/13963014/diff/46001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/46001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode849 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:849: InstantSuggestion(ASCIIToUTF16("http://cars.com"), I also tried that case (now uploaded). nativeSuggestions ...
7 years, 8 months ago (2013-04-25 01:57:35 UTC) #14
sreeram
https://codereview.chromium.org/13963014/diff/54001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/54001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode841 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:841: ASSERT_TRUE(SetOmniboxTextAndWaitForOverlayToShow("http://face")); Still wrong. The query should be "face". The ...
7 years, 8 months ago (2013-04-25 02:02:25 UTC) #15
dougw
https://codereview.chromium.org/13963014/diff/54001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/54001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode841 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:841: ASSERT_TRUE(SetOmniboxTextAndWaitForOverlayToShow("http://face")); On 2013/04/25 02:02:25, sreeram wrote: > Still wrong. ...
7 years, 8 months ago (2013-04-25 02:09:06 UTC) #16
dougw
https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc File chrome/browser/ui/search/instant_extended_browsertest.cc (right): https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc#newcode871 chrome/browser/ui/search/instant_extended_browsertest.cc:871: } A search-what-you-typed suggestion appears above the navsuggest suggestion. ...
7 years, 8 months ago (2013-04-26 18:38:53 UTC) #17
samarth
https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc File chrome/browser/ui/search/instant_extended_browsertest.cc (right): https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc#newcode871 chrome/browser/ui/search/instant_extended_browsertest.cc:871: } On 2013/04/26 18:38:54, dougw wrote: > A search-what-you-typed ...
7 years, 7 months ago (2013-04-29 17:49:20 UTC) #18
dougw
https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc File chrome/browser/ui/search/instant_extended_browsertest.cc (right): https://codereview.chromium.org/13963014/diff/21004/chrome/browser/ui/search/instant_extended_browsertest.cc#newcode871 chrome/browser/ui/search/instant_extended_browsertest.cc:871: } On 2013/04/29 17:49:20, samarth wrote: > On 2013/04/26 ...
7 years, 7 months ago (2013-04-29 21:57:06 UTC) #19
sreeram
https://codereview.chromium.org/13963014/diff/55005/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/55005/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode827 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:827: InstantExtendedTest, SearchQueryNotDisplayedForNavsuggest) { Nit: Move "InstantExtendedTest" to the previous ...
7 years, 7 months ago (2013-04-29 22:26:31 UTC) #20
dougw
https://codereview.chromium.org/13963014/diff/55005/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/55005/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode827 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:827: InstantExtendedTest, SearchQueryNotDisplayedForNavsuggest) { On 2013/04/29 22:26:31, sreeram wrote: > ...
7 years, 7 months ago (2013-04-29 22:48:48 UTC) #21
samarth
lgtm with nits. Please wait for sreeram to finish reviewing as well. Thanks, Samarth https://codereview.chromium.org/13963014/diff/69001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc ...
7 years, 7 months ago (2013-04-30 01:03:47 UTC) #22
dougw
https://codereview.chromium.org/13963014/diff/69001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/69001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode867 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:867: content::WebContents* overlay = instant()->GetOverlayContents(); On 2013/04/30 01:03:47, samarth wrote: ...
7 years, 7 months ago (2013-04-30 01:29:44 UTC) #23
sreeram
lgtm https://codereview.chromium.org/13963014/diff/72001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc File chrome/browser/ui/search/instant_extended_interactive_uitest.cc (right): https://codereview.chromium.org/13963014/diff/72001/chrome/browser/ui/search/instant_extended_interactive_uitest.cc#newcode842 chrome/browser/ui/search/instant_extended_interactive_uitest.cc:842: ASSERT_TRUE(chrome::IsLocalOnlyInstantExtendedAPIEnabled()); Nit: Do we really need this, given ...
7 years, 7 months ago (2013-04-30 18:16:33 UTC) #24
dougw1
Thanks! Yes, it hangs otherwise (can't quite remember why, but I can investigate if you'd ...
7 years, 7 months ago (2013-04-30 18:23:51 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dougw@chromium.org/13963014/72001
7 years, 7 months ago (2013-04-30 18:24:14 UTC) #26
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 7 months ago (2013-04-30 18:44:40 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dougw@chromium.org/13963014/97001
7 years, 7 months ago (2013-04-30 21:21:54 UTC) #28
commit-bot: I haz the power
7 years, 7 months ago (2013-05-01 03:14:03 UTC) #29
Message was sent while issue was closed.
Change committed as 197551

Powered by Google App Engine
This is Rietveld 408576698