Closed Bug 1447312 Opened 8 years ago Closed 8 years ago

[Dark theme] Windows Aero showing between toolbars and content area

Categories

(Firefox :: Theme, defect, P3)

61 Branch
Unspecified
Windows
defect

Tracking

()

RESOLVED FIXED
Firefox 61
Tracking Status
firefox61 --- fixed

People

(Reporter: tux16090, Assigned: jens1o, Mentored)

References

Details

(Keywords: good-first-bug, Whiteboard: [lang=css])

Attachments

(2 files, 1 obsolete file)

Attached image 1.PNG
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0 Build ID: 20180320100122 Steps to reproduce: Open up any dark webpage, IE blackberry.com, duckduckgo.com with its dark theme, or just any dark page in general you can really see it. It can be seen in a regular webpage, just not as noticeable as on a dark webpage for me. Note, the firefox dark theme is enable as well. Actual results: Windows Aero is showing through at the very top of the webpage. Expected results: Windows Aero should not be viable at the very top of the webpage.
Component: Untriaged → Theme
This is because --toolbox-border-bottom-color has transparency: https://searchfox.org/mozilla-central/rev/59a9a86553e9bfd9277202748ff791fd9bc0713b/browser/themes/shared/compacttheme.inc.css#23 We should make it opaque instead by setting it to hsl(240, 4%, 5%).
Mentor: dao+bmo
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: good-first-bug
OS: Unspecified → Windows
Priority: -- → P3
Summary: Windows Aero showing on top of dark webpage → [Dark theme] Windows Aero showing between toolbars and content area
Whiteboard: [lang=css]
I'd like to work on it. :) Is that okay for you Dao?
Flags: needinfo?(dao+bmo)
(In reply to Jens Hausdorf from comment #2) > I'd like to work on it. :) > > Is that okay for you Dao? Sure!
Assignee: nobody → mozilla
Flags: needinfo?(dao+bmo)
Attached patch 1447312.patch (obsolete) — Splinter Review
Unfortunately I'm still not able to autoreview using the review board, so I'll attach it here, sorry! I'm still getting the same result as here: https://bugzilla.mozilla.org/show_bug.cgi?id=1442442#c17
Attachment #8969879 - Flags: review?(dao+bmo)
Comment on attachment 8969879 [details] [diff] [review] 1447312.patch This patch doesn't apply cleanly. Please update your mozilla-central clone. applying https://bug1447312.bmoattachments.org/attachment.cgi?id=8969879 patching file browser/themes/shared/compacttheme.inc.css Hunk #1 FAILED at 14 1 out of 1 hunks FAILED -- saving rejects to file browser/themes/shared/compacttheme.inc.css.rej abort: patch failed to apply
Attachment #8969879 - Flags: review?(dao+bmo)
Noob question incoming. - $ hg update 0 files updated, 0 files merged, 0 files removed, 0 files unresolved updated to "9e38e1aa20c2: Bug 1447312 - Remove opacity filter from toolbox-borde r-bottom-color in photon dark theme to avoid the Windows Aero background to shin e through r?dao" 1 other heads for branch "default" - How do I switch heads? I'm used to git and I didn't see any merge conflict?
Flags: needinfo?(dao+bmo)
You're not seeing conflicts because hg didn't even try to merge, it just created a new head for your commit. hg supports a number of different workflows so I'm not sure what works in your case. I would normally do hg update --rebase to rebase existing local commits, but now that you already have added another head, you may have to remove that first, e.g. using hg strip.
Flags: needinfo?(dao+bmo)
Alright. Thanks for your input. I'm going to do that at the weekend for time reasons. :)
Attached patch 1447312.patchSplinter Review
Next try. Sorry, I've got a long weekend due to public holiday in Germany
Attachment #8969879 - Attachment is obsolete: true
Flags: needinfo?(dao+bmo)
Attachment #8972406 - Flags: review?(dao+bmo)
Comment on attachment 8972406 [details] [diff] [review] 1447312.patch (In reply to Jens Hausdorf from comment #9) > Created attachment 8972406 [details] [diff] [review] > 1447312.patch > > Next try. Sorry, I've got a long weekend due to public holiday in Germany Same here, I'm Berlin based. :) This patch applies fine. Thanks! Going to push it in a bit.
Flags: needinfo?(dao+bmo)
Attachment #8972406 - Flags: review?(dao+bmo) → review+
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/fb4c2185ba01 Remove opacity filter from toolbox-border-bottom-color in photon dark theme to avoid the Windows Aero background to shine through r=dao
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 61
QA Whiteboard: [good first verify]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: