Open Bug 1609693 Opened 5 years ago Updated 3 years ago

menus don't display when not using a window manager

Categories

(Core :: Widget: Gtk, defect)

68 Branch
defect

Tracking

()

UNCONFIRMED

People

(Reporter: spamreceiver23, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

Run a window manager that doesn't take control and doesn't advertise any properties on the root window, and firefox will try and ask for permission to display menus. This is not expected behaviour from ewmh compliant browsers.

Actual results:

menus flash up for a few milliseconds and then disappear.

Expected results:

firefox shouldn't ask for permission to do something when the 'window manager' doesn't say you have to.

Hi,
thanks for submitting this bug to us!

I was unable to reproduce this issue on my end, in Ubuntu 18.04.3 LTS with Firefox Nightly version 74.0a1 (2020-01-20) (64-bit).

Does this issue occur with a fresh profile as well? You can find the steps here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager

Or you can also download Firefox Nightly from here: https://nightly.mozilla.org/ , to see if the issue still occurs there as well.

If after doing this you can still reproduce the bug, would you send a screenshot or a video of the bug?

Thanks in advance. I've already chosen a component for this bug in hope that someone with more expertise may look at it.
We'll await their answer.

Regards,
Jerónimo.

Component: Untriaged → Shell Integration
Flags: needinfo?(spamreceiver23)

Here's a video. You can also see the code for my window manager. Note that I am only setting SUBSTRUCTURE-NOTIFY in the event mask, not SUBSTRUCTURE-REDIRECT in which case firefox would be correct in asking permission.

Flags: needinfo?(spamreceiver23)

Occurs with fresh profile and I'm running the latest from Ubuntu.

Component: Shell Integration → Widget: Gtk
Product: Firefox → Core
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: