Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Roll20 failing to load on Firefox

1607124261

Edited 1607125437
Roll20 game screen fails to load on FireFox.  It just sits at the black screen with the Roll20 logo saying "Loading...".  Works fine on Chromium.  Same machine. I was able to login and update stuff earlier this week without issue.
Messages from Console Some cookies are misusing the recommended “SameSite“ attribute 4 Cookie “rack.session” has been rejected because it is already expired. editor Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:5:1 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. editor JQMIGRATE: Logging is active jquery.migrate.js:20:10 WebGL warning: &lt;Create&gt;: WebglAllowWindowsNativeGl:false restricts context creation on this system. featuredetect.js:4:111 Failed to create WebGL context: WebGL creation failed: * WebglAllowWindowsNativeGl:false restricts context creation on this system. * Exhausted GL driver options. featuredetect.js:4:111 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:20:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js:1444:6 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js:1450:5 Cookie “rack.session” has been rejected because it is already expired. startjs CAMPAIGN ID: 6195686 startjs:15:9 Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. jquery-1.9.1.js:9392:13 Ignoring unsupported entryTypes: paint. editor:424:14586 No valid entryTypes; aborting registration. editor:424:14586 Ignoring unsupported entryTypes: largest-contentful-paint. editor:424:14620 No valid entryTypes; aborting registration. editor:424:14620 WebRTC: RTCIceServer.url is deprecated! Use urls instead. app.js:278 WebRTC: RTCIceServer.url is deprecated! Use urls instead. app.js:278 WebRTC: RTCIceServer.url is deprecated! Use urls instead. app.js:278 70 app.js:552:29745 Custom Sheet Translation app.js:553:8200 TOUCH SUPPORTED: false app.js:558:15582 WebGL warning: &lt;Create&gt;: WebglAllowWindowsNativeGl:false restricts context creation on this system. app.js:553:32408 Failed to create WebGL context: WebGL creation failed: * WebglAllowWindowsNativeGl:false restricts context creation on this system. * Exhausted GL driver options. app.js:553:32408 Uncaught TypeError: this.gl is null &nbsp;&nbsp;&nbsp; Canvas <a href="https://app.roll20.net/assets/app.js?1607039579:553" rel="nofollow">https://app.roll20.net/assets/app.js?1607039579:553</a> &nbsp;&nbsp;&nbsp; &lt;anonymous&gt; <a href="https://app.roll20.net/assets/app.js?1607039579:558" rel="nofollow">https://app.roll20.net/assets/app.js?1607039579:558</a> &nbsp;&nbsp;&nbsp; &lt;anonymous&gt; <a href="https://app.roll20.net/assets/app.js?1607039579:560" rel="nofollow">https://app.roll20.net/assets/app.js?1607039579:560</a> &nbsp;&nbsp;&nbsp; &lt;anonymous&gt; <a href="https://app.roll20.net/assets/app.js?1607039579:588" rel="nofollow">https://app.roll20.net/assets/app.js?1607039579:588</a> app.js:553:32449 The resource at “<a href="https://www.google-analytics.com/analytics.js”" rel="nofollow">https://www.google-analytics.com/analytics.js”</a> was blocked because content blocking is enabled. editor Uncaught TypeError: d20.engine.finishCurrentPolygon is not a function &nbsp;&nbsp;&nbsp; setMode <a href="https://app.roll20.net/assets/app.js?1607039579:547" rel="nofollow">https://app.roll20.net/assets/app.js?1607039579:547</a> &nbsp;&nbsp;&nbsp; &lt;anonymous&gt; <a href="https://app.roll20.net/assets/app.js?1607039579:553" rel="nofollow">https://app.roll20.net/assets/app.js?1607039579:553</a> &nbsp;&nbsp;&nbsp; jQuery 11 app.js:547:12578 Beyond20: Roll20 module loaded. roll20.js:2680:9 Loading failed for the &lt;script&gt; with source “<a href="https://js-agent.newrelic.com/nr-1167.min.js”" rel="nofollow">https://js-agent.newrelic.com/nr-1167.min.js”</a>. editor:1:1 Content Security Policy: The page’s settings blocked the loading of a resource at <a href="https://js-agent.newrelic.com/nr-1167.min.js" rel="nofollow">https://js-agent.newrelic.com/nr-1167.min.js</a> (“script-src”). editor:424:18186 Cookie “rack.session” has been rejected because it is already expired. false Use of navigator.sendBeacon instead of synchronous XMLHttpRequest during unload and pagehide improves user experience. .lp:5:4 Uncaught TypeError: d20ext.finalPageLoad is not a function &nbsp;&nbsp;&nbsp; &lt;anonymous&gt; <a href="https://app.roll20.net/editor/startjs/?timestamp=1607125306&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:41" rel="nofollow">https://app.roll20.net/editor/startjs/?timestamp=1607125306&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:41</a> &nbsp;&nbsp;&nbsp; nrWrapper <a href="https://app.roll20.net/editor/:424" rel="nofollow">https://app.roll20.net/editor/:424</a> &nbsp;&nbsp;&nbsp; setTimeout handler*nrWrapper <a href="https://app.roll20.net/editor/:424" rel="nofollow">https://app.roll20.net/editor/:424</a> &nbsp;&nbsp;&nbsp; &lt;anonymous&gt; <a href="https://app.roll20.net/editor/startjs/?timestamp=1607125306&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:41" rel="nofollow">https://app.roll20.net/editor/startjs/?timestamp=1607125306&amp;disablewebgl=false&amp;forcelongpolling=false&amp;offsite=false&amp;fbdebug=false&amp;forcetouch=false:41</a> &nbsp;&nbsp;&nbsp; jQuery 11 startjs:41:105
Looks like not all security policies are setup correctly on the page? <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/script-src" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/script-src</a>
Not sure what/if anything changed, but it's working for me in Firefox again.&nbsp; Only thing that might be relevant as a change on my PC is that I reboot it in the last few days.