Index: chrome/browser/download/save_page_browsertest.cc |
diff --git a/chrome/browser/download/save_page_browsertest.cc b/chrome/browser/download/save_page_browsertest.cc |
index 166a039ecdbc9a776431f843c5e0bab118418a53..5924e25aac2a6d91327fc7d726e46130d3392659 100644 |
--- a/chrome/browser/download/save_page_browsertest.cc |
+++ b/chrome/browser/download/save_page_browsertest.cc |
@@ -148,13 +148,18 @@ bool DownloadStoredProperly( |
// This function may be called multiple times for a given test. Returning |
// false doesn't necessarily mean that the test has failed or will fail, it |
// might just mean that the test hasn't passed yet. |
- if (info.path != expected_path) { |
- VLOG(20) << __FUNCTION__ << " " << info.path.value() |
+ if (info.target_path != expected_path) { |
+ VLOG(20) << __FUNCTION__ << " " << info.target_path.value() |
<< " != " << expected_path.value(); |
return false; |
} |
- if (info.url != expected_url) { |
- VLOG(20) << __FUNCTION__ << " " << info.url.spec() |
+ if (info.url_chain.size() != 1u) { |
+ VLOG(20) << __FUNCTION__ << " " << info.url_chain.size() |
+ << " != 1"; |
+ return false; |
+ } |
+ if (info.url_chain[0] != expected_url) { |
+ VLOG(20) << __FUNCTION__ << " " << info.url_chain[0].spec() |
<< " != " << expected_url.spec(); |
return false; |
} |