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( |