What has been done so far:
Firebug Google Issues
Has anyone else noticed this lacking?
enq... did, and even got a good response!
Yes, others have notice, but there doesn't seem to be much of a drive to get the functionality.
Quick fixes (in order from cleanest/easiest to most problematic)
- Use Charles
- Use Google Chrome
- Intercept all websocket data (with console messages for example) in your implementation
- Bind to the "message" callback
What to do about it
Firebug has awesome extension capabilities, which is great, but alone isn't enough. Looking at the HTTPobserver usage in Firebug gives us an example of just how much it is dependent on observer implementation deep in the Necko framework.
We will first have to modify the Websocket implementation in Necko to allow Firebug to hook into it as an observer. Then give Firebug the ability to hook in and display the data, either as an extension or built in. Though hopefully in the case of the former, creating it in such a way that it could easily be ported as built in to Firebug.