title: Serialize and Deserialize canvas with image objects (Fabricjs)
body: <p>i'm  using fabric.js to add image object to canvas. Serialization works fine, but after deserialization canvas object is empty.
  console.log(JSON.stringify(canvas)) returns: {"objects":[],"background":""}</p>
  
  <p>here is my code:</p>
  
  <pre><code>var canvas = new fabric.Canvas('goCanvas');
  
  fabric.Image.fromURL("rooryteam03da088a.jpeg", function(oImg) {
          canvas.add(oImg);
  });
  
  var serialized = JSON.stringify(canvas);
  
  canvas.clear();
  
  canvas.loadFromDatalessJSON(serialized);
  
  console.log(JSON.stringify(canvas));
  </code></pre>
  
  <p>I also tried loadFromJSON instead of loadFromDatalessJSON for deserialization, but with no result.
  So, What i'm doing wrong?</p>