From f6cb1e077174da5c9447271b8731e103a62db6ba Mon Sep 17 00:00:00 2001 From: "rolandsteiner@chromium.org" Date: Tue, 27 Oct 2009 05:54:51 +0000 Subject: Revert 30168 - Commit patch set from http://codereview.chromium.org/149796 (see discussion and history there) BUG=10876 TEST=FilePathTest.MatchesExtension.CompareIgnoreCase TBR=rolandsteiner@chromium.org Review URL: http://codereview.chromium.org/337042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30170 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/download/download_util.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'chrome/browser/download/download_util.cc') diff --git a/chrome/browser/download/download_util.cc b/chrome/browser/download/download_util.cc index 786271d..e7650d5 100644 --- a/chrome/browser/download/download_util.cc +++ b/chrome/browser/download/download_util.cc @@ -53,7 +53,9 @@ bool CanOpenDownload(DownloadItem* download) { if (!download->original_name().value().empty()) file_to_use = download->original_name(); - return !download->manager()->IsExecutableFile(file_to_use); + const FilePath::StringType extension = + file_util::GetFileExtensionFromPath(file_to_use); + return !download->manager()->IsExecutable(extension); } void OpenDownload(DownloadItem* download) { -- cgit v1.1