Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(16)

Unified Diff: chrome/browser/download/download_browsertest.cc

Issue 2860593003: Refactoring DownloadManager::DownloadURL to add proper annotation. (Closed)
Patch Set: Annotation moved to DownloadManager::DownloadUrl. Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/download/download_browsertest.cc
diff --git a/chrome/browser/download/download_browsertest.cc b/chrome/browser/download/download_browsertest.cc
index c67ea0b32d1364e3ee77ba1135616ae3034b13fa..a148b7638282ec42df25b8047870ee657c3a4fff 100644
--- a/chrome/browser/download/download_browsertest.cc
+++ b/chrome/browser/download/download_browsertest.cc
@@ -113,6 +113,7 @@
#include "net/test/embedded_test_server/http_response.h"
#include "net/test/url_request/url_request_mock_http_job.h"
#include "net/test/url_request/url_request_slow_download_job.h"
+#include "net/traffic_annotation/network_traffic_annotation_test_helper.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/page_transition_types.h"
@@ -898,7 +899,8 @@ class DownloadTest : public InProcessBrowserTest {
DownloadUrlParameters::CreateForWebContentsMainFrame(
web_contents, starting_url));
params->set_callback(creation_observer->callback());
- DownloadManagerForBrowser(browser())->DownloadUrl(std::move(params));
+ DownloadManagerForBrowser(browser())->DownloadUrl(
+ std::move(params), TRAFFIC_ANNOTATION_FOR_TESTS);
// Wait until the item is created, or we have determined that it
// won't be.
@@ -1735,7 +1737,7 @@ IN_PROC_BROWSER_TEST_F(DownloadTest, CloseNewTab4) {
DownloadUrlParameters::CreateForWebContentsMainFrame(
new_tab, slow_download_url));
params->set_prompt(true);
- manager->DownloadUrl(std::move(params));
+ manager->DownloadUrl(std::move(params), TRAFFIC_ANNOTATION_FOR_TESTS);
observer->WaitForFinished();
DownloadManager::DownloadVector items;
@@ -2221,7 +2223,8 @@ IN_PROC_BROWSER_TEST_F(DownloadTest, DownloadUrl) {
DownloadUrlParameters::CreateForWebContentsMainFrame(
web_contents, url));
params->set_prompt(true);
- DownloadManagerForBrowser(browser())->DownloadUrl(std::move(params));
+ DownloadManagerForBrowser(browser())->DownloadUrl(
+ std::move(params), TRAFFIC_ANNOTATION_FOR_TESTS);
observer->WaitForFinished();
EXPECT_EQ(1u, observer->NumDownloadsSeenInState(DownloadItem::COMPLETE));
CheckDownloadStates(1, DownloadItem::COMPLETE);
@@ -2251,7 +2254,8 @@ IN_PROC_BROWSER_TEST_F(DownloadTest, DownloadUrlToPath) {
DownloadUrlParameters::CreateForWebContentsMainFrame(
web_contents, url));
params->set_file_path(target_file_full_path);
- DownloadManagerForBrowser(browser())->DownloadUrl(std::move(params));
+ DownloadManagerForBrowser(browser())->DownloadUrl(
+ std::move(params), TRAFFIC_ANNOTATION_FOR_TESTS);
observer->WaitForFinished();
EXPECT_EQ(1u, observer->NumDownloadsSeenInState(DownloadItem::COMPLETE));
@@ -2288,7 +2292,8 @@ IN_PROC_BROWSER_TEST_F(DownloadTest, TransientDownload) {
DownloadUrlParameters::CreateForWebContentsMainFrame(web_contents, url));
params->set_file_path(target_file_full_path);
params->set_transient(true);
- DownloadManagerForBrowser(browser())->DownloadUrl(std::move(params));
+ DownloadManagerForBrowser(browser())->DownloadUrl(
+ std::move(params), TRAFFIC_ANNOTATION_FOR_TESTS);
observer->WaitForFinished();
EXPECT_EQ(1u, observer->NumDownloadsSeenInState(DownloadItem::COMPLETE));
@@ -3861,7 +3866,8 @@ IN_PROC_BROWSER_TEST_F(DownloadTest, HiddenDownload) {
DownloadUrlParameters::CreateForWebContentsMainFrame(
web_contents, url));
params->set_callback(base::Bind(&SetHiddenDownloadCallback));
- download_manager->DownloadUrl(std::move(params));
+ download_manager->DownloadUrl(std::move(params),
+ TRAFFIC_ANNOTATION_FOR_TESTS);
observer->WaitForFinished();
// Verify that download shelf is not shown.

Powered by Google App Engine
This is Rietveld 408576698