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

This bug was found when integrating vtt.js into Gecko.
Merge pull request #96 from RickEyre/parse-fix

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