Closed Bug 977516 Opened 10 years ago Closed 10 years ago

Fog behind tabs doesn't appear in customization mode anymore

Categories

(Firefox :: Toolbars and Customization, defect)

All
Windows 7
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 30
Tracking Status
firefox29 --- fixed
firefox30 --- verified

People

(Reporter: u428464, Assigned: MattN)

References

Details

(Whiteboard: [Australis:P2][good first verify] [testday-20140523])

Attachments

(1 file)

I don't know if it's caused by the outline change or the Win 8 theme improvements, but there is no fog anymore behind the tabs in customization mode.
Whiteboard: [Australis:P2]
I think it's bug 963576 that caused that since the non-fogged area is exactly the same as the outlined area.
Yep, you're right. I somehow missed that it was also using ::before on #TabsToolbar :(
#TabsToolbar:not(:-moz-lwtheme)::before

I'll look tomorrow unless someone fixes it before me. This may have an impact on perf (CART specifically)
Assignee: nobody → MattN+bmo
Blocks: 963576
No longer blocks: australis-cust
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
(In reply to Matthew N. [:MattN] from comment #2)
> I'll look tomorrow unless someone fixes it before me. This may have an
> impact on perf (CART specifically)

You just said the secret words. :)
Probably using ::after instead of ::before can be a workaround to this.
Same -moz-box-ordinal-group as OS X's border.
Attachment #8383448 - Flags: review?(gijskruitbosch+bugs)
That patch is untested as my tree needed updating. Pushing to try for talos now.

Baseline: https://tbpl.mozilla.org/?tree=Try&rev=dba803c1ff3d
Patch:    https://tbpl.mozilla.org/?tree=Try&rev=0a552f3d7a97
Comment on attachment 8383448 [details] [diff] [review]
v.1 Move glass fog to ::after

Review of attachment 8383448 [details] [diff] [review]:
-----------------------------------------------------------------

r- because you have code in customizeMode.in.css which is hardcoded to refer to ::before which also needs updating.
Attachment #8383448 - Flags: review?(gijskruitbosch+bugs) → review-
Comment on attachment 8383448 [details] [diff] [review]
v.1 Move glass fog to ::after

Review of attachment 8383448 [details] [diff] [review]:
-----------------------------------------------------------------

Uh, wait, no, I'm confused. Sorry. r+!

(here's hoping that's the only flipflop I need to make - obviously conditional on decent try push results + testing that it works)
Attachment #8383448 - Flags: review- → review+
(In reply to Matthew N. [:MattN] from comment #6)
> That patch is untested as my tree needed updating. Pushing to try for talos
> now.
> 
> Baseline: https://tbpl.mozilla.org/?tree=Try&rev=dba803c1ff3d
> Patch:    https://tbpl.mozilla.org/?tree=Try&rev=0a552f3d7a97

If the baseline does include your earlier patch, then a regression here isn't necessarily indicative of anything wrong with this patch though, as perhaps the earlier patch caused an improvement because it got rid of the fog?
(In reply to :Gijs Kruitbosch from comment #9)
> If the baseline does include your earlier patch, then a regression here
> isn't necessarily indicative of anything wrong with this patch though, as
> perhaps the earlier patch caused an improvement because it got rid of the
> fog?

Right
Yeah, CART looks fine. Thanks for checking.
https://hg.mozilla.org/integration/fx-team/rev/f7579d80f4ee
Flags: in-testsuite-
https://hg.mozilla.org/mozilla-central/rev/f7579d80f4ee
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 30
Comment on attachment 8383448 [details] [diff] [review]
v.1 Move glass fog to ::after

[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 963576
User impact if declined: No fog behind tabs in customization mode
Testing completed (on m-c, etc.): m-c
Risk to taking this patch (and alternatives if risky): Low risk visual change
String or IDL/UUID changes made by this patch: None
Attachment #8383448 - Flags: approval-mozilla-aurora?
Attachment #8383448 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Whiteboard: [Australis:P2] → [Australis:P2][good first verify]
Verified fixed using Windows 7 64 bit and Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0. Verified in latest Nightly as well, setting the STATUS to VERIFIED.
Status: RESOLVED → VERIFIED
Whiteboard: [Australis:P2][good first verify] → [Australis:P2][good first verify] [testday-20140523]
I can also confirm this as verified fixed with latest Fx 30 beta 7 (Build ID: 20140522105902) on Windows 7, both 64bit and 32bit.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: