Help, I lost the JSON tab in Firebug console
I eventually figured out why mine wasn't working. It was because my headers were being sent from apache with Content-Type: text/html.
I set the headers with php before printing the JSON:
header('Content-Type: text/plain')
And it all starting working properly - I can now see the JSON tab in the Firebug Console and Net tabs.