title: Specifying blob encoding in Google Chrome
body: <p>The following code (vendor normalized) works perfectly fine and displays "➀➁➂ Test" in Firefox 8, but displays "âž€âžâž‚ Test" in Google Chrome. Is there any way to preserve encoding of blobs in Google Chrome short of writing a file to a temporary filesystem using the filesystem API?</p>
  
  <pre><code>var b = new Blob(["➀➁➂ Test"], {type: "text/plain;charset=UTF-8"});
  var url = URL.createObjectURL(b);
  open(url);
  </code></pre>