Index: chrome/browser/tracing/crash_service_uploader.h |
diff --git a/chrome/browser/tracing/crash_service_uploader.h b/chrome/browser/tracing/crash_service_uploader.h |
index 23cf556ae1fb3dd6250d779bcb0e183e4be102f5..5211f4303adc7e740f145dc13d499b1ec7999e0a 100644 |
--- a/chrome/browser/tracing/crash_service_uploader.h |
+++ b/chrome/browser/tracing/crash_service_uploader.h |
@@ -38,6 +38,8 @@ class TraceCrashServiceUploader : public content::TraceUploader, |
net::URLRequestContextGetter* request_context); |
~TraceCrashServiceUploader() override; |
+ void SetUploadURL(const std::string& url); |
+ |
// net::URLFetcherDelegate implementation. |
void OnURLFetchComplete(const net::URLFetcher* source) override; |
void OnURLFetchUploadProgress(const net::URLFetcher* source, |
@@ -51,6 +53,7 @@ class TraceCrashServiceUploader : public content::TraceUploader, |
private: |
void DoUploadOnFileThread(const std::string& file_contents, |
+ const std::string& upload_url, |
const UploadProgressCallback& progress_callback, |
const UploadDoneCallback& done_callback); |
// Sets up a multipart body to be uploaded. The body is produced according |
@@ -78,6 +81,8 @@ class TraceCrashServiceUploader : public content::TraceUploader, |
net::URLRequestContextGetter* request_context_; |
+ std::string upload_url_; |
+ |
DISALLOW_COPY_AND_ASSIGN(TraceCrashServiceUploader); |
}; |