Navigator toolbox missing bottom border with System theme on Ubuntu
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox-esr115 | --- | unaffected |
firefox117 | --- | unaffected |
firefox118 | --- | unaffected |
firefox119 | --- | fixed |
People
(Reporter: ke5trel, Assigned: emilio)
References
(Regressed 2 open bugs, Regression)
Details
(Keywords: perf-alert, regression)
Attachments
(5 files)
The System theme does not display a bottom border on the navigator toolbox on Ubuntu 23.04. #navigator-toolbox has border-bottom-width: 0px
.
Light and Dark themes are not affected.
Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=3ccfd029bb7ad0acbb1f36e48d2366d9835a34eb&tochange=7b7144975b319945642a90653847a06d03f111b7
Regressed by Bug 1850827.
Comment 1•1 year ago
|
||
:emilio, since you are the author of the regressor, bug 1850827, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Comment 2•1 year ago
|
||
This is also happening on Fedora, FYI.
Assignee | ||
Comment 3•1 year ago
|
||
This approach works and is more consistent with how everything else
works, but we lose the titlebar gradient in Adwaita. It still looks good
tho, and gtk4 doesn't use gradient in the titlebar, so maybe it's just
fine, wdyt?
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 4•1 year ago
|
||
Depends on D187765
Assignee | ||
Comment 5•1 year ago
|
||
Some appearance values are really just a background.
Being able to draw them using background-image
instead of appearance
allows us to preserve borders, etc.
Depends on D187850
Assignee | ||
Comment 6•1 year ago
|
||
This should preserve native gradients etc, but allow borders, paddings and
so on.
Depends on D187851
Assignee | ||
Updated•1 year ago
|
Comment 8•1 year ago
|
||
bugherder |
Comment 10•1 year ago
|
||
bugherder |
Comment 11•1 year ago
|
||
Comment 12•1 year ago
|
||
bugherder |
Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 13•1 year ago
|
||
Backed out 2 changesets (bug 1852084) for causing bug 1853970.
Assignee | ||
Comment 14•1 year ago
|
||
Okay, I think I'll call this fixed. Let's try to go with the non-native titlebar, along with bug 1854275 to not make it so obvious.
Updated•1 year ago
|
Comment 15•1 year ago
|
||
(In reply to Pulsebot from comment #11)
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/aac846ab41a5
Add a -moz-themed(<appearance>) background-image. r=boris
https://hg.mozilla.org/integration/autoland/rev/427a6983a14b
Use background-image instead of native appearance to draw native titlebar on
Linux. r=desktop-theme-reviewers,dao
== Change summary for alert #39761 (as of Tue, 03 Oct 2023 05:12:24 GMT) ==
Improvements:
Ratio | Test | Platform | Options | Absolute values (old vs new) | Performance Profiles |
---|---|---|---|---|---|
4% | youtube SpeedIndex | linux1804-64-shippable-qr | fission warm webrender | 1,250.05 -> 1,198.30 | Before/After |
3% | youtube SpeedIndex | linux1804-64-shippable-qr | fission warm webrender | 1,248.13 -> 1,204.98 | Before/After |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=39761
Updated•1 year ago
|
Description
•