Firefox CSD buttons blurry with HiDpi when using Arc and Ubuntu Ambiance GTK themes
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox73 | --- | fixed |
People
(Reporter: stevfredpatrick, Assigned: zzag)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Updated•6 years ago
|
Comment 2•6 years ago
|
||
Tell me to stop if should stop saying this over and over, but it's still been a problem on latest nightlies.
I tried wayland launching again, they were still blurry.
Comment 5•6 years ago
|
||
(In reply to ilia from comment #3)
So sorry I didn't see this earlier.
I am not sure what you mean by waylan builds, but nightly has it right? I
updated today.Test: latest firefox-trunk, logged in to a gnome wayland session. Ran with
command GDK_BACKEND=wayland firefox-trunkStill got the blurry buttons still, and loads of weird window resizing
issues. I could send a screenshot if it is useful but I assume it is not as
nothing has changed since the last time.
A dupe of Bug 1419467?
Also what do you mean by semi-HiDpi?
When your monitor doesn't have high density DPI (I think it's DPI > 196 or so) you don't get HiDPI by default in X11 and you can't set it by the scale factor in X11. The HiDPI/Scale factor works in Wayland only in that case.
A dupe of Bug 1419467?
Ah it seems you are right about that! Should this be closed?
When your monitor doesn't have high density DPI (I think it's DPI > 196 or so) you don't get HiDPI by default in X11 and you can't set it by the scale factor in X11. The HiDPI/Scale factor works in Wayland only in that case.
Ah :/
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Let's do the work at Bug 1319838.
Assignee | ||
Comment 8•5 years ago
|
||
(In reply to Martin Stránský [:stransky] from comment #5)
When your monitor doesn't have high density DPI (I think it's DPI > 196 or so)
196 or 192?
Comment 9•5 years ago
|
||
(In reply to Vlad Zagorodniy from comment #8)
(In reply to Martin Stránský [:stransky] from comment #5)
When your monitor doesn't have high density DPI (I think it's DPI > 196 or so)
196 or 192?
I guess 192 as it's 2x96 and 96 is a standard desktop DPI.
Assignee | ||
Comment 10•5 years ago
|
||
We need to call gtk_style_context_set_scale() before rendering a header
bar button in order to make sure that -gtk-scaled() selects the right
asset on HiDPI.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
bugherder |
Description
•