Closed
Bug 736735
Opened 12 years ago
Closed 12 years ago
notification.css: Use inheritance instead of non-performant css.
Categories
(Toolkit :: XUL Widgets, defect)
Toolkit
XUL Widgets
Tracking
()
RESOLVED
FIXED
mozilla14
People
(Reporter: philip.chee, Assigned: philip.chee)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
4.31 KB,
patch
|
Dolske
:
review+
|
Details | Diff | Splinter Review |
There are several bugs that could be more easily fixed if we were a bit more clever in our XBL e.g. Bug 415400 - notification bar icons aren't accessible through CSS Bug 694786 - Remove hard coded dependency on xpinstallItemGeneric.png from notification.xml.
![]() |
Assignee | |
Comment 1•12 years ago
|
||
This would be super useful in SeaMonkey because then we can remove hard coded image chrome paths and do things like: .messageImage[type][value="plugin-crashed"] { list-style-image: url("chrome://mozapps/skin/plugins/notifyPluginCrashed.png"); } .messageImage[type][value="addon-install-complete"] { list-style-image: url("chrome://mozapps/skin/xpinstall/xpinstallItemGeneric.png"); }
Attachment #606871 -
Flags: review?(dolske)
Attachment #606871 -
Flags: feedback?(ehume)
![]() |
Assignee | |
Updated•12 years ago
|
Updated•12 years ago
|
Attachment #606871 -
Flags: review?(dolske) → review+
![]() |
Assignee | |
Comment 2•12 years ago
|
||
Pushed to inbound: http://hg.mozilla.org/integration/mozilla-inbound/rev/20031e64e0f3
Comment 3•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/20031e64e0f3
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla14
![]() |
Assignee | |
Updated•12 years ago
|
Attachment #606871 -
Flags: feedback?(ehume)
Thanks for thinking of me. I can't really comment on the javascript, but the css looks much better. It looks skinnable.
You need to log in
before you can comment on or make changes to this bug.
Description
•