Open Bug 1907974 Opened 1 year ago Updated 1 year ago

PWA Permission Prompt Shown Repeatedly Even After User Denies Permission

Categories

(Firefox for Android :: PWA, defect, P5)

Firefox 128
All
Android
defect

Tracking

()

UNCONFIRMED

People

(Reporter: jacksonwang, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Steps to reproduce:

1.	Visit PWA Permission Demo: https://pwa-demo.github.io/permission/
2.	Download the PWA to your home screen.
3.	Open the PWA from the home screen.
4.	Observe the repeated geolocation permission requests.

Actual results:

Even after denying the geolocation permission by clicking “Don’t allow” and not checking “Remember decision for this site,” the PWA continues to repeatedly request the geolocation permission. This issue is not limited to geolocation; other permissions also exhibit the same behavior.

Expected results:

After the user denies the permission request, the PWA should respect the user’s decision and stop requesting the permission. This repeated prompting violates the user’s intent and creates a poor user experience.

That does sound annoying, and might badger a user into granting a permission they wouldn't otherwise, but I don't think it is a security issue exactly, so I'm going to unhide this.

Group: mobile-core-security

The Bugbug bot thinks this bug should belong to the 'Fenix::PWA' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: General → PWA
Severity: -- → S4
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.