Closed Bug 1783918 Opened 4 months ago Closed 4 months ago

Make it possible to override the default permission panel anchor and position

Categories

(Firefox :: Site Permissions, task, P1)

task

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: mconley, Assigned: mconley)

Details

Attachments

(4 files)

No description provided.

This also moves the fullscreen fix for bug 1557041 to the top of openPopup so that
direct callers of openPopup don't bypass the fix.

Depends on D154127

Severity: -- → N/A
Priority: -- → P1
Attachment #9289083 - Attachment description: WIP: Bug 1783918 - Part 1: Remove redundant command event handlers. r?pbz! → Bug 1783918 - Part 1: Remove redundant command event handlers. r?pbz!
Attachment #9289084 - Attachment description: WIP: Bug 1783918 - Part 2: Make gPermissionPanel._openPopup public. r?pbz! → Bug 1783918 - Part 2: Make gPermissionPanel._openPopup public. r?pbz!
Attachment #9289085 - Attachment description: WIP: Bug 1783918 - Part 3: Make it possible for the permission panel anchor and position to be overridden. r?pbz! → Bug 1783918 - Part 3: Make it possible for the permission panel anchor and position to be overridden. r?pbz!
Attachment #9289086 - Attachment description: WIP: Bug 1783918 - Part 4: Plumb trigger event through to calls to webrtcUI.showSharingDoorhanger. r?pbz! → Bug 1783918 - Part 4: Plumb trigger event through to calls to webrtcUI.showSharingDoorhanger. r?pbz!
Attachment #9289086 - Attachment description: Bug 1783918 - Part 4: Plumb trigger event through to calls to webrtcUI.showSharingDoorhanger. r?pbz! → Bug 1783918 - Part 4: Plumb trigger event through to calls to webrtcUI.showSharingDoorhanger and have it call openPopup directly. r?pbz!
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cf74dc5400bc
Part 1: Remove redundant command event handlers. r=pbz
https://hg.mozilla.org/integration/autoland/rev/b70b6dd7b633
Part 2: Make gPermissionPanel._openPopup public. r=pbz
https://hg.mozilla.org/integration/autoland/rev/a4dd75fef309
Part 3: Make it possible for the permission panel anchor and position to be overridden. r=pbz
https://hg.mozilla.org/integration/autoland/rev/92fbeb3dcfd7
Part 4: Plumb trigger event through to calls to webrtcUI.showSharingDoorhanger and have it call openPopup directly. r=pbz
You need to log in before you can comment on or make changes to this bug.