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

Issue 14366009: Omnibox: Call Stop() on all Providers After Certain Amount of Time (Closed)

Created:
7 years, 8 months ago by Mark P
Modified:
7 years, 8 months ago
Reviewers:
Peter Kasting
CC:
chromium-reviews, James Su, sreeram, Bart N.
Visibility:
Public.

Description

Omnibox: Call Stop() on all Providers After Certain Amount of Time This is to prevent belated omnibox suggestions from disrupting the user's experience. This changelist enables this behavior but controls it by a field trial. The field trial currently is not created; no users are in. I will use the server-side variations server to turn it on and control the size of the experiment population. Tested by increasing the timer within search provider and then using --force-fieldtrials to switch myself in and out of the experiment group and verifying that search provider suggestions were or were not displayed depending on how late they appeared. BUG=165252 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195756

Patch Set 1 #

Patch Set 2 : spacing and comments. #

Patch Set 3 : reupload just in case #

Total comments: 6

Patch Set 4 : made const #

Patch Set 5 : remove sentence #

Unified diffs Side-by-side diffs Delta from patch set Stats (+72 lines, -8 lines) Patch
M chrome/browser/autocomplete/autocomplete_controller.h View 1 2 3 2 chunks +11 lines, -1 line 0 comments Download
M chrome/browser/autocomplete/autocomplete_controller.cc View 1 2 3 4 7 chunks +40 lines, -7 lines 0 comments Download
M chrome/browser/omnibox/omnibox_field_trial.h View 1 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/browser/omnibox/omnibox_field_trial.cc View 1 3 chunks +9 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Mark P
Peter: primary review Sreeram and Bart: FYI, review if you feel so inclined thanks, mark
7 years, 8 months ago (2013-04-19 15:16:59 UTC) #1
Peter Kasting
https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc File chrome/browser/autocomplete/autocomplete_controller.cc (right): https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc#newcode613 chrome/browser/autocomplete/autocomplete_controller.cc:613: // late updates--some providers may ignore the Stop() call--but ...
7 years, 8 months ago (2013-04-19 19:48:53 UTC) #2
Bart N.
https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.h File chrome/browser/autocomplete/autocomplete_controller.h (right): https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.h#newcode228 chrome/browser/autocomplete/autocomplete_controller.h:228: bool in_stop_timer_field_trial_; Make it const.
7 years, 8 months ago (2013-04-19 19:57:50 UTC) #3
Mark P
https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc File chrome/browser/autocomplete/autocomplete_controller.cc (right): https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc#newcode613 chrome/browser/autocomplete/autocomplete_controller.cc:613: // late updates--some providers may ignore the Stop() call--but ...
7 years, 8 months ago (2013-04-19 20:20:40 UTC) #4
Peter Kasting
LGTM https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc File chrome/browser/autocomplete/autocomplete_controller.cc (right): https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc#newcode613 chrome/browser/autocomplete/autocomplete_controller.cc:613: // late updates--some providers may ignore the Stop() ...
7 years, 8 months ago (2013-04-19 20:26:17 UTC) #5
Mark P
https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc File chrome/browser/autocomplete/autocomplete_controller.cc (right): https://codereview.chromium.org/14366009/diff/3005/chrome/browser/autocomplete/autocomplete_controller.cc#newcode613 chrome/browser/autocomplete/autocomplete_controller.cc:613: // late updates--some providers may ignore the Stop() call--but ...
7 years, 8 months ago (2013-04-19 21:11:25 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mpearson@chromium.org/14366009/10001
7 years, 8 months ago (2013-04-23 00:17:22 UTC) #7
commit-bot: I haz the power
7 years, 8 months ago (2013-04-23 07:46:40 UTC) #8
Message was sent while issue was closed.
Change committed as 195756

Powered by Google App Engine
This is Rietveld 408576698