Index: content/public/browser/trace_uploader.h |
diff --git a/content/public/browser/trace_uploader.h b/content/public/browser/trace_uploader.h |
index 3f12d343df5f404bb536a97de10368c3c06a0bcb..88f5c48e02dcbfb81f2cecc27ced332d00d586a2 100644 |
--- a/content/public/browser/trace_uploader.h |
+++ b/content/public/browser/trace_uploader.h |
@@ -25,8 +25,11 @@ class TraceUploader { |
virtual ~TraceUploader() {} |
+ enum UploadMode { COMPRESSED_UPLOAD, UNCOMPRESSED_UPLOAD }; |
+ |
// Compresses and uploads the given file contents. |
virtual void DoUpload(const std::string& file_contents, |
+ UploadMode upload_mode, |
scoped_ptr<base::DictionaryValue> metadata, |
const UploadProgressCallback& progress_callback, |
const UploadDoneCallback& done_callback) = 0; |