Closed Bug 1412430 Opened 7 years ago Closed 7 years ago

Move light theme tabstrip vibrancy rule to MacOS-specific stylesheet

Categories

(Firefox :: Theme, defect, P1)

Unspecified
macOS
defect

Tracking

()

VERIFIED FIXED
Firefox 58
Tracking Status
firefox58 --- verified

People

(Reporter: nhnt11, Assigned: nhnt11)

References

Details

(Whiteboard: [reserve-photon-visual])

Attachments

(1 file)

I am a klutz and added the rule to compacttheme.inc.css in bug 1386721.
Summary: Move light theme titlebar vibrancy rule to MacOS-specific stylesheet → Move light theme tabstrip vibrancy rule to MacOS-specific stylesheet
Comment on attachment 8922983 [details]
Bug 1412430 - Move light theme tabstrip vibrancy rule to MacOS-specific stylesheet.

https://reviewboard.mozilla.org/r/194160/#review199220

::: browser/themes/osx/compacttheme.css:12
(Diff revision 1)
> +#TabsToolbar:-moz-lwtheme-darktext {
> +  -moz-appearance: -moz-mac-vibrancy-light;
> +}

needs to be yosemite only too
(In reply to Tim Nguyen :ntim from comment #2)
> Comment on attachment 8922983 [details]
> Bug 1412430 - Move light theme tabstrip vibrancy rule to MacOS-specific
> stylesheet.
> 
> https://reviewboard.mozilla.org/r/194160/#review199220
> 
> ::: browser/themes/osx/compacttheme.css:12
> (Diff revision 1)
> > +#TabsToolbar:-moz-lwtheme-darktext {
> > +  -moz-appearance: -moz-mac-vibrancy-light;
> > +}
> 
> needs to be yosemite only too

Hmm, we're not using any special selectors for this for the default theme; I believe on pre-Yosemite -moz-mac-vibrancy-* doesn't do anything and it falls back to the background-color.
Comment on attachment 8922983 [details]
Bug 1412430 - Move light theme tabstrip vibrancy rule to MacOS-specific stylesheet.

https://reviewboard.mozilla.org/r/194160/#review199228
Attachment #8922983 - Flags: review?(dao+bmo) → review+
Pushed by nhnt11@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/7d773bc1b9b8
Move light theme tabstrip vibrancy rule to MacOS-specific stylesheet. r=dao
https://hg.mozilla.org/mozilla-central/rev/7d773bc1b9b8
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
Hi Nihanth, can you please help us here and tell us how we should verify this issue? Thanks
Flags: needinfo?(nhnt11)
(In reply to ovidiu boca[:Ovidiu] from comment #9)
> Hi Nihanth, can you please help us here and tell us how we should verify
> this issue? Thanks

This bug should have no visible impact on the UI. I.e. you can mark this verified if there is no observable change between this and bug 1386721.
Flags: needinfo?(nhnt11)
Thanks Nihanth, I will mark this as verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: