| Index: content/browser/tab_contents/tab_contents.cc
|
| diff --git a/content/browser/tab_contents/tab_contents.cc b/content/browser/tab_contents/tab_contents.cc
|
| index 8b883d2ff514f1b0a91c34bd32b2c5eea33b116c..b1eed479f9cc7c9c4d3d2ce5aabaee354271ce51 100644
|
| --- a/content/browser/tab_contents/tab_contents.cc
|
| +++ b/content/browser/tab_contents/tab_contents.cc
|
| @@ -1086,10 +1086,9 @@ bool TabContents::IsSavable() {
|
| void TabContents::OnSavePage() {
|
| // If we can not save the page, try to download it.
|
| if (!IsSavable()) {
|
| + download_stats::RecordDownloadSource(
|
| + download_stats::INITIATED_BY_SAVE_PACKAGE_ON_NON_HTML);
|
| SaveURL(GetURL(), GURL());
|
| - download_stats::RecordDownloadCount(
|
| - download_stats::INITIATED_BY_SAVE_PACKAGE_FAILURE_COUNT);
|
| - return;
|
| }
|
|
|
| Stop();
|
| @@ -1566,6 +1565,8 @@ void TabContents::OnUpdateZoomLimits(int minimum_percent,
|
| }
|
|
|
| void TabContents::OnSaveURL(const GURL& url) {
|
| + download_stats::RecordDownloadSource(
|
| + download_stats::INITIATED_BY_PEPPER_SAVE);
|
| SaveURL(url, GetURL());
|
| }
|
|
|
|
|