Closed Bug 1566876 Opened 1 year ago Closed 11 months ago

[wayland] webrtc indicator is popup without parent

Categories

(Core :: Widget: Gtk, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: jhorak, Assigned: jhorak)

References

Details

Attachments

(1 file)

The webrtc indicator is a popup window [1] without parent. Under wayland this breaks showing other popups, like Site information (when you click left part of URL bar).

It also breaks screen sharing popup (it does not appear) during conference call when user wants to share the screen.

[1] https://searchfox.org/mozilla-central/rev/22b330ecb3edba1536a54887060cbdd09db21c59/browser/modules/webrtcUI.jsm#1182

When the popup is without parent it mess up with the Wayland popup hierarchy.
Then any other popup cannot be shown, for example when webrtc ui
shows up the user is unable to allow sharing screen during that.

Assignee: nobody → jhorak
Priority: -- → P3
Keywords: checkin-needed

Pushed by nerli@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0e514eaa8c90
Wayland workaround for the popups without parent r=stransky

Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.