Closed Bug 619422 Opened 14 years ago Closed 14 years ago

Split buttons in doorhanger notifications need styling in custom themes

Categories

(Toolkit :: Themes, defect)

All
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla2.0b10
Tracking Status
blocking2.0 --- final+

People

(Reporter: Margaret, Assigned: Margaret)

References

Details

(Whiteboard: [softblocker][doorhanger])

Attachments

(1 file, 1 obsolete file)

Attached patch patch (obsolete) — Splinter Review
Stephen says we should just use the existing custom XP styles for all non-aero themes. We can revert this change when bug 581193 is fixed, but for Firefox 4 we can just use the existing styles to prevent the buttons from looking broken.
Attachment #497848 - Flags: review?(dao)
blocking2.0: --- → ?
blocking2.0: ? → betaN+
Whiteboard: [needs review dao]
Now that bug 581193 is fixed, can we revert the change by not doing it in the first place?
blocking2.0: betaN+ → ?
Sounds like it, re-nom if that isn't the case.
blocking2.0: ? → -
Bug 581193 was fixed by reverting the original "improve appearance" patch, which isn't really a proper solution. So I think we still need this to ensure that doorhangers look decent for custom-theme users...
(unless we don't care about those people having ugly doorhangers...)
blocking2.0: - → ?
blocking2.0: ? → final+
Whiteboard: [needs review dao] → [needs review dao][soft blocker]
Whiteboard: [needs review dao][soft blocker] → [needs review dao][softblocker]
Comment on attachment 497848 [details] [diff] [review] patch Since this appears to be an interim solution until bug 509642 is fixed, please don't remove the default-theme dependency, just comment it out and add a reference to bug 509642.
Attachment #497848 - Flags: review?(dao) → review-
Attached patch patch v2Splinter Review
Attachment #497848 - Attachment is obsolete: true
Attachment #503878 - Flags: review?(dao)
Comment on attachment 503878 [details] [diff] [review] patch v2 >-@media all and (-moz-windows-default-theme) { >+/*XXX: apply styles to all themes until bug 509642 is fixed >+@media all and (-moz-windows-default-theme) {*/ > .popup-notification-menubutton[type="menu-button"] { > -moz-appearance: none; > border-radius: 3px; > padding: 0; nit: put */ on its own line to make this more readable.
Attachment #503878 - Flags: review?(dao) → review+
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Whiteboard: [needs review dao][softblocker] → [softblocker]
Target Milestone: --- → mozilla2.0b10
(In reply to comment #7) > Comment on attachment 503878 [details] [diff] [review] > patch v2 > > >-@media all and (-moz-windows-default-theme) { > >+/*XXX: apply styles to all themes until bug 509642 is fixed > >+@media all and (-moz-windows-default-theme) {*/ > > .popup-notification-menubutton[type="menu-button"] { > > -moz-appearance: none; > > border-radius: 3px; > > padding: 0; > > nit: put */ on its own line to make this more readable. http://hg.mozilla.org/mozilla-central/rev/a7026bd0bd6b
Whiteboard: [softblocker] → [softblocker][doorhanger]
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: