CORS issue when using fabric.fromUrl
<p>I am integrating fabricjs with angularjs application. I am pulling an image from a third party source (which is not in my control). I wish to perform some actions on it like: filtering, adding to canvas, storing to canvas and reloading from canvas.</p>

<p>I am using fabric fromurl call with crossorigin but it fails everytime.</p>

<pre><code> fabric.Image.fromURL('http://img.fkcdn.com/image/dining-chair/b/g/y/fidcbennywncsach-1-cedar-pine-devdar-home-cherry-white-original-imae9fsfbkxrgebt.jpeg', function (img) {
    canvas1.add(img.set({
        left: 50,
        top: 50,
        angle: 30
    }));
    console.log('CORS enabled + crossOrigin property - DataURL: ', canvas1.toDataURL());
}, {
    crossOrigin: 'Anonymous'
});
</code></pre>

<p><a href="https://jsfiddle.net/anjhawar/kpkau7c6/1/" rel="nofollow">Fiddle</a></p>

<p>Is there anything I am doing wrong?</p>