|
|
Created:
7 years, 11 months ago by David Black Modified:
7 years, 11 months ago CC:
chromium-reviews, dhollowa+watch_chromium.org Base URL:
svn://svn.chromium.org/chrome/trunk/src Visibility:
Public. |
DescriptionDisable the embedded search field trials for users with themes.
Also allow InstantExtended field trial groups to override this behavior and set espv values as they see fit, to provide for flexibility for future experiments.
BUG=168298
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=175660
Patch Set 1 #
Total comments: 4
Patch Set 2 : Address nits #Patch Set 3 : Rebase in hopes of getting through commit queue #
Total comments: 4
Patch Set 4 : Fixing windows and android builds #Patch Set 5 : Remove theme logic on android builds. #
Messages
Total messages: 39 (0 generated)
Ready for review.
LGTM. https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... File chrome/browser/ui/search/search.cc (right): https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... chrome/browser/ui/search/search.cc:25: // Field trials should be named things like "Group7 espv:2 themes:0" - nit: period "." at end of sentence, not "-". https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... File chrome/browser/ui/search/search_unittest.cc (right): https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... chrome/browser/ui/search/search_unittest.cc:12: chrome::search::FieldTrialFlags flags; nit: Omit the chrome::search:: prefix here and throughout. It is implicit while within the namespace.
https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... File chrome/browser/ui/search/search.cc (right): https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... chrome/browser/ui/search/search.cc:25: // Field trials should be named things like "Group7 espv:2 themes:0" - On 2013/01/04 17:11:49, dhollowa wrote: > nit: period "." at end of sentence, not "-". Done. https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... File chrome/browser/ui/search/search_unittest.cc (right): https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... chrome/browser/ui/search/search_unittest.cc:12: chrome::search::FieldTrialFlags flags; On 2013/01/04 17:11:49, dhollowa wrote: > nit: Omit the chrome::search:: prefix here and throughout. It is implicit while > within the namespace. Done.
Attempting to submit. TBR sky for the gypi file. On 2013/01/04 19:55:32, David Black wrote: > https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... > File chrome/browser/ui/search/search.cc (right): > > https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... > chrome/browser/ui/search/search.cc:25: // Field trials should be named things > like "Group7 espv:2 themes:0" - > On 2013/01/04 17:11:49, dhollowa wrote: > > nit: period "." at end of sentence, not "-". > > Done. > > https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... > File chrome/browser/ui/search/search_unittest.cc (right): > > https://codereview.chromium.org/11743035/diff/1/chrome/browser/ui/search/sear... > chrome/browser/ui/search/search_unittest.cc:12: chrome::search::FieldTrialFlags > flags; > On 2013/01/04 17:11:49, dhollowa wrote: > > nit: Omit the chrome::search:: prefix here and throughout. It is implicit > while > > within the namespace. > > Done.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Sorry for I got bad news for ya. Compile failed with a clobber build on android_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_db... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Sorry for I got bad news for ya. Compile failed with a clobber build on android_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_db... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Sorry for I got bad news for ya. Compile failed with a clobber build on android_clang_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_cl... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Sorry for I got bad news for ya. Compile failed with a clobber build on android_clang_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_cl... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Sorry for I got bad news for ya. Compile failed with a clobber build on android_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_db... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Sorry for I got bad news for ya. Compile failed with a clobber build on android_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_db... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Sorry for I got bad news for ya. Compile failed with a clobber build on android_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_db... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Retried try job too often on ios_dbg_simulator for step(s) sync_unit_tests, unit_tests
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/5001
Retried try job too often on ios_dbg_simulator for step(s) sync_unit_tests, unit_tests
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/10009
Retried try job too often on ios_dbg_simulator for step(s) sync_unit_tests, unit_tests
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/10009
Retried try job too often on ios_dbg_simulator for step(s) sync_unit_tests, unit_tests
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/10009
Sorry for I got bad news for ya. Compile failed with a clobber build on android_clang_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_cl... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
https://codereview.chromium.org/11743035/diff/10009/chrome/chrome_tests_unit.... File chrome/chrome_tests_unit.gypi (right): https://codereview.chromium.org/11743035/diff/10009/chrome/chrome_tests_unit.... chrome/chrome_tests_unit.gypi:2117: 'browser/ui/search/search_delegate_unittest.cc', You'll need to add the new unittest file here as well to exclude it from the android build.
https://codereview.chromium.org/11743035/diff/10009/chrome/browser/ui/search/... File chrome/browser/ui/search/search.cc (right): https://codereview.chromium.org/11743035/diff/10009/chrome/browser/ui/search/... chrome/browser/ui/search/search.cc:96: return GetUInt64ValueForFlagWithDefault(flag, default_value ? 1 : 0, flags); Windows is complaining about type conversion. Could use a !! here.
https://codereview.chromium.org/11743035/diff/10009/chrome/browser/ui/search/... File chrome/browser/ui/search/search.cc (right): https://codereview.chromium.org/11743035/diff/10009/chrome/browser/ui/search/... chrome/browser/ui/search/search.cc:96: return GetUInt64ValueForFlagWithDefault(flag, default_value ? 1 : 0, flags); On 2013/01/07 18:00:05, dhollowa wrote: > Windows is complaining about type conversion. Could use a !! here. Done. https://codereview.chromium.org/11743035/diff/10009/chrome/chrome_tests_unit.... File chrome/chrome_tests_unit.gypi (right): https://codereview.chromium.org/11743035/diff/10009/chrome/chrome_tests_unit.... chrome/chrome_tests_unit.gypi:2117: 'browser/ui/search/search_delegate_unittest.cc', On 2013/01/07 17:57:24, dhollowa wrote: > You'll need to add the new unittest file here as well to exclude it from the > android build. Done.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/9005
Sorry for I got bad news for ya. Compile failed with a clobber build on android_clang_dbg. http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_cl... Your code is likely broken or HEAD is junk. Please ensure your code is not broken then alert the build sheriffs. Look at the try server FAQ for more details.
Looks like the Android build doesn't include any theme stuff. Tentatively added some #if #endif stuff to make it work. PTAL.
lgtm
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/25002
Retried try job too often on win_aura for step(s) interactive_ui_tests
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcblack@chromium.org/11743035/25002
Message was sent while issue was closed.
On 2013/01/08 01:11:43, I haz the power (commit-bot) wrote: > CQ is trying da patch. Follow status at > https://chromium-status.appspot.com/cq/dcblack%40chromium.org/11743035/25002 I landed this manually. |