So I see the A: What is the correct JSON content type? - application/json as well as Why content type header to use for json? "application/json; charset=u
application/json
There is a Firefox bug on this: "Don't honor charset when viewing JSON" #741776 says that XHR ignores charset and that docview shold also.