Closed
Bug 1883184
Opened 3 months ago
Closed 3 months ago
Initial support for GTK global menu.
Categories
(Core :: Widget: Gtk, task)
Core
Widget: Gtk
Tracking
()
RESOLVED
FIXED
125 Branch
Tracking | Status | |
---|---|---|
firefox125 | --- | fixed |
People
(Reporter: emilio, Assigned: uhhadd)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Let's land most of the ongoing work here to avoid closing bug 1419151 prematurely.
This implements the basic infrastructure to use use libdbusmenu to
export the Linux menubar.
For now, this is not integrated with the front-end, and there are some
remaining bugs, so it lands disabled by default behind the
widget.gtk.global-menu.enabled pref.
Updated•3 months ago
|
Assignee: nobody → uhhadd
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ac3ab7613e51 Initial pass at unity menubar support r=emilio
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/6263d391d703 Address new refcounted-inside-ctor lint.
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/f6b183ab45e1 Actually fix the build.
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/ea4e9bf8e8fa Fix X11-only build.
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/b00084cb958a Fix typo in the previous patch.
Comment 7•3 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ac3ab7613e51
https://hg.mozilla.org/mozilla-central/rev/6263d391d703
https://hg.mozilla.org/mozilla-central/rev/f6b183ab45e1
https://hg.mozilla.org/mozilla-central/rev/ea4e9bf8e8fa
https://hg.mozilla.org/mozilla-central/rev/b00084cb958a
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
status-firefox125:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•