Clean up CrxDownloader::Result and CrxDownloader::ProgressCallback
This is a follow up of CL https://crrev.com/c/1136518 where,
CrDownloader/UrlFetcherDownloader migrated from URLFetcher to
SimpleURLLoader.
As part of the migration, it was verified that CrxDownloader::Result
had struct members only used in unit tests: |downloaded_bytes| and
|total_bytes|.
Additionally, the CrxDownloader::ProgressCallback did not use its
|result| parameter.
This CL removes the struct members from CrxDownloader::Result as well
as their use (mocked up anyways) in unittests, and removes the unused
|result| parameter from CrxDownloader::ProgressCallback.
BUG=844972, 871211
Change-Id: I5b36c63784ff2632f71c1e5a0cd44b6e0c7c7f37
Reviewed-on: https://chromium-review.googlesource.com/1190324
Commit-Queue: Antonio Gomes <[email protected]>
Reviewed-by: Joshua Pawlicki <[email protected]>
Cr-Commit-Position: refs/heads/master@{#586361}
diff --git a/components/update_client/update_client_unittest.cc b/components/update_client/update_client_unittest.cc
index 90ddb4d..dc41bbd 100644
--- a/components/update_client/update_client_unittest.cc
+++ b/components/update_client/update_client_unittest.cc
@@ -466,12 +466,10 @@
Result result;
result.error = 0;
result.response = path;
- result.downloaded_bytes = 1843;
- result.total_bytes = 1843;
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -668,12 +666,10 @@
Result result;
result.error = 0;
result.response = path;
- result.downloaded_bytes = 1843;
- result.total_bytes = 1843;
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -878,15 +874,13 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 1843;
- result.total_bytes = 1843;
} else {
NOTREACHED();
}
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -1204,8 +1198,6 @@
// The result must not include a file path in the case of errors.
result.error = -118;
- result.downloaded_bytes = 0;
- result.total_bytes = 0;
} else if (url.path() ==
"/download/ihfokbkgjpifnbbojhneepfflplebdkc_1.crx") {
download_metrics.url = url;
@@ -1220,15 +1212,13 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 53638;
- result.total_bytes = 53638;
} else {
NOTREACHED();
}
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -1501,8 +1491,6 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 53638;
- result.total_bytes = 53638;
} else if (url.path() ==
"/download/ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx") {
download_metrics.url = url;
@@ -1517,15 +1505,13 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 2105;
- result.total_bytes = 2105;
} else {
NOTREACHED();
}
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -1777,12 +1763,10 @@
Result result;
result.error = 0;
result.response = path;
- result.downloaded_bytes = 1843;
- result.total_bytes = 1843;
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -2028,8 +2012,6 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 53638;
- result.total_bytes = 53638;
} else if (url.path() ==
"/download/ihfokbkgjpifnbbojhneepfflplebdkc_1to2.crx") {
// A download error is injected on this execution path.
@@ -2042,8 +2024,6 @@
// The response must not include a file path in the case of errors.
result.error = -1;
- result.downloaded_bytes = 0;
- result.total_bytes = 2105;
} else if (url.path() ==
"/download/ihfokbkgjpifnbbojhneepfflplebdkc_2.crx") {
download_metrics.url = url;
@@ -2058,13 +2038,11 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 53855;
- result.total_bytes = 53855;
}
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -2398,15 +2376,13 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 1843;
- result.total_bytes = 1843;
} else {
NOTREACHED();
}
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -3185,15 +3161,13 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 53638;
- result.total_bytes = 53638;
} else {
NOTREACHED();
}
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadProgress,
- base::Unretained(this), result));
+ base::Unretained(this)));
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(&MockCrxDownloader::OnDownloadComplete,
@@ -3693,8 +3667,6 @@
result.error = 0;
result.response = path;
- result.downloaded_bytes = 1843;
- result.total_bytes = 1843;
} else {
NOTREACHED();
}