Closed Bug 763365 Opened 12 years ago Closed 12 years ago

Launching an installed web application with no supported version of Firefox installed for web apps results in a not so useful error message to the user

Categories

(Firefox Graveyard :: Web Apps, defect, P3)

All
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED
Firefox 16

People

(Reporter: jsmith, Assigned: marco)

Details

(Whiteboard: [qa!])

Attachments

(1 file)

Steps:

1. Install a Nightly build with support for linux web apps
2. Launch it and install a web application
3. Launch and close that web application
4. Uninstall that Nightly build and ensure that no build in the system has support for linux web apps
5. Launch the web application

Expected:

A "useful" error message should be reported indicating to the user that they need to have a Firefox build of FF 15 or higher to be able to launch web applications on Linux.

Actual:

A not-so-useful error message is thrown to the user - "Couldn't find application.ini file." This isn't good, as we really should be throwing useful error messages at the user.
Summary: Launching an installed web application with no supported version of Firefox installed for web apps results in a not so useful error message to the user → [Linux] Launching an installed web application with no supported version of Firefox installed for web apps results in a not so useful error message to the user
Jason, what's the error message in the Windows and Mac version?
(In reply to Marco Castelluccio from comment #1)
> Jason, what's the error message in the Windows and Mac version?

On Windows:

WebappRT

This app requires that Firefox version 14 or above is installed. Firefox 14+ has not been detected.

Note - The version number here is incorrect here, but you get the idea. Should say 15 instead of 14 (which I'll file a bug on that now...)
(In reply to Jason Smith [:jsmith] from comment #2)
> (In reply to Marco Castelluccio from comment #1)
> > Jason, what's the error message in the Windows and Mac version?
> 
> On Windows:
> 
> WebappRT
> 
> This app requires that Firefox version 14 or above is installed. Firefox 14+
> has not been detected.
> 
> Note - The version number here is incorrect here, but you get the idea.
> Should say 15 instead of 14 (which I'll file a bug on that now...)

What do you think of "Couldn't find application.ini file. Have you uninstalled or moved Firefox to another directory?"
(In reply to Marco Castelluccio from comment #3)
> (In reply to Jason Smith [:jsmith] from comment #2)
> > (In reply to Marco Castelluccio from comment #1)
> > > Jason, what's the error message in the Windows and Mac version?
> > 
> > On Windows:
> > 
> > WebappRT
> > 
> > This app requires that Firefox version 14 or above is installed. Firefox 14+
> > has not been detected.
> > 
> > Note - The version number here is incorrect here, but you get the idea.
> > Should say 15 instead of 14 (which I'll file a bug on that now...)
> 
> What do you think of "Couldn't find application.ini file. Have you
> uninstalled or moved Firefox to another directory?"

I'd just go with the same message that Windows uses.
CCing Myk as he said we should find a better way to report these problems (on Linux, Win and Mac).
OS: Linux → All
Hardware: x86_64 → All
Indeed, we should find a better way.  But that's a longer term project, and it shouldn't prevent us from making iterative improvements to the messages in the meantime.  So let's keep this bug focused on bringing the Linux message up to par with the Windows and Mac ones.
OS: All → Linux
Priority: -- → P3
Summary: [Linux] Launching an installed web application with no supported version of Firefox installed for web apps results in a not so useful error message to the user → Launching an installed web application with no supported version of Firefox installed for web apps results in a not so useful error message to the user
Attached patch PatchSplinter Review
Assignee: nobody → mar.castelluccio
Status: NEW → ASSIGNED
Attachment #638891 - Flags: review?(myk)
Attachment #638891 - Flags: review?(myk) → review+
Keywords: checkin-needed
https://hg.mozilla.org/integration/mozilla-inbound/rev/962af4981b64
Flags: in-testsuite-
Keywords: checkin-needed
Target Milestone: --- → Firefox 16
QA Contact: jsmith
Whiteboard: [qa+]
https://hg.mozilla.org/mozilla-central/rev/962af4981b64
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Whiteboard: [qa+] → [qa!]
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: