This was found while tuning dromaeo tests. When decoding 8 bit strings, they are converted to 16 bits due to calls to characters().
Created attachment 123198 [details] Patch
Comment on attachment 123198 [details] Patch r=me
Committed r106253: <http://trac.webkit.org/changeset/106253>