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

Issue 2903293002: [Android] Omnibox Placeholder Experiment (Closed)

Created:
3 years, 7 months ago by huayinz
Modified:
3 years, 6 months ago
Reviewers:
mdjones, Ted C, jwd
CC:
chromium-reviews, jdonnelly+watch_chromium.org, ntp-dev+reviews_chromium.org, noyau+watch_chromium.org, asvitkine+watch_chromium.org, agrieve+watch_chromium.org, srahim+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Android] Omnibox Placeholder Experiment Added: + Variations of hint text in omnibox placeholder for the experiment + Chrome flags to change hint text for testing purpose + Field trial testing config for testing purpose + The hint text change will show up on the second launch after flag is set. BUG=723908 Review-Url: https://codereview.chromium.org/2903293002 Cr-Commit-Position: refs/heads/master@{#476027} Committed: https://chromium.googlesource.com/chromium/src/+/ea3fb69a9bb9ce86d98fa6f9cabe6084a739fdf5

Patch Set 1 #

Total comments: 24

Patch Set 2 : Modify as suggested #

Total comments: 5

Patch Set 3 : change class and method names #

Patch Set 4 : cache experiment group instead of hint text #

Total comments: 6

Patch Set 5 : Omnibox Placeholder Experiment #

Patch Set 6 : fix some naming issues #

Total comments: 5

Patch Set 7 : remove chrome flag #

Total comments: 2

Patch Set 8 : remove redundant initialization #

Messages

Total messages: 30 (10 generated)
huayinz
Thank you Matt!
3 years, 7 months ago (2017-05-25 21:49:01 UTC) #3
mdjones
https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java (right): https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java#newcode202 chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java:202: public static final String OMNIBOX_PLACEHOLDER_EXPERIMENT_SWITCH = nit: Maybe these ...
3 years, 7 months ago (2017-05-26 16:14:35 UTC) #4
huayinz
https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java (right): https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java#newcode202 chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java:202: public static final String OMNIBOX_PLACEHOLDER_EXPERIMENT_SWITCH = On 2017/05/26 16:14:34, ...
3 years, 7 months ago (2017-05-26 17:21:36 UTC) #5
mdjones
https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java (right): https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java#newcode81 chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java:81: private static void setUrlBarHint() { On 2017/05/26 17:21:36, huayinz ...
3 years, 7 months ago (2017-05-26 22:08:51 UTC) #6
huayinz
https://codereview.chromium.org/2903293002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java (right): https://codereview.chromium.org/2903293002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java:19: public class UrlBarFieldTrial { On 2017/05/26 22:08:51, mdjones wrote: ...
3 years, 7 months ago (2017-05-26 22:55:04 UTC) #7
mdjones
On 2017/05/26 22:55:04, huayinz wrote: > https://codereview.chromium.org/2903293002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java > File > chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java > (right): > > ...
3 years, 7 months ago (2017-05-26 23:49:56 UTC) #8
huayinz
3 years, 6 months ago (2017-05-30 16:27:30 UTC) #10
huayinz
https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java (right): https://codereview.chromium.org/2903293002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java#newcode81 chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarFieldTrial.java:81: private static void setUrlBarHint() { On 2017/05/26 22:08:51, mdjones ...
3 years, 6 months ago (2017-05-30 17:16:48 UTC) #12
mdjones
lgtm % naming nits. https://codereview.chromium.org/2903293002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java (right): https://codereview.chromium.org/2903293002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java#newcode47 chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java:47: ChromePreferenceManager.getInstance().setOmniboxPlaceholder(groupName); nit: setOmniboxPlaceholderGroup or similar ...
3 years, 6 months ago (2017-05-30 17:34:08 UTC) #13
huayinz
jwd@chromium.org: Please review changes in testing/variations/fieldtrial_testing_config.json tedchoc@chromium.org: Please review changes in all files Thanks so ...
3 years, 6 months ago (2017-05-30 18:19:26 UTC) #15
huayinz
fixed some naming issues
3 years, 6 months ago (2017-05-30 19:00:01 UTC) #17
Ted C
https://codereview.chromium.org/2903293002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java (right): https://codereview.chromium.org/2903293002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java#newcode39 chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java:39: String groupName = FieldTrialList.findFullName(FIELD_TRIAL_NAME); I "think" they are suggesting ...
3 years, 6 months ago (2017-05-30 22:14:28 UTC) #18
huayinz
https://codereview.chromium.org/2903293002/diff/140001/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/2903293002/diff/140001/chrome/browser/about_flags.cc#newcode679 chrome/browser/about_flags.cc:679: const FeatureEntry::Choice kOmniboxPlaceholderExperimentChoices[] = { On 2017/05/30 22:14:28, Ted ...
3 years, 6 months ago (2017-05-30 23:10:30 UTC) #19
Ted C
On 2017/05/30 23:10:30, huayinz wrote: > https://codereview.chromium.org/2903293002/diff/140001/chrome/browser/about_flags.cc > File chrome/browser/about_flags.cc (right): > > https://codereview.chromium.org/2903293002/diff/140001/chrome/browser/about_flags.cc#newcode679 > ...
3 years, 6 months ago (2017-05-30 23:13:26 UTC) #20
huayinz
On 2017/05/30 23:13:26, Ted C wrote: > On 2017/05/30 23:10:30, huayinz wrote: > > > ...
3 years, 6 months ago (2017-05-31 00:01:14 UTC) #21
huayinz
removed chrome flag https://codereview.chromium.org/2903293002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java (right): https://codereview.chromium.org/2903293002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java#newcode53 chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java:53: private static void setOmniboxPlaceholder() { On ...
3 years, 6 months ago (2017-05-31 00:01:39 UTC) #22
jwd
lgtm https://codereview.chromium.org/2903293002/diff/160001/testing/variations/fieldtrial_testing_config.json File testing/variations/fieldtrial_testing_config.json (right): https://codereview.chromium.org/2903293002/diff/160001/testing/variations/fieldtrial_testing_config.json#newcode1906 testing/variations/fieldtrial_testing_config.json:1906: "name": "SearchOrTypeUrl" Note: It's only the first experiment ...
3 years, 6 months ago (2017-05-31 17:50:06 UTC) #23
Ted C
lgtm https://codereview.chromium.org/2903293002/diff/160001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java (right): https://codereview.chromium.org/2903293002/diff/160001/chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java#newcode28 chrome/android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPlaceholderFieldTrial.java:28: private static String sCachedHint = null; null is ...
3 years, 6 months ago (2017-05-31 18:12:16 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2903293002/180001
3 years, 6 months ago (2017-05-31 18:40:29 UTC) #27
commit-bot: I haz the power
3 years, 6 months ago (2017-05-31 21:21:15 UTC) #30
Message was sent while issue was closed.
Committed patchset #8 (id:180001) as
https://chromium.googlesource.com/chromium/src/+/ea3fb69a9bb9ce86d98fa6f9cabe...

Powered by Google App Engine
This is Rietveld 408576698