Closed Bug 852014 Opened 12 years ago Closed 12 years ago

Defect - Issues downloading and installing msi

Categories

(Firefox for Metro Graveyard :: Shell, defect, P1)

x86_64
Windows 8.1
defect

Tracking

(Not tracked)

VERIFIED FIXED
Firefox 23

People

(Reporter: kjozwiak, Assigned: bbondy)

References

Details

(Whiteboard: feature=defect c=Downloads_app_bar u=metro_firefox_user p=2)

Attachments

(2 files)

When attempting to download and install a plugin that is needed to play QuakeLive from the browser, an error occurs stating that there has been a "Download Error". This works without any issues using Desktop Firefox. Reproduced the issue every single time using the Firefox Metro build. - I've attached a screenshot the illustrates the problem. Tried going through the Firefox Metro options to see if there could be something preventing the plugin to install correctly, but couldn't find anything. Steps to reproduce the issue: 1) Open Firefox Metro 2) Go to http://www.quakelive.com 3) You'll need to create an account (its free) 4) Once you have created the account, you will need to install (this is where the issue occurs)
Attached image Download Error
Plugins won't be supported in Metro v1 but I think the download issue might be more generic and should be handled better.
Summary: issues downloading/installing plugin → Issues downloading and installing msi
Whiteboard: p=2
I wonder if this is specific to msi files or more general.
Keywords: qawanted
probably general launching applications that are downloaded from within external app handling code.
Blocks: 801136
Suggestion for iteration 5
Flags: needinfo?(asa)
Summary: Issues downloading and installing msi → Defect - Issues downloading and installing msi
Please remove from it5 if you disagree
Blocks: metrov1it5
No longer blocks: metrov1triage
Formatted as a defect for iteration #5.
Flags: needinfo?(asa)
Priority: -- → P1
QA Contact: jbecerra
Whiteboard: p=2 → feature=defect c=Downloads_app_bar u=metro_firefox_user p=2
Assignee: nobody → netzen
Status: NEW → ASSIGNED
I'm not able to download installers like the ones found in nightly.mozilla.org, but I can download video clips and PDFs. I filed bug 856202 which might be a dupe of this.
Attached patch Patch v1.Splinter Review
So basically we were trying to launch the msi file instead of downloading it. When launching it, it fails on this code which just checks if it's an executable and returns an error. (EXE and MSI are executables according to that function): http://dxr.mozilla.org/mozilla-central/uriloader/exthandler/win/nsMIMEInfoWin.cpp#l40 To fix we just need to always save if it's an executable file.
Attachment #733721 - Flags: review?(sfoster)
The UI is changing with the download app bar stuff but I just wanted to temporarily tweak it in the meantime so it doesn't look like an error (since it's not) when downloading something.
Comment on attachment 733721 [details] [diff] [review] Patch v1. Review of attachment 733721 [details] [diff] [review]: ----------------------------------------------------------------- Looks good to me
Attachment #733721 - Flags: review?(sfoster) → review+
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Flags: needinfo?(jbecerra)
Tested using April 8th, 2012 built from http://hg.mozilla.org/mozilla-central/rev/b0d842380959 After tapping both the download link and the notification to show the Download folder in metro mode, nothing else happens thus the user cannot tell whether the download is done. I'm re-opening this bug because of this.
Status: RESOLVED → REOPENED
Flags: needinfo?(jbecerra)
Resolution: FIXED → ---
What you are describing is a dupe of bug 856202 which should be landing today.
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
Please re-verify after bug 856202 lands, but since you even get to that point now I suspect this can be verified.
Flags: needinfo?(jbecerra)
Hi Brian, I'll leave this open until Bug 856202 is fixed. Thanks
Verified fixed on April 10th, 2013 built from http://hg.mozilla.org/mozilla-central/rev/9db46ddfb517 I was able to download and install multiple msi packages including the one from http://quakelive.com
Status: RESOLVED → VERIFIED
Flags: needinfo?(jbecerra)
Blocks: 831942
No longer blocks: 801136
User Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0 Build ID: 20130825030201 Built from http://hg.mozilla.org/mozilla-central/rev/01576441bdc6 WFM Tested on windows 8 using latest nightly for iteration-12. Followed steps provided in comment0 and got expected result.
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: