Don't try to decode data if parse is handed none.

This bug was found when integrating vtt.js into Gecko.