framework/js
J.C.Ködel 2dedfe4b92 Fix Color Thief cross origin bug
When users have external avatar urls (for instance: in a SSO environment where the avatar is provided by another domain), color thief fails to get the avatar dominant color because the canvas would be tainted. 

Following the instructions here (https://lokeshdhakar.com/projects/color-thief/ on the "Does it work if the image is hosted on another domain?"), adding an `image.crossOrigin = 'Anonymous';` solves the issue.

Tested on my forum which before suffered from a JS error and works fine (without this fix, the canvas remain in the `body` while an script error is thrown by color thief)
2019-10-28 16:35:45 +01:00
..
dist Bundled output for commit bbd891965f [skip ci] 2019-10-01 21:50:25 +00:00
src Fix Color Thief cross origin bug 2019-10-28 16:35:45 +01:00
admin.js Webpack (#1367) 2018-06-20 13:20:31 +09:30
forum.js Webpack (#1367) 2018-06-20 13:20:31 +09:30
package-lock.json Update vulnerable JS dependencies 2019-09-13 15:26:10 +02:00
package.json Bump lodash-es from 4.17.11 to 4.17.14 in /js (#1818) 2019-07-11 09:21:17 +02:00
webpack.config.js Webpack (#1367) 2018-06-20 13:20:31 +09:30