commit | 0085824634b4239b6776521f9f4156b25aae6cc9 | [log] [tgz] |
---|---|---|
author | Scott Chen <scottchen@chromium.org> | Thu Nov 01 23:40:47 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 01 23:40:47 2018 |
tree | 710e72392c1023ad439c6ca3f61ac2833319e8b5 | |
parent | 7ee7bac4b03590e4c7904e5270ec8264d8f09df1 [diff] |
Nux Onboarding: get hard-coded module list from feature params instead. In this CL, four FeatureParams were added. These 2 are added for "os_win && google_chrome_build" when kNuxOnboardingFeature is enabled: kNuxOnboardingNewUserModules kNuxOnboardingReturningUserModules And 2 more are added for when the feature is force-enabled with kNuxOnboardingForceEnabled on other platforms/non-branded build: kNuxOnboardingForceEnabledNewUserModules kNuxOnboardingForceEnabledReturningUserModules Sample command line to test the changes: ./out/gn/chrome --user-data-dir=/tmp/debug_chrome_1 \ --enable-features="NuxOnboardingForceEnabled<study" \ --force-fieldtrials=study/g1 \ --force-fieldtrial-params=study.g1:new-user-modules/nux-google-apps/returning-user-modules/nux-email TBR=mpearson@chromium.org Bug: 874153 Change-Id: I495e6492ee66ce20ec8bfad8743d20c9c55acf53 Reviewed-on: https://chromium-review.googlesource.com/c/1311659 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by: Hector Carmona <hcarmona@chromium.org> Cr-Commit-Position: refs/heads/master@{#604748}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .