(In reply to Emilio Cobos Álvarez (:emilio) from comment #17)
> Created attachment 9246290
> Bug 1509931 - Remove -moz-gtk-csd-transparent-background. r=stransky
>
>
> We always use alpha visual for WebRender
KDE with disabled compositor, i3, etc. use alpha visual, but it's not transparent.
Could -moz-gtk-csd-transparent-background be defined with gdk_screen_is_composited()
and be used to forbid outer border-radius + outer shadow of main menu/addon/etc. widgets
to remove any Xshape usage (bug 1730991 comment 6)?
According to the Chromium bugtracker, Xshape also causes performance problems (bug 1730991 comment 7).
(In reply to Emilio Cobos Álvarez (:emilio) from comment #17) csd-transparent -background. r=stransky
> Created attachment 9246290
> Bug 1509931 - Remove -moz-gtk-
>
>
> We always use alpha visual for WebRender
KDE with disabled compositor, i3, etc. use alpha visual, but it's not transparent. csd-transparent -background be defined with gdk_screen_ is_composited( )
Could -moz-gtk-
and be used to forbid outer border-radius + outer shadow of main menu/addon/etc. widgets
to remove any Xshape usage (bug 1730991 comment 6)?
According to the Chromium bugtracker, Xshape also causes performance problems (bug 1730991 comment 7).