Heads Up Display, console (bug 534398): I have gotten a try-server build to work. It is not pretty, but it works. You can call console.log(“I am a log message”); from content and it works. The API follows Firebug: console.log, console.warn, console.error, console.info.
I am re-factoring things right now to move most functionality into toolkit as well as isolating things out of a jsm and into 2 components.
Setup a user repo at: http://hg.mozilla.org/users/ddahl_mozilla.com/heads-up-display/
Pretty current try build is here: https://firstname.lastname@example.org-HUDConsole/
Url to test try build is here: http://mozilla.ddahl.com/test-console.html
More refactoring, hoping to ask for a review on monday from Mr. Mossop.