[wayland] Extension panels in overflow menu cut-off with software webrender
Categories
(Core :: Widget: Gtk, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox-esr91 | --- | unaffected |
firefox93 | --- | unaffected |
firefox94 | --- | unaffected |
firefox95 | --- | affected |
People
(Reporter: ke5trel, Unassigned)
References
(Blocks 2 open bugs, Regression)
Details
(Keywords: regression)
Attachments
(3 files)
STR:
- Start with
MOZ_ENABLE_WAYLAND=1
andgfx.webrender.software = true
on Ubuntu 21.04. - Install uBlock Origin and pin to overflow menu.
- Open overflow menu and select uBlock.
Only the upper part of the panel is rendered.
Happens with SW-WR but not HW-WR.
Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=2d978650c932ee4951ce97d9e29da955f4a11cbf&tochange=1c581d243b8752eef64ab15aca97e11afae39b67
Regressed by Bug 1733620.
Comment 1•3 years ago
|
||
I'm unable to reproduce on Fedora 34 / gtk3-3.24.30 / mutter-40.5-2.fc34.x86_64.
Can you create a screencast of it?
Is there any change if the popup is opened repeatedly?
Comment 2•3 years ago
|
||
Can you please attach log of
MOZ_LOG="WidgetPopup:5"
please?
Updated•3 years ago
|
The vertical height of the popup is fixed to the initial height of the overflow menu. If there is only one item in the menu then the height is very small and clips most extension panels.
Comment 5•3 years ago
|
||
Thanks for the sceencast. I see flickering of the popup when content is switched but I don't see the resize failure.
Which Gtk3 version do you run?
Comment 6•3 years ago
|
||
Correction - seems to be fixed by some of the latest patches, works for me with nightly 95.0a1 (2021-10-12).
Updated•3 years ago
|
Updated•3 years ago
|
Description
•