Installing apps online will automatically install them natively on the user's machine

VERIFIED FIXED

Status

Web Apps
Extension
P2
normal
VERIFIED FIXED
6 years ago
6 years ago

People

(Reporter: Mohamed Dabbagh, Assigned: clarkbw)

Tracking

Details

(Reporter)

Description

6 years ago
The current behavior of the extension is that if you install an app online, it will automatically install it natively as well. This could be an annoyance for the user if icons are always being displayed on their desktop (in Windows). I'm not familiar with security and native apps but it could be a security issue if a malicious app is installed. Or another case is that if the user installs an app to their Dashboard on another person's computer, then the app will be installed natively on that computer as well.

I think the power/choice should be given to the user to determine if they want a native app or not. Just opening for discussion.
(Reporter)

Updated

6 years ago
OS: Windows 7 → All
(Reporter)

Comment 1

6 years ago
In case steps to reproduce are needed:

1. Launch Firefox - Use FF9 or above
2. Install the extension - http://people.mozilla.com/~mdabbagh/openwebapps/extension/openwebapps_14112011.xpi
3. Go to apps.mozillalabs.com/appdir
4. Install an app

Actual Result: 
App is installed natively as well.
Blocks: 698879
Priority: -- → P2
A native install should be defined as the App being installed in the Programs Folder or Applications Folder, depending on OS. I feel the desktop shortcut should be the optional part. 

Need UX to confirm this please. Assigning to Bryan for input.
Assignee: nobody → clarkbw
See Also: → bug 683635
As per comment https://bugzilla.mozilla.org/show_bug.cgi?id=683635#c6 this is not a blocker for the Developer Preview Release, hence removing the blocking bug
No longer blocks: 698879
(Assignee)

Comment 4

6 years ago
We want to follow the faaborg mockup where we ask, but turn on by default, the native install of the application.  The "[x] Windows Start menu" is the option we want to offer for people to know that an application will be installed locally or just to the Firefox applications dashboard.

https://people.mozilla.com/~faaborg/files/projects/apps/creation-i1/permissions.html

This does make me wonder if we can reuse that same dialog for uninstall / upgrade to native install in case a person decides not to install natively and then later wants it to be a native app.  We should allow for that path.
(Reporter)

Comment 5

6 years ago
There is now an option in the door-hanger pop-up that states 'Install (without Native app)', which allows the user to choose to not install a native app.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Bryan, could you create a new bug with expected UX for the install.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.