| Index: content/browser/tracing/tracing_ui.cc
|
| diff --git a/content/browser/tracing/tracing_ui.cc b/content/browser/tracing/tracing_ui.cc
|
| index f1c4fe32bb366ea16cb249151fb3754b134c67e6..8772318ed7580535ec4154ff5927530f5471b798 100644
|
| --- a/content/browser/tracing/tracing_ui.cc
|
| +++ b/content/browser/tracing/tracing_ui.cc
|
| @@ -316,7 +316,7 @@ void TracingUI::DoUploadBase64Encoded(const base::ListValue* args) {
|
| std::string file_contents;
|
| base::Base64Decode(file_contents_base64, &file_contents);
|
|
|
| - DoUploadInternal(file_contents);
|
| + DoUploadInternal(file_contents, false);
|
| }
|
|
|
| void TracingUI::DoUpload(const base::ListValue* args) {
|
| @@ -327,10 +327,11 @@ void TracingUI::DoUpload(const base::ListValue* args) {
|
| return;
|
| }
|
|
|
| - DoUploadInternal(file_contents);
|
| + DoUploadInternal(file_contents, true);
|
| }
|
|
|
| -void TracingUI::DoUploadInternal(const std::string& file_contents) {
|
| +void TracingUI::DoUploadInternal(const std::string& file_contents,
|
| + bool compress_on_upload) {
|
| if (!delegate_) {
|
| web_ui()->CallJavascriptFunction("onUploadError",
|
| base::StringValue("Not implemented"));
|
| @@ -353,8 +354,8 @@ void TracingUI::DoUploadInternal(const std::string& file_contents) {
|
| trace_uploader_ = delegate_->GetTraceUploader(
|
| web_ui()->GetWebContents()->GetBrowserContext()->GetRequestContext());
|
| DCHECK(trace_uploader_);
|
| - trace_uploader_->DoUpload(file_contents, nullptr, progress_callback,
|
| - done_callback);
|
| + trace_uploader_->DoUpload(file_contents, compress_on_upload, nullptr,
|
| + progress_callback, done_callback);
|
| // TODO(mmandlis): Add support for stopping the upload in progress.
|
| }
|
|
|
|
|