| Index: chrome/browser/download/chrome_download_manager_delegate.cc
|
| diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrome/browser/download/chrome_download_manager_delegate.cc
|
| index 65e42702d0cf8fedc400cb577aef16e11f7b7767..b0323ddd25a3921a6fffe22d6d6d09306f2fbe66 100644
|
| --- a/chrome/browser/download/chrome_download_manager_delegate.cc
|
| +++ b/chrome/browser/download/chrome_download_manager_delegate.cc
|
| @@ -260,6 +260,26 @@ bool ChromeDownloadManagerDelegate::ShouldOpenDownload(DownloadItem* item) {
|
|
|
| bool ChromeDownloadManagerDelegate::ShouldOpenWithWebIntents(
|
| const DownloadItem* item) {
|
| + std::string mime_type = item->GetMimeType();
|
| + if (mime_type == "application/rss+xml" ||
|
| + mime_type == "application/atom+xml") {
|
| + return true;
|
| + }
|
| +
|
| +#if defined(OS_CHROMEOS)
|
| + if (mime_type == "application/msword" ||
|
| + mime_type == "application/vnd.ms-powerpoint" ||
|
| + mime_type == "application/vnd.ms-excel" ||
|
| + mime_type == "application/vnd.openxmlformats-officedocument."
|
| + "wordprocessingml.document" ||
|
| + mime_type == "application/vnd.openxmlformats-officedocument."
|
| + "presentationml.presentation" ||
|
| + mime_type == "application/vnd.openxmlformats-officedocument."
|
| + "spreadsheetml.sheet") {
|
| + return true;
|
| + }
|
| +#endif // defined(OS_CHROMEOS)
|
| +
|
| return false;
|
| }
|
|
|
|
|