Use -moz-margin-start for RTL locales
(you can create intl.uidirection.%locale% = "rtl" in about:config to test it)
Try don't block main UI thread with nsIPrefService.savePrefFile()
Animate notify window using CSS transitions