[CSD] Enable round corners by default

RESOLVED FIXED in Firefox 64

Status

()

enhancement
P3
normal
RESOLVED FIXED
8 months ago
4 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)

(Assignee)

Description

8 months ago
We should enable round corners rendering by default at least on some desktop subset which uses ARGB visual by default (gnome-shell for instance).

Comment 1

8 months ago
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
(Assignee)

Updated

8 months ago
Blocks: 1489963
(Assignee)

Updated

8 months ago
No longer blocks: 1489963
(Assignee)

Updated

8 months ago
No longer blocks: 1442755
(Assignee)

Comment 4

8 months ago
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.

Comment 5

8 months ago
Thanks for whitelisting "GNOME-Flashback:GNOME" Martin ;)
(Assignee)

Updated

8 months ago
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+
(Assignee)

Updated

7 months ago
Keywords: checkin-needed

Comment 8

7 months ago
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

Comment 9

7 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/14c5eab0c6b3
Status: NEW → RESOLVED
Last Resolved: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
(Assignee)

Updated

7 months ago
Blocks: 1493145

Updated

4 months ago
Depends on: 1516224
You need to log in before you can comment on or make changes to this bug.