Chromium Code Reviews| Index: chrome/browser/browser_main.cc |
| diff --git a/chrome/browser/browser_main.cc b/chrome/browser/browser_main.cc |
| index 5c10233a0518c1bfa5713bd53f257ffa2cb9cf01..e742ca0a3fcde6dd2d59680a48ddcd84d28efdc7 100644 |
| --- a/chrome/browser/browser_main.cc |
| +++ b/chrome/browser/browser_main.cc |
| @@ -273,9 +273,10 @@ MetricsService* BrowserMainParts::SetupMetricsAndFieldTrials( |
| MetricsService* metrics = InitializeMetrics(parsed_command_line, local_state); |
| // Initialize FieldTrialList to support FieldTrials that use one-time |
| - // randomization. The client ID will be empty if the user has not opted |
| - // to send metrics. |
| - field_trial_list_.reset(new base::FieldTrialList(metrics->GetClientId())); |
| + // randomization. The client ID will not be empty even if the user has not |
|
jar (doing other things)
2011/07/18 17:33:49
This appears problematic from a privacy perspectiv
|
| + // opted to send metrics. |
| + field_trial_list_.reset( |
| + new base::FieldTrialList(metrics->GetClientIdNonEmpty())); |
| SetupFieldTrials(metrics->recording_active(), |
| local_state->IsManagedPreference( |