Just recently I started working on implementing a new notification system for Firefox. It’s been discussed and blogged about before, and both Neil and MattN have worked on it before, so the task mostly involves just updating, cleaning up and completing their work. It’s being tracked by bug 398776, and I’m still in the early stages. Here’s what I threw together just so that I could test the API:
That still needs some CSS tweaking, obviously (in general, and for the button specifically: bug 509642), and Neil’s work in bug 554937 should make showing the actual popup even easier.
I also did a few other things of note this week:
- worked on some search service changes to enable changes to the Google search plugin that should make the search experience better
- did a bit of experimenting with moving some browser.js code to a JS module – nothing real yet
- worked on a security bug
- did some code reviews
Don’t forget to keep this well-integrated with the standard platform notification mechanisms, such as the Desktop Notifications mechanism for Linux.
Don’t worry, I’m not changing nsIAlertService! We’ll also be keeping the old notification bars around fot some time, at least.
so, which design won, the black-drop-shadow-box or the glass-border-box?
Pingback: mise a jour | Gavin's blog