Dynamic Lighting recently has not been working on most maps while using Firefox. Whether I’m a player or I’m a GM and I hit CMD+L, the only thing I can see is my token/the player’s token and nothing else. On some maps when I pan around, I can see the light produced by my token in the bottom left of the screen not attached to my token. The light will not pan left or right, but will pan up and down with my scrolling. When I move the token, the light moves the opposite direction up and down, but the same direction left and right. I have disabled all of my add-ons and extensions, cleared my cache, and disabled/enabled hardware acceleration. This problem did not occur at all in Chrome (77.0.3865.120) or Safari (13.0.2). Edit: I am not wanting to switch to Chrome or Safari. I'm looking for a fix for Firefox. Firefox 70.0 (64-bit) MacOS 10.13.6 Javascript is enabled uBlock Origin and DuckDuckGo are my only add-ons My token shrouded in darkness because my lighting is missing: My lighting off doing its own thing: My lighting not attached to my token: CONSOLE LOG 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:10 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 Content Security Policy: The page’s settings blocked the loading of a resource at data:application/javascript;base64,KGZ1b… (“script-src”). <script> source URI is not allowed in this document: “ <a href="https://www.google-analytics.com/analytics.js”" rel="nofollow">https://www.google-analytics.com/analytics.js”</a> . editor:1:1 RTCIceServer.url is deprecated! Use urls instead. 3 app.js:278 70 app.js:541:26448 TOUCH SUPPORTED: false app.js:543:5830 USING WEBGL ACCELERATION... app.js:543:6259 WEBGL STARTUP SUCCESS app.js:543:6732 Custom Sheet Translation app.js:545:6055 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:5093:1 select app.js:536:11903 Switch mode to select app.js:536:13747 Initializing new dice engine with randomness... app.js:557:31019 Using random entropy app.js:557:31099 Compiling sheet... app.js:560:28804 Found rolltemplate: simple app.js:560:29087 Found rolltemplate: atk app.js:560:29087 Found rolltemplate: dmg app.js:560:29087 Found rolltemplate: atkdmg app.js:560:29087 Found rolltemplate: desc app.js:560:29087 Found rolltemplate: spell app.js:560:29087 Found rolltemplate: traits app.js:560:29087 Found rolltemplate: npc app.js:560:29087 Found rolltemplate: npcatk app.js:560:29087 Found rolltemplate: npcdmg app.js:560:29087 Found rolltemplate: npcaction app.js:560:29087 Found rolltemplate: mancerroll app.js:560:29087 Found rolltemplate: mancerhproll app.js:560:29087 Found Charactermancer Repeating Section: topbar app.js:560:29489 Found Charactermancer Repeating Section: leveler-topbar app.js:560:29489 Found Charactermancer Repeating Section: row app.js:560:29489 Found Charactermancer Repeating Section: utilityrow app.js:560:29489 Found Charactermancer Repeating Section: choose app.js:560:29489 Found Charactermancer Repeating Section: custom-proficiency app.js:560:29489 Found Charactermancer Repeating Section: custom-trait app.js:560:29489 Found Charactermancer Repeating Section: spell-holder app.js:560:29489 Found Charactermancer Repeating Section: spell-item app.js:560:29489 Found Charactermancer Repeating Section: asi-row app.js:560:29489 Found Charactermancer Repeating Section: hpbylevel app.js:560:29489 Found Charactermancer Template: l1-welcome app.js:560:29489 Found Charactermancer Template: l1-race app.js:560:29489 Found Charactermancer Template: l1-class app.js:560:29489 Found Charactermancer Template: l1-abilities app.js:560:29489 Found Charactermancer Template: l1-background app.js:560:29489 Found Charactermancer Template: l1-equipment app.js:560:29489 Found Charactermancer Template: l1-spells app.js:560:29489 Found Charactermancer Template: l1-feat app.js:560:29489 Found Charactermancer Template: l1-bio app.js:560:29489 Found Charactermancer Template: l1-summary app.js:560:29489 Found Charactermancer Template: final app.js:560:29489 Found Charactermancer Template: lp-welcome app.js:560:29489 Found Charactermancer Template: lp-levels app.js:560:29489 Found Charactermancer Template: lp-choices app.js:560:29489 Found Charactermancer Template: lp-asi app.js:560:29489 Found Charactermancer Template: lp-spells app.js:560:29489 Found Charactermancer Template: lp-summary app.js:560:29489 Found Charactermancer Template: lp-spellchoice app.js:560:29489 Found webworker script app.js:560:30011 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”</a> on a secure page jquery-1.9.1.js:6469:36 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”</a> on a secure page jquery-1.9.1.js:6469:36 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.png”</a> on a secure page jquery-1.9.1.js:6469:36 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”</a> on a secure page 6 jquery-1.9.1.js:6469:36 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”</a> on a secure page 6 jquery-1.9.1.js:6469:36 Finding sheet rolls... app.js:560:30466 Including compendium template css. app.js:561:884 window resize app.js:563:21726 Final set zoom! app.js:543:19695 UPDATE GL SIZE! app.js:542:20504 Final set zoom! app.js:543:19695 tuts loaded tutorial_tips.js:7:10 Invalid URI. Load of media resource failed. editor Starting up WEB WORKER sheetsandboxworker.js:682:10 unreachable code after return statement ffmpeg-worker-webm.3.js:153:13433 unreachable code after return statement ffmpeg-worker-webm.3.js:164:111617 Final page load. app.js:551:23312 Auth'ed. app.js:549:27231 Go post auth! app.js:549:27428 initial setup app.js:549:27565 Object { attributes: {…}, _escapedAttributes: {}, cid: "c0", changed: {}, _silent: {}, _pending: {}, _previousAttributes: {…}, activePage: activePage(), showSettings: showSettings(), initActivePage: initActivePage(), … } app.js:547:24911 Got players value... app.js:549:27807 joining game... app.js:550:3479 unreachable code after return statement ffmpeg-worker-webm.3.js:183:15520 Full load page! 41 app.js:547:3185 We have 41 pages app.js:549:28660 unreachable code after return statement ffmpeg-worker-webm.3.js:187:17706 unreachable code after return statement ffmpeg-worker-webm.3.js:187:19502 unreachable code after return statement ffmpeg-worker-webm.3.js:189:21299 unreachable code after return statement ffmpeg-worker-webm.3.js:190:21237 Player -LR5AvR8gxKz_dABV4E0 is offline... app.js:548:3232 unreachable code after return statement ffmpeg-worker-webm.3.js:194:17922 Player -LR5B3MNd2KreIprUd0F is offline... app.js:548:3232 Global Volume: 100=1 app.js:548:9982 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 -LR5B4Jc_XQsAcvWbJGl is offline... app.js:548:3232 Player -LbzT3qDwgvqlL4iDhPu is offline... app.js:548:3232 Deferred finish joining... app.js:550:3569 Firebase Online app.js:541:28232 Successfully compiled asm.js code (total compilation time 3735ms) ffmpeg-worker-webm.3.js handle page changes app.js:549:29201 false app.js:549:29282 Scan for new plays! app.js:551:16902 Do refresh link cache! app.js:545:23507 Descending into madness... app.js:557:24407 ignoring message, not gm, and not original player. 2 app.js:559:15573 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…5th%2520Edition%2520OGL%2520by%2520Roll20/images/spellbg.jpg”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll…5th%2520Edition%2520OGL%2520by%2520Roll20/images/spellbg.jpg”</a> on a secure page jquery-1.9.1.js:7152:4 Refresh Journal List! app.js:560:9342 Search took 53ms app.js:560:2805 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 init active page! app.js:550:2438 activate page! app.js:547:5663 FULLY ACTIVATE VIEWS FOR PAGE. app.js:547:5895 Graphics: 96 app.js:547:4842 Paths: 40 app.js:547:5038 new caster! 39 app.js:542:9367 Reorder by ZORDER app.js:547:8558 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469799/c9mHoneiBlorNse_xsizvw/thumb.jpg?1516298248&15202798425" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469799/c9mHoneiBlorNse_xsizvw/thumb.jpg?1516298248&15202798425</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469799/c9mHoneiBlorNse_xsizvw/original.jpg?1516298248&15202798425" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469799/c9mHoneiBlorNse_xsizvw/original.jpg?1516298248&15202798425</a> app.js:546:16511 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469799/c9mHoneiBlorNse_xsizvw/original.jpg?1516298248&15202798425" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469799/c9mHoneiBlorNse_xsizvw/original.jpg?1516298248&15202798425</a> app.js:540:21858 Reorder by ZORDER app.js:547:8558 new lamp app.js:542:11913 Reorder by ZORDER app.js:547:8558 new lamp app.js:542:11913 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469865/hmeo5YQw0iE1D5AEBUPaGQ/thumb.png?1516998413&15202800515" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469865/hmeo5YQw0iE1D5AEBUPaGQ/thumb.png?1516998413&15202800515</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469865/hmeo5YQw0iE1D5AEBUPaGQ/med.png?1516998413&15202800515" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469865/hmeo5YQw0iE1D5AEBUPaGQ/med.png?1516998413&15202800515</a> app.js:546:16511 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469865/hmeo5YQw0iE1D5AEBUPaGQ/med.png?1516998413&15202800515" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469865/hmeo5YQw0iE1D5AEBUPaGQ/med.png?1516998413&15202800515</a> app.js:540:21858 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469866/pfvJ-cp5tN8y0-oAws8PXw/thumb.png?1516999539&15202800555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469866/pfvJ-cp5tN8y0-oAws8PXw/thumb.png?1516999539&15202800555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469866/pfvJ-cp5tN8y0-oAws8PXw/max.png?1516999539&15202800555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469866/pfvJ-cp5tN8y0-oAws8PXw/max.png?1516999539&15202800555</a> app.js:546:16511 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469866/pfvJ-cp5tN8y0-oAws8PXw/max.png?1516999539&15202800555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469866/pfvJ-cp5tN8y0-oAws8PXw/max.png?1516999539&15202800555</a> app.js:540:21858 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469888/Hyu3PpT2pebqeQrp0O5n0w/thumb.png?1517000343&15202801075" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469888/Hyu3PpT2pebqeQrp0O5n0w/thumb.png?1517000343&15202801075</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469888/Hyu3PpT2pebqeQrp0O5n0w/max.png?1517000343&15202801075" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469888/Hyu3PpT2pebqeQrp0O5n0w/max.png?1517000343&15202801075</a> app.js:546:16511 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469888/Hyu3PpT2pebqeQrp0O5n0w/max.png?1517000343&15202801075" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469888/Hyu3PpT2pebqeQrp0O5n0w/max.png?1517000343&15202801075</a> app.js:540:21858 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469897/j3CKAFGtdcYzJsx5CZbGLw/thumb.png?15169078235&15202801355" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469897/j3CKAFGtdcYzJsx5CZbGLw/thumb.png?15169078235&15202801355</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469897/j3CKAFGtdcYzJsx5CZbGLw/med.png?15169078235&15202801355" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469897/j3CKAFGtdcYzJsx5CZbGLw/med.png?15169078235&15202801355</a> app.js:546:16511 Executing swap, new source: <a href="https://s3.amazonaws.com/files.d20.io/marketplace/469897/j3CKAFGtdcYzJsx5CZbGLw/med.png?15169078235&15202801355" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/469897/j3CKAFGtdcYzJsx5CZbGLw/med.png?15169078235&15202801355</a> app.js:540:21858 new lamp 4 app.js:542:11913 Reorder by ZORDER app.js:547:8558 window resize app.js:563:21726 Final set zoom! app.js:543:19695 UPDATE GL SIZE! app.js:542:20504 Final set zoom! app.js:543:19695