Index: components/upload_list/upload_list.cc |
diff --git a/components/upload_list/upload_list.cc b/components/upload_list/upload_list.cc |
index cdaf6b16678af9655d65e9091e1879b783dbfc66..cf09555419cbfd1f08c84e73d3d059f0f869774d 100644 |
--- a/components/upload_list/upload_list.cc |
+++ b/components/upload_list/upload_list.cc |
@@ -133,3 +133,18 @@ void UploadList::GetUploads(size_t max_count, |
uploads_.begin() + std::min(uploads_.size(), max_count), |
std::back_inserter(*uploads)); |
} |
+ |
+void UploadList::RequestSingleCrashUploadAsync(const std::string& local_id) { |
+#if defined(OS_WIN) || defined(OS_MACOSX) |
+ DCHECK(thread_checker_.CalledOnValidThread()); |
+ worker_pool_->PostTask( |
+ FROM_HERE, |
+ base::Bind(&UploadList::RequestSingleCrashUpload, this, local_id)); |
+#endif |
+} |
+ |
+void UploadList::RequestSingleCrashUpload(const std::string& local_id) { |
+ // Manual uploads for not uploaded crash reports are not available for non |
+ // crashpad systems. |
+ NOTREACHED(); |
+} |