Here is the console output from Firefox 65.0.1/Ubuntu 18.04 on a USB stick (--everything clean and default installations.) playspace does not load: Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:12:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:13:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:1444:2 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:1450:1 JQMIGRATE: Logging is active jquery.migrate.js:20:2 Error: WebGL warning: getContext: Disallowing antialiased backbuffers due to blacklisting. featuredetect.js:4:111 Error: WebGL warning: <SetDimensions>: Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_OPENGL_1 featuredetect.js:4:111 Error: WebGL warning: <SetDimensions>: Failed to create WebGL context: WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_OPENGL_1 * 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:4299:1 70 app.js:541:26513 TOUCH SUPPORTED: false app.js:543:7398 Custom Sheet Translation app.js:545:7345 RTCIceServer.url is deprecated! Use urls instead. app.js:278 select app.js:536:11895 Switch mode to select app.js:536:13739 Initializing new dice engine with randomness... app.js:557:30892 Using random entropy app.js:557:30972 Compiling sheet... app.js:560:28681 Finding sheet rolls... app.js:560:30343 window resize app.js:563:20293 Final set zoom! app.js:543:21263 tuts loaded tutorial_tips.js:7:2 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=i732.photobucket.com/albums/ww321/Acyd69/Roll%252020%2520Images/Martial%2520Artist.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i732.photobucket.com/albums/ww321/Acyd69/Roll%252020%2520Images/Martial%2520Artist.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6469:31 Invalid URI. Load of media resource failed. editor Final page load. app.js:551:24308 Successfully compiled asm.js code (loaded from cache in 1306ms) ffmpeg-worker-webm.3.js Scan for new plays! app.js:551:17898 Auth'ed. app.js:549:28293 Go post auth! app.js:549:28490 initial setup app.js:549:28627 Object { attributes: {…}, _escapedAttributes: {}, cid: "c0", changed: {}, _silent: {}, _pending: {}, _previousAttributes: {…}, activePage: activePage(), showSettings: showSettings(), initActivePage: initActivePage(), … } app.js:547:26264 Refresh Journal List! app.js:560:9219 TypeError: window.currentPlayer is undefined[Learn More] base.js:3:39 Scan for new plays! app.js:551:17898 Got players value... app.js:549:28869 joining game... app.js:550:4547 Player -IsI-q9Kfe-K4VjMSpWQ is offline... app.js:548:4555 Player -JF9xHpUxW59-0yF1-01 is offline... app.js:548:4555 Global Volume: 38=0.1444 app.js:548:11127 Player -JJ4Cpl_EDyVmy4A3HAc is offline... app.js:548:4555 Player -JJ4vmh4kpxbpTRQ_ZvP is offline... app.js:548:4555 Player -JJe3sCPmIhg1ljWueko is offline... app.js:548:4555 Player -JKD06dBSAYlImUyoS5U is offline... app.js:548:4555 Player -JXjFCrVPkj9xq15tAM9 is offline... app.js:548:4555 Player -K-17TAmtDmj8SNyGuiV is offline... app.js:548:4555 Player -KArjsfIn7W6VdkND7Bo is offline... app.js:548:4555 Player -L038P9AJhJsWSkWCbai is offline... app.js:548:4555 Player -L77kID_Q4J_AMaPMvpu is offline... app.js:548:4555 Deferred finish joining... app.js:550:4637 Firebase Online app.js:541:28297 Scan for new plays! app.js:551:17898 Full load page! app.js:547:4538 We have 185 pages app.js:549:29722 This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see <a href="https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects" rel="nofollow">https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects</a> for further details and to join the discussion on related tools and features! editor handle page changes app.js:549:30263 false app.js:549:30344 Do refresh link cache! app.js:545:24797 Refresh Journal List! app.js:560:9219 Search took 40ms app.js:560:2682 Loading mixed (insecure) display content “ <a href="http://fc03.deviantart.net/fs70/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”" rel="nofollow">http://fc03.deviantart.net/fs70/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6063:7 Reorder by ZORDER app.js:547:9911 init active page! app.js:550:3506 activate page! app.js:547:7016 FULLY ACTIVATE VIEWS FOR PAGE. app.js:547:7248 Loading mixed (insecure) display content “ <a href="http://orig14.deviantart.net/69ff/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”" rel="nofollow">http://orig14.deviantart.net/69ff/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”</a> on a secure page[Learn More] editor Graphics: 0 app.js:547:6195 Paths: 0 app.js:547:6391 Reorder by ZORDER app.js:547:9911 TypeError: o is undefined[Learn More] app.js:542:16112 Reorder by ZORDER app.js:547:9911 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/thumb.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/thumb.jpg?15574326755</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755</a> app.js:546:17810 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755</a> app.js:540:21908 Reorder by ZORDER app.js:547:9911 Ubuntu 14.0.4, Firefox 65.0 playspace loads just fine: Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:1:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:12:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:13:1 JQMIGRATE: Logging is active jquery.migrate.js:20:2 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:1444:2 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:1450:1 70 app.js:541:26513 TOUCH SUPPORTED: false app.js:543:7398 USING WEBGL ACCELERATION... app.js:543:7827 WEBGL STARTUP SUCCESS app.js:543:8300 Custom Sheet Translation app.js:545:7345 RTCIceServer.url is deprecated! Use urls instead. app.js:278 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:4299:1 select app.js:536:11895 Switch mode to select app.js:536:13739 Initializing new dice engine with randomness... app.js:557:30892 Using random entropy app.js:557:30972 Compiling sheet... app.js:560:28681 Finding sheet rolls... app.js:560:30343 window resize app.js:563:20293 Final set zoom! app.js:543:21263 UPDATE GL SIZE! app.js:542:20597 Final set zoom! app.js:543:21263 tuts loaded tutorial_tips.js:7:2 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=i732.photobucket.com/albums/ww321/Acyd69/Roll%252020%2520Images/Martial%2520Artist.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i732.photobucket.com/albums/ww321/Acyd69/Roll%252020%2520Images/Martial%2520Artist.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6469:31 Invalid URI. Load of media resource failed. editor 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.[Learn More] editor Loading failed for the <script> with source “ <a href="https://www.google-analytics.com/analytics.js”" rel="nofollow">https://www.google-analytics.com/analytics.js”</a> . editor:1:1 Final page load. app.js:551:24308 Scan for new plays! app.js:551:17898 unreachable code after return statement ffmpeg-worker-webm.3.js:153:13433 unreachable code after return statement ffmpeg-worker-webm.3.js:164:111617 Auth'ed. app.js:549:28293 Go post auth! app.js:549:28490 initial setup app.js:549:28627 Object { attributes: {…}, _escapedAttributes: {}, cid: "c0", changed: {}, _silent: {}, _pending: {}, _previousAttributes: {…}, activePage: activePage(), showSettings: showSettings(), initActivePage: initActivePage(), … } app.js:547:26264 Refresh Journal List! app.js:560:9219 TypeError: window.currentPlayer is undefined[Learn More] base.js:3:39 Scan for new plays! app.js:551:17898 unreachable code after return statement ffmpeg-worker-webm.3.js:183:15520 Got players value... app.js:549:28869 joining game... app.js:550:4547 unreachable code after return statement ffmpeg-worker-webm.3.js:187:17706 Player -IsI-q9Kfe-K4VjMSpWQ is offline... app.js:548:4555 unreachable code after return statement ffmpeg-worker-webm.3.js:187:19502 Full load page! app.js:547:4538 We have 185 pages app.js:549:29722 Player -JF9xHpUxW59-0yF1-01 is offline... app.js:548:4555 Global Volume: 38=0.1444 app.js:548:11127 window resize app.js:563:20293 Final set zoom! app.js:543:21263 UPDATE GL SIZE! app.js:542:20597 Final set zoom! app.js:543:21263 unreachable code after return statement ffmpeg-worker-webm.3.js:189:21299 unreachable code after return statement ffmpeg-worker-webm.3.js:190:21237 unreachable code after return statement ffmpeg-worker-webm.3.js:194:17922 Player -JJ4Cpl_EDyVmy4A3HAc is offline... app.js:548:4555 unreachable code after return statement ffmpeg-worker-webm.3.js:194:39367 unreachable code after return statement ffmpeg-worker-webm.3.js:197:71233 Player -JJ4vmh4kpxbpTRQ_ZvP is offline... app.js:548:4555 Player -JJe3sCPmIhg1ljWueko is offline... app.js:548:4555 Player -JKD06dBSAYlImUyoS5U is offline... app.js:548:4555 Player -JXjFCrVPkj9xq15tAM9 is offline... app.js:548:4555 Player -K-17TAmtDmj8SNyGuiV is offline... app.js:548:4555 Player -KArjsfIn7W6VdkND7Bo is offline... app.js:548:4555 Player -L038P9AJhJsWSkWCbai is offline... app.js:548:4555 Player -L77kID_Q4J_AMaPMvpu is offline... app.js:548:4555 Deferred finish joining... app.js:550:4637 Firebase Online app.js:541:28297 Successfully compiled asm.js code (total compilation time 65653ms; caching disabled by private browsing mode) ffmpeg-worker-webm.3.js handle page changes app.js:549:30263 false app.js:549:30344 Scan for new plays! app.js:551:17898 This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see <a href="https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects" rel="nofollow">https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects</a> for further details and to join the discussion on related tools and features! editor Do refresh link cache! app.js:545:24797 Refresh Journal List! app.js:560:9219 Search took 181ms app.js:560:2682 Loading mixed (insecure) display content “ <a href="http://fc03.deviantart.net/fs70/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”" rel="nofollow">http://fc03.deviantart.net/fs70/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6063:7 Reorder by ZORDER app.js:547:9911 init active page! app.js:550:3506 activate page! app.js:547:7016 FULLY ACTIVATE VIEWS FOR PAGE. app.js:547:7248 Loading mixed (insecure) display content “ <a href="http://orig14.deviantart.net/69ff/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”" rel="nofollow">http://orig14.deviantart.net/69ff/f/2010/291/c/c/bearman_concept_2_by_adzerak-d311qs3.png”</a> on a secure page[Learn More] editor Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/thumb.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/thumb.jpg?15574326755</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755</a> app.js:546:17810 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755</a> app.js:540:21908 Graphics: 72 app.js:547:6195 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/thumb.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/thumb.jpg?15574326755</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755</a> app.js:546:17810 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/80986731/ogPPDpIAtGfnGNdBEhcsAA/original.jpg?15574326755</a> app.js:540:21908 Paths: 37 app.js:547:6391 new caster! app.js:542:9460 Reorder by ZORDER app.js:547:9911