Open Bug 1677753 Opened 3 years ago Updated 9 months ago

Show permission prompt before opening macOS or windows app store via external protocol

Categories

(Firefox :: File Handling, enhancement)

enhancement

Tracking

()

People

(Reporter: pbz, Unassigned)

References

Details

Attachments

(2 files)

Attached image ms-windows-store.png

Currently we directly open the windows store app whenever a site navigates to ms-windows-store://. This was introduced in Bug 866065. For the macOS app store, we don't have any exceptions and always show the permission prompt and the application chooser.

I propose we streamline this behavior for both MacOS and Windows. For both protocols we should skip the application chooser and only show the permission prompt. This is a good tradeoff between UX and security. This also adopts the behavior of chromium browsers.

See screenshots attached.

Attached image macappstores.png

We could also preload open-protocol-handler permissions for the MacOS and Windows app store sites and only show the permission prompt for third party sites.

Component: Notifications and Alerts → File Handling
Product: Toolkit → Firefox
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: