Closed Bug 1192914 Opened 9 years ago Closed 1 year ago

Always ask for permission on user action, even if permission had been permanently disabled

Categories

(Firefox :: Site Permissions, defect)

39 Branch
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: eorroe, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36 Steps to reproduce: I'll be using the `navigator.geolocation` as an example: 1. Ask for geolocation permission on click of button 2. User denys, then later figures out why geolocation is needed Actual results: Permission is permanently denied. User now has to go through the browser's UI or look through the settings on mobile to allow permission Expected results: To always ask for permission on user gesture. User shouldn't have to go through the browser's UI or settings on mobile to allow permission This should work just like native apps. Very easy, as a User I would notice that a certain gesture/event will ask me for permission again, and will want to use the site's way of doing that. As of right now you can request without user gesture, then its denied permanently. That's fine and should stay that way, unless asked by user gesture. So you can have both ways.
Thanks for the suggestion, eorroe. We will be revisiting our permission door hangers and notifications in bug 1097629.
Blocks: 1097629
Status: UNCONFIRMED → NEW
Component: DOM: Device Interfaces → Notifications and Alerts
Ever confirmed: true
Product: Core → Toolkit
Bug 696283 is another take on geolocation permissions UI.
Depends on: 696283
Summary: Asking for permission on user gesture → Always ask for permission on user action, even if permission had been permanently disabled
I believe this was changed, yet I'm seeing the problem where when I do allow the permission, and the user action is dispatched it keeps asking over and over. This should only happen for "permanently disabled"
Well there is an option for a drop down to always allow, but I think once I press allow perhaps don't ask again for the temporary allow until page refreshed?
Severity: normal → S3
Component: Notifications and Alerts → Site Permissions
Product: Toolkit → Firefox
Severity: S3 → N/A
Severity: N/A → --
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.