Closed Bug 1489097 Opened 2 years ago Closed 2 years ago

[CSD] Enable round corners by default

Categories

(Core :: Widget: Gtk, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: stransky, Assigned: stransky)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

(Keywords: feature)

Attachments

(1 file)

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: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Depends on: 1516224
Regressions: 1569745
You need to log in before you can comment on or make changes to this bug.