Gingerbread Man wrote:The relevant bug report seems to be Bug 381936 - Content-Disposition filename not obeyed when choosing to "Open" a file whose extension doesn't match Content-Type.
Excellent sleuthing.
(I suspected it was related to the way files are handed off to the Windows shell: if you don't change the extension to one associated with the user's selected application, then you will not get the application you requested -- you will get the default application for that file extension.)