Port bug 904298's changes to nsIAlertService to comm-central, rs=bustage-fix to help reopen CLOSED TREE

--HG--
extra : amend_source : fa35cd6ad1cb07fe964d74892d7624892cf7f5fb