12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- # Disable some background communication with clients2.google.com
- --- a/chrome/browser/tracing/crash_service_uploader.cc
- +++ b/chrome/browser/tracing/crash_service_uploader.cc
- @@ -130,11 +130,16 @@ void TraceCrashServiceUploader::DoUpload
- progress_callback_ = progress_callback;
- done_callback_ = std::move(done_callback);
-
- - base::ThreadPool::PostTask(
- + if (!progress_callback_.is_null()) {
- + base::ThreadPool::PostTask(
- FROM_HERE, {base::TaskPriority::BEST_EFFORT},
- - base::BindOnce(&TraceCrashServiceUploader::DoCompressOnBackgroundThread,
- - base::Unretained(this), file_contents, upload_mode,
- - upload_url_, std::move(metadata)));
- + base::Bind(progress_callback_, 1, 1));
- + }
- + if (!done_callback_.is_null()) {
- + base::ThreadPool::PostTask(
- + FROM_HERE, {base::TaskPriority::BEST_EFFORT},
- + base::BindOnce(std::move(done_callback_), true, "Upload skipped."));
- + }
- }
-
- void TraceCrashServiceUploader::DoCompressOnBackgroundThread(
- @@ -307,6 +312,7 @@ bool TraceCrashServiceUploader::Compress
- void TraceCrashServiceUploader::CreateAndStartURLLoader(
- const std::string& upload_url,
- const std::string& post_data) {
- + return;
- DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
- DCHECK(!simple_url_loader_);
-
- --- a/third_party/breakpad/breakpad/src/client/linux/sender/google_crash_report_sender.cc
- +++ b/third_party/breakpad/breakpad/src/client/linux/sender/google_crash_report_sender.cc
- @@ -85,6 +85,7 @@ bool CheckForRequiredFlagsOrDie() {
- }
-
- int main(int argc, char *argv[]) {
- + return 0;
- google::InitGoogleLogging(argv[0]);
- google::ParseCommandLineFlags(&argc, &argv, true);
- if (!CheckForRequiredFlagsOrDie()) {
|