didn't work on latest version of Edge, Firefox nor Chrome, with all extentions disabled after cleaning cache, cookies and disabling all antiviruses and firewalls. Console log when trying to load my game: Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-4Nt5gSm3pOP+GSr1LIY3Oe8sCrYJ3YI16IMJck6pCy4='), or a nonce ('nonce-...') is required to enable inline execution. /editor/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-k8Kx+oSRaLZ+X7/r67j0Mow6bzS2pemyX++9YAOg3BU='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1526660768:84 70 app.js?1526660768:85 TOUCH SUPPORTED: false app.js?1526660768:85 USING WEBGL ACCELERATION... app.js?1526660768:85 WEBGL STARTUP SUCCESS app.js?1526660768:87 Custom Sheet Translation app.js?1526660768:80 select app.js?1526660768:80 Switch mode to select app.js?1526660768:97 Initializing new dice engine with randomness... app.js?1526660768:97 Using random entropy app.js?1526660768:100 Compiling sheet... app.js?1526660768:100 Found rolltemplate: simple app.js?1526660768:100 Found rolltemplate: atk app.js?1526660768:100 Found rolltemplate: dmg app.js?1526660768:100 Found rolltemplate: atkdmg app.js?1526660768:100 Found rolltemplate: desc app.js?1526660768:100 Found rolltemplate: spell app.js?1526660768:100 Found rolltemplate: traits app.js?1526660768:100 Found rolltemplate: npc app.js?1526660768:100 Found rolltemplate: npcatk app.js?1526660768:100 Found rolltemplate: npcdmg app.js?1526660768:100 Found rolltemplate: npcaction app.js?1526660768:100 Found webworker script app.js?1526660768:100 Finding sheet rolls... app.js?1526660768:100 Including compendium template css. app.js?1526660768:102 window resize app.js?1526660768:86 Final set zoom! app.js?1526660768:85 UPDATE GL SIZE! app.js?1526660768:86 Final set zoom! tutorial_tips.js:7 tuts loaded 5Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure image '<URL>'. This content should also be served over HTTPS. sheetsandboxworker.js?20170926:260 Starting up WEB WORKER app.js?1526660768:92 Final page load. app.js?1526660768:102 Refresh jukebox List! 6app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Hard_Roll_001.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Hard_Roll_001.mp3</a> 0 () app.js?1526660768:92 Scan for new plays! app.js?1526660768:91 Auth'ed. app.js?1526660768:91 Go post auth! app.js?1526660768:91 initial setup app.js?1526660768:90 T.s {attributes: {…}, _escapedAttributes: {…}, cid: "c0", changed: {…}, _silent: {…}, …} 4app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Medium_Roll_003.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Medium_Roll_003.mp3</a> 0 () app.js?1526660768:95 refershing page listings! 2app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Soft_Roll_003.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D4_Soft_Roll_003.mp3</a> 0 () app.js?1526660768:91 Got players value... app.js?1526660768:92 joining game... app.js?1526660768:90 Player -LCKC8SFAbbp-zTUlfoS is offline... app.js?1526660768:90 Global Volume: 100=1 app.js?1526660768:92 Deferred finish joining... app.js?1526660768:84 Firebase Online 3app.js?1526660768:89 Full load page! app.js?1526660768:92 We have 3 pages app.js?1526660768:92 handle page changes app.js?1526660768:92 false app.js?1526660768:95 refershing page listings! app.js?1526660768:92 Scan for new plays! app.js?1526660768:92 init active page! app.js?1526660768:89 activate page! app.js?1526660768:89 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1526660768:89 Graphics: 4 app.js?1526660768:89 Paths: 0 app.js?1526660768:89 Reorder by ZORDER app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Hard_Roll_001.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Hard_Roll_001.mp3</a> 0 () app.js?1526660768:95 refershing page listings! 5app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Hard_Roll_002.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Hard_Roll_002.mp3</a> 0 () app.js?1526660768:109 Video Quality medium app.js?1526660768:102 Refresh jukebox List! app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Medium_Roll_003.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Medium_Roll_003.mp3</a> 0 () jquery.1.8.2.min.js:2 GET <a href="https://s3.amazonaws.com/files.d20.io/images/11382573/uwq0cDa18STrjTdm5NgrWg/thumb.jpg?1439054453955&size=150" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/11382573/uwq0cDa18STrjTdm5NgrWg/thumb.jpg?1439054453955&size=150</a> 0 () bH @ jquery.1.8.2.min.js:2 b$ @ jquery.1.8.2.min.js:2 hide @ jquery.1.8.2.min.js:2 p.fn.(anonymous function) @ jquery.1.8.2.min.js:2 hide @ jquery-ui.1.9.0.custom.min.js?3:16 buildSelector @ app.js?1526660768:5 e.fn.colorPicker @ app.js?1526660768:5 render @ app.js?1526660768:90 (anonymous) @ app.js?1526660768:90 trigger @ base.js?1520956558:1 change @ base.js?1520956558:1 set @ base.js?1520956558:1 child_changed @ app.js?1526660768:3 (anonymous) @ firebase.2.4.0.js:203 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Ob @ firebase.2.4.0.js:221 X.set @ firebase.2.4.0.js:257 (anonymous) @ app.js?1526660768:84 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 bc @ firebase.2.4.0.js:29 Qi @ firebase.2.4.0.js:224 h.Ib @ firebase.2.4.0.js:238 firebasePing @ app.js?1526660768:84 (anonymous) @ app.js?1526660768:92 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 e @ app.js?1526660768:92 joinGame @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 4app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Medium_Roll_004.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Medium_Roll_004.mp3</a> 0 () s3.amazonaws.com/files.d20.io/images/11382573/uwq0cDa18STrjTdm5NgrWg/thumb.jpg?1439054453955&size=30:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/11382573/uwq0cDa18STrjTdm5NgrWg/thumb.jpg?1439054453955&size=30" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/11382573/uwq0cDa18STrjTdm5NgrWg/thumb.jpg?1439054453955&size=30</a> 0 () Image (async) HTMLElement.appendChild @ VM206:329 (anonymous) @ jquery.1.8.2.min.js:2 domManip @ jquery.1.8.2.min.js:2 append @ jquery.1.8.2.min.js:2 d20.textchat.incoming @ app.js?1526660768:99 a @ app.js?1526660768:99 n @ base.js?1520956558:1 setTimeout (async) (anonymous) @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:99 c @ firebase.2.4.0.js:240 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 67app.roll20.net/:1 GET <a href="https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Soft_Roll_004.mp3" rel="nofollow">https://s3.amazonaws.com/cdn.roll20.net/sounds/D6_Soft_Roll_004.mp3</a> 0 () s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800</a> 0 () Image (async) (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 html @ jquery.1.8.2.min.js:2 n @ app.js?1526660768:95 n @ base.js?1520956558:1 setTimeout (async) (anonymous) @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:95 dispatch @ jquery.1.8.2.min.js:2 h @ jquery.1.8.2.min.js:2 trigger @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 trigger @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1526660768:89 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 initialize @ app.js?1526660768:89 t.Model @ base.js?1520956558:1 T.s @ base.js?1520956558:1 _prepareModel @ base.js?1520956558:1 add @ base.js?1520956558:1 reset @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 s3.amazonaws.com/files.d20.io/images/53772403/HRVNZkwC6Msj74d7BayaJA/thumb.jpg?1526144626:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/53772403/HRVNZkwC6Msj74d7BayaJA/thumb.jpg?1526144626" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/53772403/HRVNZkwC6Msj74d7BayaJA/thumb.jpg?1526144626</a> 0 () Image (async) (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 html @ jquery.1.8.2.min.js:2 n @ app.js?1526660768:95 n @ base.js?1520956558:1 setTimeout (async) (anonymous) @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:95 dispatch @ jquery.1.8.2.min.js:2 h @ jquery.1.8.2.min.js:2 trigger @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 trigger @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1526660768:89 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 initialize @ app.js?1526660768:89 t.Model @ base.js?1520956558:1 T.s @ base.js?1520956558:1 _prepareModel @ base.js?1520956558:1 add @ base.js?1520956558:1 reset @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 s3.amazonaws.com/files.d20.io/images/53772418/eNJCiSSeUz7sup7MunqMvw/thumb.jpg?1526144641:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/53772418/eNJCiSSeUz7sup7MunqMvw/thumb.jpg?1526144641" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/53772418/eNJCiSSeUz7sup7MunqMvw/thumb.jpg?1526144641</a> 0 () Image (async) (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 html @ jquery.1.8.2.min.js:2 n @ app.js?1526660768:95 n @ base.js?1520956558:1 setTimeout (async) (anonymous) @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:95 dispatch @ jquery.1.8.2.min.js:2 h @ jquery.1.8.2.min.js:2 trigger @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 trigger @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1526660768:89 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 initialize @ app.js?1526660768:89 t.Model @ base.js?1520956558:1 T.s @ base.js?1520956558:1 _prepareModel @ base.js?1520956558:1 add @ base.js?1520956558:1 reset @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?15273288005:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?15273288005" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?15273288005</a> 0 () Image (async) fabric.Image.fromURL @ app.js?1526660768:84 fullyActivateView @ app.js?1526660768:88 (anonymous) @ app.js?1526660768:89 k.each.k.forEach @ base.js?1520956558:1 h.(anonymous function) @ base.js?1520956558:1 activate @ app.js?1526660768:89 initActivePage @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 d.complete @ jquery.1.8.2.min.js:2 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 i @ jquery.1.8.2.min.js:2 p.fx.tick @ jquery.1.8.2.min.js:2 setInterval (async) p.fx.timer @ jquery.1.8.2.min.js:2 cW @ jquery.1.8.2.min.js:2 g @ jquery.1.8.2.min.js:2 dequeue @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 queue @ jquery.1.8.2.min.js:2 animate @ jquery.1.8.2.min.js:2 switchPageByIndex @ app.js?1526660768:92 switchPageById @ app.js?1526660768:92 handlePlayerPageChanges @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 app.js?1526660768:84 Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800</a> s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?15266542925:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?15266542925" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?15266542925</a> 0 () Image (async) fabric.Image.fromURL @ app.js?1526660768:84 fullyActivateView @ app.js?1526660768:88 (anonymous) @ app.js?1526660768:89 k.each.k.forEach @ base.js?1520956558:1 h.(anonymous function) @ base.js?1520956558:1 activate @ app.js?1526660768:89 initActivePage @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 d.complete @ jquery.1.8.2.min.js:2 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 i @ jquery.1.8.2.min.js:2 p.fx.tick @ jquery.1.8.2.min.js:2 setInterval (async) p.fx.timer @ jquery.1.8.2.min.js:2 cW @ jquery.1.8.2.min.js:2 g @ jquery.1.8.2.min.js:2 dequeue @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 queue @ jquery.1.8.2.min.js:2 animate @ jquery.1.8.2.min.js:2 switchPageByIndex @ app.js?1526660768:92 switchPageById @ app.js?1526660768:92 handlePlayerPageChanges @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 3app.js?1526660768:84 Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?1526654292" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?1526654292</a> s3.amazonaws.com/files.d20.io/images/53772511/vWuNfxbvouOGgLV7S272ug/thumb.jpg?1526144683:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/53772511/vWuNfxbvouOGgLV7S272ug/thumb.jpg?1526144683" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/53772511/vWuNfxbvouOGgLV7S272ug/thumb.jpg?1526144683</a> 0 () Image (async) (anonymous) @ jquery.1.8.2.min.js:2 access @ jquery.1.8.2.min.js:2 html @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1526660768:107 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 y @ jquery.1.8.2.min.js:2 d @ jquery.1.8.2.min.js:2 XMLHttpRequest.send (async) send @ jquery.1.8.2.min.js:2 ajax @ jquery.1.8.2.min.js:2 p.(anonymous function) @ jquery.1.8.2.min.js:2 d20.library.buildRecentUploads @ app.js?1526660768:107 (anonymous) @ app.js?1526660768:90 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 initialize @ app.js?1526660768:90 t.Model @ base.js?1520956558:1 T.s @ base.js?1520956558:1 _prepareModel @ base.js?1520956558:1 add @ base.js?1520956558:1 reset @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:91 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/54701695/tLlt9zNeYpi02sRRcDLKbg/thumb.jpg?1527328800</a> 0 () Image (async) i.usecors.n.onerror @ app.js?1526660768:84 error (async) fabric.Image.fromURL @ app.js?1526660768:84 fullyActivateView @ app.js?1526660768:88 (anonymous) @ app.js?1526660768:89 k.each.k.forEach @ base.js?1520956558:1 h.(anonymous function) @ base.js?1520956558:1 activate @ app.js?1526660768:89 initActivePage @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 d.complete @ jquery.1.8.2.min.js:2 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 i @ jquery.1.8.2.min.js:2 p.fx.tick @ jquery.1.8.2.min.js:2 setInterval (async) p.fx.timer @ jquery.1.8.2.min.js:2 cW @ jquery.1.8.2.min.js:2 g @ jquery.1.8.2.min.js:2 dequeue @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 queue @ jquery.1.8.2.min.js:2 animate @ jquery.1.8.2.min.js:2 switchPageByIndex @ app.js?1526660768:92 switchPageById @ app.js?1526660768:92 handlePlayerPageChanges @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169 s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?1526654292:1 GET <a href="https://s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?1526654292" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/54153256/COA-XY-IKf5wyP5yB2SBIg/thumb.jpg?1526654292</a> 0 () Image (async) i.usecors.n.onerror @ app.js?1526660768:84 error (async) fabric.Image.fromURL @ app.js?1526660768:84 fullyActivateView @ app.js?1526660768:88 (anonymous) @ app.js?1526660768:89 k.each.k.forEach @ base.js?1520956558:1 h.(anonymous function) @ base.js?1520956558:1 activate @ app.js?1526660768:89 initActivePage @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 d.complete @ jquery.1.8.2.min.js:2 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 i @ jquery.1.8.2.min.js:2 p.fx.tick @ jquery.1.8.2.min.js:2 setInterval (async) p.fx.timer @ jquery.1.8.2.min.js:2 cW @ jquery.1.8.2.min.js:2 g @ jquery.1.8.2.min.js:2 dequeue @ jquery.1.8.2.min.js:2 (anonymous) @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 queue @ jquery.1.8.2.min.js:2 animate @ jquery.1.8.2.min.js:2 switchPageByIndex @ app.js?1526660768:92 switchPageById @ app.js?1526660768:92 handlePlayerPageChanges @ app.js?1526660768:92 (anonymous) @ app.js?1526660768:92 (anonymous) @ base.js?1520956558:1 setTimeout (async) k.delay @ base.js?1520956558:1 k.defer @ base.js?1520956558:1 (anonymous) @ app.js?1526660768:92 (anonymous) @ firebase.2.4.0.js:201 gc @ firebase.2.4.0.js:52 cc @ firebase.2.4.0.js:30 dc @ firebase.2.4.0.js:29 h.Kb @ firebase.2.4.0.js:220 h.Ld @ firebase.2.4.0.js:188 Eh.Ld @ firebase.2.4.0.js:178 (anonymous) @ firebase.2.4.0.js:176 yh @ firebase.2.4.0.js:170 La.onmessage @ firebase.2.4.0.js:169