Open Bug 1998469 Opened 11 months ago Updated 9 months ago

Weston: Firefox menu items cannot be selected

Categories

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

Firefox 146
defect

Tracking

()

UNCONFIRMED

People

(Reporter: pmenzel+bugzilla.mozilla.org, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Steps to reproduce:

Debian sid/unstable with weston 14.0.2-3 and firefox 144.0.2-1

Start Weston from GDM, open a terminal and run firefox.

Actual results:

Click on the menu, which opens, and then click on History. The submenu does not open, and the menu just closes.

Expected results:

The submenu should open.

The Bugbug bot thinks this bug should belong to the 'Firefox for Android::General' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → General
Product: Firefox → Firefox for Android
Priority: -- → P3

Please try latest nightly:
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems?rd=Bug_info_Firefox#Testing_Mozilla_Nightly_binaries
If you still see it please run on terminal with MOZ_LOG="Widget:5 WidgetPopup:5" env variables and attach the log here.
Thanks.

Flags: needinfo?(pmenzel+bugzilla.mozilla.org)

Thank you for looking into this. I added Widget:5,WidgetPopup:5 in about:logging and logged to a file.

Flags: needinfo?(pmenzel+bugzilla.mozilla.org)
[Parent 9996: Main Thread]: D/Widget [7fb778cdb800]: OnContainerFocusOutEvent
[Parent 9996: Main Thread]: D/Widget [7fb778cdb800]: nsWindow::CheckForRollup() aAlwaysRollup 1

Looks like we're closing the popup by focus-out event for the toplevel so we rollup the popup. I think Emilio worked on that before and we have different handlers for various WM but not sure about Wayland. Is that really Android? Please attach your about:support page.
Thanks.

Flags: needinfo?(pmenzel+bugzilla.mozilla.org)
Flags: needinfo?(pmenzel+bugzilla.mozilla.org)
Component: General → Widget: Gtk
Product: Firefox for Android → Core

The product::component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit BugBot documentation.

Priority: P3 → --
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: