| Index: content/browser/download/save_package.cc
|
| diff --git a/content/browser/download/save_package.cc b/content/browser/download/save_package.cc
|
| index bff3a1ad70561a64c19238de54b70503f6b095c6..6125ea571b81cd36b482f5840a6fe99346f19d22 100644
|
| --- a/content/browser/download/save_package.cc
|
| +++ b/content/browser/download/save_package.cc
|
| @@ -305,6 +305,7 @@ bool SavePackage::Init(
|
| web_contents()->GenerateMHTML(saved_main_file_path_, base::Bind(
|
| &SavePackage::OnMHTMLGenerated, this));
|
| } else {
|
| + DCHECK_EQ(SAVE_PAGE_TYPE_AS_ONLY_HTML, save_type_) << save_type_;
|
| wait_state_ = NET_FILES;
|
| SaveFileCreateInfo::SaveFileSource save_source = page_url_.SchemeIsFile() ?
|
| SaveFileCreateInfo::SAVE_FILE_FROM_FILE :
|
| @@ -1361,6 +1362,9 @@ void SavePackage::OnPathPicked(
|
| const base::FilePath& final_name,
|
| SavePageType type,
|
| const SavePackageDownloadCreatedCallback& download_created_callback) {
|
| + DCHECK((type == SAVE_PAGE_TYPE_AS_ONLY_HTML) ||
|
| + (type == SAVE_PAGE_TYPE_AS_MHTML) ||
|
| + (type == SAVE_PAGE_TYPE_AS_COMPLETE_HTML)) << type;
|
| // Ensure the filename is safe.
|
| saved_main_file_path_ = final_name;
|
| // TODO(asanka): This call may block on IO and shouldn't be made
|
|
|