Added hack for blink/webkit bug 156290

If `responseType` "json" is not supported, `responseType` "text" will be used and then parsed with `JSON.parse`

https://src.chromium.org/viewvc/blink?view=revision&revision=156290