[Wayland] Overflow menu is blank after first time for extension pinned to overflow menu
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: g1327r, Unassigned)
Details
Attachments
(1 file)
26.22 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (Linux; Android 7.0; SM-A310F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Mobile Safari/537.36 OPR/42.7.2246.114996
Steps to reproduce:
Update firefox to 83.
This is firefox native (GDK_BACKEND=wayland) on wayland+sway (ubuntu focal).
Stopped working after today's update (83.0+build2-0ubuntu0.20.04.1)
Actual results:
Overflow menus are now blank (invisible).
The symptoms seem to be similar to bug #1585918
Expected results:
Overflow menus for extensions pinned to overflow menu should've appeared as usual, as in previous versions.
Other combinations works, i.e. wayland+sway+GDK_BACKEND=x11 or wayland+ubuntu+GDK_BACKEND=wayland.
The issue happens on existing and clean new profiles, firefox reset with extensions existing or just installed.
Sometimes for one of the extensions the menu would appear in full intermittently for one time and then stop again.
Non overflow menus continue to work properly (e.g. bookmarks, devtools, sign-in, etc.).
Basically, makes firefox sadly unusable on native wayland with GDK_BACKEND=wayland since this menus are crucial for workflow.
Don't want to go back to chromium or the underperforming x11...
Comment 2•4 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Updated•4 years ago
|
Comment 3•4 years ago
|
||
(In reply to GR from comment #0)
Please open about:support, click on "Copy text to clipboard" and paste it here. Thanks!
(In reply to Darkspirit from comment #3)
(In reply to GR from comment #0)
Please open about:support, click on "Copy text to clipboard" and paste it here. Thanks!
Per Darkspirit request - attached below.
Thanks!
Comment 6•4 years ago
|
||
Thanks!
(In reply to GR from comment #1)
The issue happens on existing and clean new profiles
That's because of these environment variables:
MOZ_ENABLE_WAYLAND: 1
MOZ_WEBRENDER: 1
GDK_BACKEND: wayland
This is most likely a duplicate of bug 1672139:
WebRender on MOZ_ENABLE_WAYLAND=1 is broken in Firefox 83: All addon panels are empty most of the time.
It will be fixed with Firefox 84 (currently Beta).
You can either disable gfx.webrender.all or start Firefox without MOZ_ENABLE_WAYLAND=1 and GDK_BACKEND=wayland env vars.
(Offtopic: MOZ_ENABLE_WAYLAND=1 is enough to enable Firefox' Wayland backend, you don't need GDK_BACKEND=wayland.)
Description
•