Closed Bug 731544 Opened 12 years ago Closed 12 years ago

Post-uninstall web app procedure

Categories

(Firefox :: Shell Integration, defect)

x86
All
defect
Not set
normal

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: Felipe, Unassigned)

Details

(Whiteboard: [marketplace-beta-])

The feature page for Web Apps says that when an app is uninstalled from the host OS, any relevant app data should be cleared from the profile.
I don't know if this will be the responsibility of WebRT or Firefox, so tracking this with this bug
Whiteboard: [marketplace-beta?]
Whiteboard: [marketplace-beta?]
Whiteboard: [marketplace-beta-]
Depends on bug 749033 for desktop. 

We need a bug for the fennec version of this functionality?
Depends on: 749033
(In reply to Jennifer Arguello :ticachica from comment #1)
> Depends on bug 749033 for desktop. 
> 
> We need a bug for the fennec version of this functionality?

Makes sense to me (I was just thinking about this actually). Log it in fennec native web apps and cc Mark Finkle on the bug.
I do wonder what additional UX is needed here. As a user, I haven't been too bothered by the post-uninstall UX, as the various use cases give a user indicating that the app was removed from the system in a clear fashion. Example:

1. Uninstall through Add or Remove Programs on Windows

a. Find the add or remove programs on windows (natural user flow)
b. Find the application (natural user flow)
c. Right click and select uninstall (natural user flow)
d. Confirm to uninstall that the application 

Result: Add or Remove programs removes the app from the list. Desktop shortcut is gone. Start Menu item is gone.

Notes: This feels like a very natural user flow that a user is used to for native applications on Windows. This also gives a sense of confirmation, as the user notices that the app was definitely uninstalled when it was removed. The only issue I've seen in an uninstall UX is that there is no indication of errors and why if uninstall fails (such as when you uninstall an application with unicode characters in the name - known bug). Possibly you could include more information in the application details of add or remove programs (which is included in a separate bug), but that's a nice to have.

Thoughts? What else is needed here? Myk, Felipe?
The summary of this report describes neither a bug nor an enhancement.  The description suggests it is about clearing data, which I'm pretty sure we're not planning to do (at least not in the current phase of development).  And its only dependency is unrelated to clearing data.

So it isn't clear what this bug is about.  And as Jason notes in comment 3, the uninstall flow is currently a native one on both Windows and Mac.  Thus resolving.  If there are one or more specific remaining issues with the uninstall flow, like the potential ones Jason notes in comment 3, let's file individual bugs on those issues.
Status: NEW → RESOLVED
Closed: 12 years ago
No longer depends on: 749033
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
No longer blocks: 731054
You need to log in before you can comment on or make changes to this bug.