Função personalizada ajaxTransport sem dataType especificado não está disparando (AT ALL!)

Eu tenho tentado configurarajaxTransports personalizados para jQuery para curto-circuito alguns fluxos de trabalho em determinados cenários para o nosso produto. No entanto, eu tive zero sucesso em conseguir que esses transportes fossem honrados (enquanto eu tenho muitosajaxPrefilters personalizados).

Testado com várias versões do jQuery:

1.5.21.6.41.7.21.8.0

Testado com vários navegadores:

Firefox 15Chrome 21iOS 5 webviews

...

Nenhum deles funcionou.

Caso de teste do JsFiddle: http://jsfiddle.net/PVYut/

...

Se eu adicionar umdataType para reduzi-lo, então funciona bem.

Caso de teste do JsFiddle: http://jsfiddle.net/PVYut/1/

...

Eu estou apenas fazendo algo errado? Eu ficaria feliz em ser contada, contanto que eu possa fazer isso funcionar! -_-

questionAnswers(1)

yourAnswerToTheQuestion