Index: chrome/browser/tracing/background_tracing_field_trial.cc |
diff --git a/chrome/browser/tracing/background_tracing_field_trial.cc b/chrome/browser/tracing/background_tracing_field_trial.cc |
index c509d686c48c0253c618f338ef9a4c6ec7465534..8d459ba0a9a9344ea89bdd87545ad4f9a5ce1344 100644 |
--- a/chrome/browser/tracing/background_tracing_field_trial.cc |
+++ b/chrome/browser/tracing/background_tracing_field_trial.cc |
@@ -34,7 +34,7 @@ void OnUploadComplete(TraceCrashServiceUploader* uploader, |
done_callback.Run(); |
} |
-void UploadCallback(const base::RefCountedString* file_contents, |
+void UploadCallback(const scoped_refptr<base::RefCountedString>& file_contents, |
base::Closure callback) { |
TraceCrashServiceUploader* uploader = new TraceCrashServiceUploader( |
g_browser_process->system_request_context()); |
@@ -66,7 +66,8 @@ void SetupBackgroundTracingFieldTrial() { |
return; |
content::BackgroundTracingManager::GetInstance()->SetActiveScenario( |
- config.Pass(), base::Bind(&UploadCallback), true); |
+ config.Pass(), base::Bind(&UploadCallback), |
+ content::BackgroundTracingManager::ANONYMIZE_DATA); |
} |
} // namespace tracing |