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

Issue 490383002: Loosen DCHECK for Omnibox Extensions (Closed)

Created:
6 years, 4 months ago by Mark P
Modified:
6 years, 4 months ago
Reviewers:
msw, Peter Kasting
CC:
chromium-reviews, James Su
Project:
chromium
Visibility:
Public.

Description

Loosen DCHECK for Omnibox Extensions Omnibox extensions don't need a default match from SearchProvider, and indeed they no longer get them following some refactoring I did last week ( https://codereview.chromium.org/476263002/ ). BUG=406026 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291461

Patch Set 1 #

Total comments: 4

Patch Set 2 : Peter + Mike's comments #

Total comments: 10

Patch Set 3 : Mike's polish #

Total comments: 4

Patch Set 4 : more polish #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -8 lines) Patch
M chrome/browser/autocomplete/search_provider.cc View 1 2 3 2 chunks +15 lines, -8 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
Mark P
Hey guys, please take a look at your convenience. thanks, mark
6 years, 4 months ago (2014-08-21 23:47:46 UTC) #1
Peter Kasting
RSLGTM https://codereview.chromium.org/490383002/diff/1/chrome/browser/autocomplete/search_provider.cc File chrome/browser/autocomplete/search_provider.cc (right): https://codereview.chromium.org/490383002/diff/1/chrome/browser/autocomplete/search_provider.cc#newcode438 chrome/browser/autocomplete/search_provider.cc:438: // when in an extension-based keyword mode). The ...
6 years, 4 months ago (2014-08-22 00:21:09 UTC) #2
msw
LGTM with a nit. Too bad SearchProvider behavior depends on the extension KeywordProvider behavior, but ...
6 years, 4 months ago (2014-08-22 00:48:00 UTC) #3
Mark P
https://codereview.chromium.org/490383002/diff/1/chrome/browser/autocomplete/search_provider.cc File chrome/browser/autocomplete/search_provider.cc (right): https://codereview.chromium.org/490383002/diff/1/chrome/browser/autocomplete/search_provider.cc#newcode414 chrome/browser/autocomplete/search_provider.cc:414: (keyword_url->GetType() != TemplateURL::OMNIBOX_API_EXTENSION) && On 2014/08/22 00:48:00, msw wrote: ...
6 years, 4 months ago (2014-08-22 15:47:06 UTC) #4
Mark P
The CQ bit was checked by mpearson@chromium.org
6 years, 4 months ago (2014-08-22 15:47:09 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mpearson@chromium.org/490383002/20001
6 years, 4 months ago (2014-08-22 15:48:06 UTC) #6
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux ...
6 years, 4 months ago (2014-08-22 16:46:26 UTC) #7
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-22 17:17:59 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_swarming/builds/7019)
6 years, 4 months ago (2014-08-22 17:17:59 UTC) #9
msw
https://codereview.chromium.org/490383002/diff/20001/chrome/browser/autocomplete/search_provider.cc File chrome/browser/autocomplete/search_provider.cc (right): https://codereview.chromium.org/490383002/diff/20001/chrome/browser/autocomplete/search_provider.cc#newcode414 chrome/browser/autocomplete/search_provider.cc:414: (keyword_url->GetType() == TemplateURL::OMNIBOX_API_EXTENSION); This should be keyword_url != NULL ...
6 years, 4 months ago (2014-08-22 17:45:56 UTC) #10
Mark P
Thanks for the help polishing this small changelist. I think my brain is not yet ...
6 years, 4 months ago (2014-08-22 17:52:42 UTC) #11
Mark P
6 years, 4 months ago (2014-08-22 17:52:49 UTC) #12
Mark P
The CQ bit was checked by mpearson@chromium.org
6 years, 4 months ago (2014-08-22 17:52:52 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mpearson@chromium.org/490383002/40001
6 years, 4 months ago (2014-08-22 17:53:05 UTC) #14
msw
lgtm with optional nits. https://codereview.chromium.org/490383002/diff/40001/chrome/browser/autocomplete/search_provider.cc File chrome/browser/autocomplete/search_provider.cc (right): https://codereview.chromium.org/490383002/diff/40001/chrome/browser/autocomplete/search_provider.cc#newcode435 chrome/browser/autocomplete/search_provider.cc:435: if ((FindTopMatch() == matches_.end()) && ...
6 years, 4 months ago (2014-08-22 17:57:35 UTC) #15
Mark P
https://codereview.chromium.org/490383002/diff/40001/chrome/browser/autocomplete/search_provider.cc File chrome/browser/autocomplete/search_provider.cc (right): https://codereview.chromium.org/490383002/diff/40001/chrome/browser/autocomplete/search_provider.cc#newcode435 chrome/browser/autocomplete/search_provider.cc:435: if ((FindTopMatch() == matches_.end()) && !is_extension_keyword) { On 2014/08/22 ...
6 years, 4 months ago (2014-08-22 18:02:18 UTC) #16
Mark P
The CQ bit was checked by mpearson@chromium.org
6 years, 4 months ago (2014-08-22 18:02:26 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mpearson@chromium.org/490383002/60001
6 years, 4 months ago (2014-08-22 18:02:41 UTC) #18
commit-bot: I haz the power
6 years, 4 months ago (2014-08-22 18:58:40 UTC) #19
Message was sent while issue was closed.
Committed patchset #4 (60001) as 291461

Powered by Google App Engine
This is Rietveld 408576698