DescriptionNew UMA settings fragment using Android prefs.
This CL is part of new UMA upload logic for 3g uploads. Previous three-option model is replaced with a new binary on/off-switch for users assigned to experimental group.
Previous reverted CL (https://codereview.chromium.org/978623002/) used chromium preferences for the settings fragment, which caused problems. Crash reporting which also gets enabled/disabled by the same settings can not always support chromium preferences. Therefore this CL introduces new Android preferences for the new settings fragment.
As the new logic with be enabled for users assigned to a particular experiment group, that info is also cached into Android pref so that the experiment group info can be accessible anytime.
BUG=455847
Committed: https://crrev.com/a44343327c0174fbbf4f1125f3eee25977be1652
Cr-Commit-Position: refs/heads/master@{#326612}
Patch Set 1 : Previously reverted CL #Patch Set 2 : Using Android preferences #
Total comments: 17
Patch Set 3 : New settings fragment is managed by policy now nits #
Total comments: 2
Patch Set 4 : Using experiment param #
Total comments: 6
Patch Set 5 : fix string comparison #Patch Set 6 : merge #Messages
Total messages: 29 (9 generated)
|