Closed Bug 1144643 Opened 6 years ago Closed 6 years ago
Gtk3 - support transparent and shaped widgets
Some elements in Gtk3 are supposed to be transparent or shaped. For instance overlay scrollbars and shaped tooltips.
Karl, what's the correct way to draw the semi-transparent and shaped widgets? Tweak nsNativeThemeGTK::GetWidgetTransparency() does not works, if it returns eTransparent the widgets still have some background...
Please ignore that, sNativeThemeGTK::GetWidgetTransparency() works as expected.
Uses transparent tooltips on Gtk3.
Attachment #8579353 - Flags: review?(karlt)
Attachment #8579353 - Flags: review?(karlt) → review+
Builds look okay.
Same as the other bug. Why did your Try runs include tooltool manifest changes?
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #6) > Same as the other bug. Why did your Try runs include tooltool manifest > changes? This patch changes behaviour for only GTK3 builds, which are not in C-I. GTK3 builds do run on elm periodically (or at least did run - I haven't checked), but with many test failures. The tooltool changes from bug 1016641 provide an environment for a GTK3 build and so can be used to check that the build at least does not break. Martin, if non-GTK2 parts of code are changed, it's probably usually helpful to also do a standard (GTK2) try build. However, given the small change here, It's probably not worth it.
Assignee: nobody → stransky
You need to log in before you can comment on or make changes to this bug.