Почему установка XMLHttpRequest responseType перед вызовом open throw?

Бегnew XMLHttpRequest().responseType = "json" в консоль кидаетInvalidStateError» исключение в Firefox 26 и IE11, но не в Chrome 31.

Зачем?

Спец утверждает, что установкаresponseType

кидаетInvalidStateError» исключение, если состояние ЗАГРУЗКА или ГОТОВО.

но в этом случае состояние не отправлено.

Какие'происходит?

Ответы на вопрос(2)

Ваш ответ на вопрос