We should let binary/octet-stream have an EXE extension to fix compat with digsby.com and ohloh.net

BUG=1573
R=darin

Review URL: http://codereview.chromium.org/13165

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6424 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/download/download_manager.cc b/chrome/browser/download/download_manager.cc
index 6e46896..419bcfec 100644
--- a/chrome/browser/download/download_manager.cc
+++ b/chrome/browser/download/download_manager.cc
@@ -1179,6 +1179,10 @@
     return true;
   if (net::MatchesMimeType("text/javascript;version=*", mime_type))
     return true;
+  // Some sites use binary/octet-stream to mean application/octet-stream.
+  // See http://code.google.com/p/chromium/issues/detail?id=1573
+  if (net::MatchesMimeType("binary/octet-stream", mime_type))
+    return true;
 
   // We don't consider other non-application types to be executable.
   if (!net::MatchesMimeType("application/*", mime_type))