title: createObjectURL doesnt work if run on Chrome
body: <p>Hello everyone,</p>
  
  <p>I've tried to retrieve an image from a websocket server (in .NET)
  I send the image as bytes then I retrieve it on the client side,
  the code for retrieving on the client side (using canvas and JavaScript):</p>
  
  <pre><code>var c=document.GetElementById("myCanvas");
  var ctx=c.getContext("2d");
  ws.onmessage=function(evt)
  {
      var image=new Image();
      image.src=URL.createObjectURL(evt.data);
      ctx.drawImage(image,0,0);
  }
  </code></pre>
  
  <p>it perfectly displays the picture on firefox,
  but at Chrome, it just returning undefined and won't load the image through createObjectURL
  I'm using Chrome 18.0.1025.162</p>
  
  <p>any idea?</p>