Until bug 574955 gives us the full webconsole, I thought that as an interim measure we could create a hidden preference to log calls to console.log (and info, warn and error) to the Error Console.
Created attachment 610111 [details] [diff] [review] Proposed patch
Oh, the Array.slice tweak exists because sometimes we get given an [object Arguments] rather than a real array, and for some of the other API calls we get some other sort of object so I can't fix it before the case statement.
> Blocks: 574955 NO it doesn't I don't think.
Pushed changeset bbbdc62ed3bc to comm-central.
I think you mean comm-central changeset bbbdc62ed3bc