Closed Bug 1654687 Opened 4 years ago Closed 4 years ago

GTK cleanups

Categories

(Core :: Widget: Gtk, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
81 Branch

People

(Reporter: rmader, Assigned: rmader)

References

Details

Attachments

(3 files)

Bug for drive-by cleanups in the GTK code.

Keywords: leave-open
Assignee: nobody → robert.mader
Status: NEW → ASSIGNED

It has been deprecated since GTK 3.12 as it can not reliable work on
modern X11 compositors.

On Wayland, the equivalent functionally is part of the core protocol
via frame callbacks.

While on it, mark a call to gtk_widget_set_double_buffered explicitly
limited to X11.

Depends on D84623

Pushed by btara@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/45e8dd195f71
Use gtk_window_set_titlebar directly, r=stransky

They are all present since 3.8. Also bumb a version check.

Pushed by abutkovits@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/068d065c9dba
Remove some more GTK3-version related checks, r=stransky
Pushed by abutkovits@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d84f3a60b553
Disable visibility tracking, r=stransky
Regressions: 1661715

Closing this to try to track in which version changes landed, though some changes landed for 80.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: