Also log some partial work towards making nsIConsoleMessage interfaces factory-instantiable.
git-svn-id: svn://10.0.0.236/trunk@65792 18797224-902f-48f8-a5cc-f745e15eee43
Add (nsISupports *) cast to nsSupportsArray::RemoveElement call, to remove overloading ambiguity detected on Solaris
git-svn-id: svn://10.0.0.236/trunk@64703 18797224-902f-48f8-a5cc-f745e15eee43
Add nsScriptError, and make nsConsoleService implement nsIScriptErrorLogger for logging script errors. I do it this way to leave open the possibility of e.g. an nsIXMLErrorLogger interface later on.
git-svn-id: svn://10.0.0.236/trunk@64522 18797224-902f-48f8-a5cc-f745e15eee43
Make getMessageArray return an empty array (rather than null) when there are no mmessages, and change console.js to expect this (but check against null anyway.)
git-svn-id: svn://10.0.0.236/trunk@64302 18797224-902f-48f8-a5cc-f745e15eee43