Transparent seams with revamped sidebar with default Linux theme
Categories
(Firefox :: Sidebar, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr128 | --- | unaffected |
| firefox130 | --- | unaffected |
| firefox131 | --- | disabled |
| firefox132 | --- | verified |
People
(Reporter: emilio, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [fidefe-sidebar])
Attachments
(2 files)
| Assignee | ||
Comment 1•1 year ago
|
||
See the orange bits which are part of the wallpaper.
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 2•1 year ago
|
||
Also happens in fullscreen which is slightly more annoying actually :)
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 3•1 year ago
|
||
This makes it work in fullscreen and regardless of whether the sidebar
(or the toolbox for that matter) is shown.
Updated•1 year ago
|
Comment 4•1 year ago
•
|
||
This looks like a duplicate of bug 1916004, for which Nikki also has a patch up for review. I appreciate the patch but please make sure #sidebar-reviewers group are included in any patches like this since we're actively working on bugs very quickly for 132. :)
Edit: Her patch is a draft so if this solves the issue we'll take it.
| Assignee | ||
Comment 5•1 year ago
|
||
(In reply to Sarah Clements [:sclements] from comment #4)
This looks like a duplicate of bug 1916004
Wrong bug #? That's this bug. I did look at whether there were other regressions filed against bug 1910733, and when I filed this bug 1916195 wasn't on file :)
Comment 6•1 year ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #5)
(In reply to Sarah Clements [:sclements] from comment #4)
This looks like a duplicate of bug 1916004
Wrong bug #? That's this bug. I did look at whether there were other regressions filed against bug 1910733, and when I filed this bug 1916195 wasn't on file :)
Sorry... I meant bug 1915796. Looks like that was filed on the same day so that probably just got easily missed.
Comment 7•1 year ago
|
||
Emilio, does your patch also address bug bug 1916195?
| Assignee | ||
Comment 8•1 year ago
|
||
Yeah it also got filed against a different regressor.
Yeah it should fix the extra border of bug 1916195 afaict (though the extra separation is a different thing)
Comment 10•1 year ago
|
||
Comment 11•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/a1203aa11e65
https://hg.mozilla.org/mozilla-central/rev/a23af3c7f5c5
Comment 13•1 year ago
|
||
Set release status flags based on info from the regressing bug 1910733
Comment 15•1 year ago
|
||
:emilio, thanks for the quick fix! :)
One thing I noticed though, whilst the border issue is fixed we have lost the intended box-shadow from the designs: https://www.figma.com/design/ZFavpnAJee39j2mFf8U3D0/Sidebar-UX-Spec?node-id=10888-131407&node-type=INSTANCE&t=dC8ZAIncM2a9k0Nk-0
It should have a 0.5px border as well as a subtle box-shadow, for both the sidebar-panel and browser content.
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 16•1 year ago
|
||
Can you elaborate? I see the box-shadow here in Nightly (and the code is here). One thing to note is that the border now overlaps the shadow, so maybe we need to make it a tiny bit bigger?
| Assignee | ||
Comment 17•1 year ago
|
||
Ah, I don't see the top with the "bookmarks toolbar overlapping the new tab page". Is that what you meant?
Comment 18•1 year ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #17)
Ah, I don't see the top with the "bookmarks toolbar overlapping the new tab page".
That is Bug 1914938.
Comment 19•1 year ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #16)
Can you elaborate? I see the box-shadow here in Nightly (and the code is here). One thing to note is that the border now overlaps the shadow, so maybe we need to make it a tiny bit bigger?
It looks like the box-shadow is essentially the border currently, which is a nifty fix for this issue. But it does mean no shadow effect, which we want. Its very subtle. Perhaps making it bigger as you suggest?
Comment 20•1 year ago
|
||
Comment 21•1 year ago
|
||
| bugherder | ||
Comment 23•1 year ago
|
||
Is this something we should uplift to Beta? Please nominate if so.
| Assignee | ||
Comment 24•1 year ago
|
||
I don't think we're shipping this past nightly right now, right? So I don't think so.
Comment 25•1 year ago
|
||
Correct. 132 is where the sidebar team wants to run the release experiment.
Updated•1 year ago
|
Reproduced the issue with Firefox 131.0a1 (2024-08-30) on Ubuntu 24.04. Sidebar borders are transparent with the System theme.
The issue is verified fixed with Firefox 132.0b5 on Windows 10x64, macOS 12 and Ubuntu 24.04. The borders are not transparent with the System theme.
Description
•