[CSD] Enable round corners by default

RESOLVED FIXED in Firefox 64

Status

()

enhancement
P3
normal
RESOLVED FIXED
11 months ago
6 months ago

People

(Reporter: stransky, Assigned: stransky)

Tracking

(Blocks 1 bug, {feature})

Trunk
mozilla64
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox64 fixed)

Details

Attachments

(1 attachment)

We should enable round corners rendering by default at least on some desktop subset which uses ARGB visual by default (gnome-shell for instance).
Please also for gnome-flashback / gnome-flashback-compiz
Thanks!
Keywords: feature
Not really an enhancement in bugzilla terminology. This is an agreed upon followup from bug 1408360 to have good default behavior.
Severity: enhancement → normal
No longer blocks: 1489963
No longer blocks: 1442755
Some Gtk+ themes use non-rectangular toplevel windows. To fully support
such themes we need to make toplevel window transparent with ARGB visual.

It may cause performanance issue so make it configurable
and enable it by default for GNOME right now as it already uses ARGB visual
for widgets.

Also use mozilla.widget.use-argb-visuals to override this.
Thanks for whitelisting "GNOME-Flashback:GNOME" Martin ;)
Assignee: nobody → stransky
Comment on attachment 9008670 [details]
Bug 1489097 - [Linux/Gtk] Enable default ARGB visual for toplevel windows on GNOME, r=jhorak

Jan Horak [:jhorak] has approved the revision.
Attachment #9008670 - Flags: review+
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/14c5eab0c6b3
[Linux/Gtk] Enable default ARGB visual for toplevel windows on GNOME, r=jhorak
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/14c5eab0c6b3
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Depends on: 1516224
You need to log in before you can comment on or make changes to this bug.