Closed Bug 1155229 Opened 9 years ago Closed 8 years ago

Permission popup notification: make non-modal, always shown for a tab, dismiss is a refusal to share

Categories

(Toolkit Graveyard :: Notifications and Alerts, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1004061

People

(Reporter: garvan, Unassigned)

References

Details

Open a web page that requires geolocation/camera/mic permission, a notification popup shows, 
if I click anywhere outside of the popup it dismisses (to switch tabs, or scroll the page to see what is on it, or click on a menu, or click on my desktop, or another app entirely).
The permission request should be bound to the page that is asking for the permission, and not disappear in all these circumstances.

It should behave like Chrome's permission notification, bound to a particular tab's content.
To further describe the modality changes:
- make non-modal
- bound to a tab (hides/shows when tab hidden/shown)
- dismisses by making a choice, or clicking the (X) to close, which will treat as a refusal to share the location/camera/mic.
Depends on: 675533
See Also: 675533
Summary: Permission popup notification too easily dismissible (behaves like a modal dialog) → Permission popup notification: make non-modal, always shown for a tab, dismiss is a refusal to share
Seems related to bug 1119841.
Blocks: 1277809
Bug 1004061 will fix this.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
No longer blocks: 1277809
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.