
When I click on the text tool and then left click somewhere to type, the text window only opens until I let go of the left mouse button. It no longer stays open unless I hold the left mouse button down. This makes it extremely difficult to type into that box. Also, the middle mouse button used to be how I would pan the screen around when drawing lines using the line tool for dynamic lighting. For the past ~2+ years now, it hasn't worked. Pushing the middle mouse button in and trying to move the mouse around no longer pans the camera. Both of these issues are in Chrome. However, Firefox has its own issue which is that when I click on the magnifying glass on the left side of the screen to change the zoom level, once I click on the drop down menu that appears, it instantly closes before I can click on any magnification level. So... how to reproduce. Text tool not working: Step 1: Click on the text tool. Step 2: Click anywhere on the screen. Step 3: It doesn't work. Middle mouse button panning not working: Step 1: Click the middle mouse button in. Step 2: Move mouse to pan camera. Step 3: It doesn't work. Magnifying glass issue: Step 1: Click on magnifying glass. Step 2: Click on drop down menu that appears. Step 3: It doesn't work. Browser - Chrome & Firefox Browser version - 73.0.3683.103 (Official build) (64-bit) for Chrome Browser version 2 - and 65.0.2 (64-bit) for Firefox Operating system - Windows 10 (64-bit) Javascript is enabled in both Firefox and Chrome My only anti-virus thing I use is Malware Bytes In Firefox I use ADBlock Plus as my only extension, and in Chrome I use the following: Google Docs Offline, Imagus, uBlock Origin, Docs, Sheets, and Slides. But I have tried both browsers with none of them turned on and got the exact same results. Console log for Chrome: 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-GRFGFtq8PK7kazEsjmn/gXT+ZijREsLjNLuAHu1G9Pc='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/: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-W4z4mOiwkRlHZN9ZhB3StyLZj6HgkMDMbkFJOavx/+M='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:4946 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-jiNqyQH+c3UoGw+3KCsfwX/PqHHvH553XKN4/ZYKy38='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1554219703:541 70 app.js?1554219703:543 TOUCH SUPPORTED: false app.js?1554219703:543 USING WEBGL ACCELERATION... app.js?1554219703:543 WEBGL STARTUP SUCCESS app.js?1554219703:545 Custom Sheet Translation app.js?1554219703:536 select app.js?1554219703:536 Switch mode to select app.js?1554219703:557 Initializing new dice engine with randomness... app.js?1554219703:557 Using random entropy app.js?1554219703:560 Compiling sheet... app.js?1554219703:560 Found rolltemplate: simple app.js?1554219703:560 Found rolltemplate: atk app.js?1554219703:560 Found rolltemplate: dmg app.js?1554219703:560 Found rolltemplate: atkdmg app.js?1554219703:560 Found rolltemplate: desc app.js?1554219703:560 Found rolltemplate: spell app.js?1554219703:560 Found rolltemplate: traits app.js?1554219703:560 Found rolltemplate: npc app.js?1554219703:560 Found rolltemplate: npcatk app.js?1554219703:560 Found rolltemplate: npcdmg app.js?1554219703:560 Found rolltemplate: npcaction app.js?1554219703:560 Found rolltemplate: mancerroll app.js?1554219703:560 Found rolltemplate: mancerhproll app.js?1554219703:560 Found Charactermancer Repeating Section: topbar app.js?1554219703:560 Found Charactermancer Repeating Section: leveler-topbar app.js?1554219703:560 Found Charactermancer Repeating Section: row app.js?1554219703:560 Found Charactermancer Repeating Section: utilityrow app.js?1554219703:560 Found Charactermancer Repeating Section: choose app.js?1554219703:560 Found Charactermancer Repeating Section: custom-proficiency app.js?1554219703:560 Found Charactermancer Repeating Section: custom-trait app.js?1554219703:560 Found Charactermancer Repeating Section: spell-holder app.js?1554219703:560 Found Charactermancer Repeating Section: spell-item app.js?1554219703:560 Found Charactermancer Repeating Section: asi-row app.js?1554219703:560 Found Charactermancer Repeating Section: hpbylevel app.js?1554219703:560 Found Charactermancer Template: l1-welcome app.js?1554219703:560 Found Charactermancer Template: l1-race app.js?1554219703:560 Found Charactermancer Template: l1-class app.js?1554219703:560 Found Charactermancer Template: l1-abilities app.js?1554219703:560 Found Charactermancer Template: l1-background app.js?1554219703:560 Found Charactermancer Template: l1-equipment app.js?1554219703:560 Found Charactermancer Template: l1-spells app.js?1554219703:560 Found Charactermancer Template: l1-feat app.js?1554219703:560 Found Charactermancer Template: l1-bio app.js?1554219703:560 Found Charactermancer Template: l1-summary app.js?1554219703:560 Found Charactermancer Template: final app.js?1554219703:560 Found Charactermancer Template: lp-welcome app.js?1554219703:560 Found Charactermancer Template: lp-levels app.js?1554219703:560 Found Charactermancer Template: lp-choices app.js?1554219703:560 Found Charactermancer Template: lp-asi app.js?1554219703:560 Found Charactermancer Template: lp-spells app.js?1554219703:560 Found Charactermancer Template: lp-summary app.js?1554219703:560 Found Charactermancer Template: lp-spellchoice app.js?1554219703:560 Found webworker script app.js?1554219703:560 Finding sheet rolls... app.js?1554219703:560 Including compendium template css. app.js?1554219703:563 window resize app.js?1554219703:543 Final set zoom! app.js?1554219703:542 UPDATE GL SIZE! app.js?1554219703:543 Final set zoom! tutorial_tips.js:7 tuts loaded 9Mixed 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?1555295992718:682 Starting up WEB WORKER app.js?1554219703:550 Final page load. app.js?1554219703:563 Refresh jukebox List! app.js?1554219703:549 Auth'ed. app.js?1554219703:549 Go post auth! app.js?1554219703:549 initial setup app.js?1554219703:547 T.i app.js?1554219703:549 Got players value... app.js?1554219703:549 joining game... app.js?1554219703:547 Player -LcEPINDldcvu8lUyWnj is offline... app.js?1554219703:548 Global Volume: 100=1 app.js?1554219703:549 Deferred finish joining... app.js?1554219703:541 Firebase Online 2app.js?1554219703:546 Full load page! app.js?1554219703:549 We have 2 pages app.js?1554219703:555 refershing page listings! app.js?1554219703:549 handle page changes app.js?1554219703:549 false app.js?1554219703:549 init active page! app.js?1554219703:546 activate page! app.js?1554219703:546 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1554219703:545 Do refresh link cache! app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:560 Refresh Journal List! app.js?1554219703:560 Search took 25ms app.js?1554219703:550 Scan for new plays! app.js?1554219703:546 Graphics: 97 app.js?1554219703:546 Paths: 42 app.js?1554219703:555 refershing page listings! 42app.js?1554219703:542 new caster! app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/254069/4iQn5-euz6sgQMfwzxGTgQ/thumb.png?1488092168&14903267925" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/254069/4iQn5-euz6sgQMfwzxGTgQ/thumb.png?1488092168&14903267925</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/254069/4iQn5-euz6sgQMfwzxGTgQ/max.png?1488092168&14903267925" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/254069/4iQn5-euz6sgQMfwzxGTgQ/max.png?1488092168&14903267925</a> app.js?1554219703:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/254070/bnZnrCUH8rMYGbeBvA-OOg/thumb.png?1488092170&14903267965" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/254070/bnZnrCUH8rMYGbeBvA-OOg/thumb.png?1488092170&14903267965</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/254070/bnZnrCUH8rMYGbeBvA-OOg/max.png?1488092170&14903267965" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/254070/bnZnrCUH8rMYGbeBvA-OOg/max.png?1488092170&14903267965</a> app.js?1554219703:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/254071/yIGVuOEMlOrB23GVLQCbWQ/thumb.png?1488092579&14903267985" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/254071/yIGVuOEMlOrB23GVLQCbWQ/thumb.png?1488092579&14903267985</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/254071/yIGVuOEMlOrB23GVLQCbWQ/max.png?1488092579&14903267985" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/254071/yIGVuOEMlOrB23GVLQCbWQ/max.png?1488092579&14903267985</a> app.js?1554219703:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31852555/YUPGK2YuDQRE76WrbZEVbA/thumb.jpg?14927151655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852555/YUPGK2YuDQRE76WrbZEVbA/thumb.jpg?14927151655</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31852555/YUPGK2YuDQRE76WrbZEVbA/original.jpg?14927151655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852555/YUPGK2YuDQRE76WrbZEVbA/original.jpg?14927151655</a> app.js?1554219703:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31852683/ZTPsRqxCXSdZgH6dMOoZrA/thumb.jpg?14927153975" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852683/ZTPsRqxCXSdZgH6dMOoZrA/thumb.jpg?14927153975</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31852683/ZTPsRqxCXSdZgH6dMOoZrA/max.jpg?14927153975" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852683/ZTPsRqxCXSdZgH6dMOoZrA/max.jpg?14927153975</a> app.js?1554219703:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31852775/lHYoKxGzmXGbAGSXzYtwig/thumb.jpg?14927155105" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852775/lHYoKxGzmXGbAGSXzYtwig/thumb.jpg?14927155105</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31852775/lHYoKxGzmXGbAGSXzYtwig/med.jpg?14927155105" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852775/lHYoKxGzmXGbAGSXzYtwig/med.jpg?14927155105</a> app.js?1554219703:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/31852825/wH3Vlp99ZGttcCubaXDNQw/thumb.jpg?14927155785" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852825/wH3Vlp99ZGttcCubaXDNQw/thumb.jpg?14927155785</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/31852825/wH3Vlp99ZGttcCubaXDNQw/med.jpg?14927155785" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/31852825/wH3Vlp99ZGttcCubaXDNQw/med.jpg?14927155785</a> app.js?1554219703:563 Refresh jukebox List! 7app.js?1554219703:546 setting src thumb.webp:1 Failed to load resource: the server responded with a status of 403 (Forbidden) app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:536 text app.js?1554219703:536 Switch mode to text app.js?1554219703:555 16 app.js?1554219703:544 Finish editing app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:555 16 app.js?1554219703:544 Finish editing app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:536 select app.js?1554219703:536 Switch mode to select app.js?1554219703:536 text app.js?1554219703:536 Switch mode to text app.js?1554219703:555 16 app.js?1554219703:544 Finish editing app.js?1554219703:555 16 app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:544 Finish editing app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:555 16 app.js?1554219703:544 Finish editing app.js?1554219703:555 16 app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:544 Finish editing app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:555 16 app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:544 Finish editing app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:555 16 app.js?1554219703:544 Finish editing app.js?1554219703:547 Reorder by ZORDER app.js?1554219703:536 select app.js?1554219703:536 Switch mode to select app.js?1554219703:563 window resize app.js?1554219703:543 Final set zoom! app.js?1554219703:542 UPDATE GL SIZE! app.js?1554219703:543 Final set zoom! Console log for Firefox: 1555296087970 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Loading extension '{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}': Reading manifest: Error processing background.persistent: Event pages are not currently supported. This will run as a persistent background page. 1555296087974 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Loading extension '{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}': Reading manifest: Error processing storage: An unexpected property was found in the WebExtension manifest. Unkown category for SetEventRecordingEnabled. Successfully compiled asm.js code (total compilation time 0ms; not stored in cache (too small to benefit)) adblockplus.js Unchecked lastError value: Error: No matching message handler background.js:469 In add-on {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}, attempting to use listener "notifications.onButtonClicked", which is unimplemented. ExtensionParent.jsm:1024:5 Content Security Policy: Ignoring “'report-sample'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring ‘x-frame-options’ because of ‘frame-ancestors’ directive. Ignoring unsupported entryTypes: frame, paint, longtask. 1ghpcuzxh7_n_v4vgeAbeNKsJFTp_rkCy:8:107 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help <a href="http://xhr.spec.whatwg.org/" rel="nofollow">http://xhr.spec.whatwg.org/</a> title-229553803._CB467545538_.js:48:16599 Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at <a href="https://images-na.ssl-images-amazon.com/images/G/01/imdbads/custom/test/index/js/show_ads.js" rel="nofollow">https://images-na.ssl-images-amazon.com/images/G/01/imdbads/custom/test/index/js/show_ads.js</a> . (Reason: CORS request did not succeed).[Learn More] <script> source URI is not allowed in this document: “ <a href="https://images-na.ssl-images-amazon.com/images/G/01/imdbads/custom/test/index/js/show_ads.js”" rel="nofollow">https://images-na.ssl-images-amazon.com/images/G/01/imdbads/custom/test/index/js/show_ads.js”</a> . tt5208252:1:1 Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Directive ‘child-src’ has been deprecated. Please use directive ‘worker-src’ to control workers, or directive ‘frame-src’ to control frames respectively. Content Security Policy: Ignoring “'unsafe-inline'” within script-src or style-src: nonce-source or hash-source specified Loading failed for the <script> with source “ <a href="https://www.redditstatic.com/moat/moatframe.js”" rel="nofollow">https://www.redditstatic.com/moat/moatframe.js”</a> . totalwar:1:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 1 Loading failed for the <script> with source “ <a href="https://z.moatads.com/redditadzerk107343723525/moatad.js”" rel="nofollow">https://z.moatads.com/redditadzerk107343723525/moatad.js”</a> . proxy:1:1 Loading failed for the <script> with source “ <a href="https://c.amazon-adsystem.com/aax2/apstag.js”" rel="nofollow">https://c.amazon-adsystem.com/aax2/apstag.js”</a> . totalwar:1:1 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help <a href="http://xhr.spec.whatwg.org/" rel="nofollow">http://xhr.spec.whatwg.org/</a> -LYIhMWPSRZAO6s9PB86:89:10 Loading failed for the <script> with source “ <a href="https://adservice.google.com/adsid/integrator.js?domain=www.reddit.com”" rel="nofollow">https://adservice.google.com/adsid/integrator.js?domain=www.reddit.com”</a> . totalwar:1:1 Empty string passed to getElementById(). aax.js:406:417 A call to document.write() from an asynchronously-loaded external script was ignored. conversion.js:50:302 Loading failed for the <script> with source “ <a href="https://fc.yahoo.com/sdarla/php/client.php?f=159600017&l=TL1,LREC,LREC4&npv=1&lang=en-US”" rel="nofollow">https://fc.yahoo.com/sdarla/php/client.php?f=159600017&l=TL1,LREC,LREC4&npv=1&lang=en-US”</a> . 1:1:1 Error: Failed to load script from <a href="https://fc.yahoo.com/sdarla/php/client.php?f=159600017&l=TL1,LREC,LREC4&npv=1&lang=en-US" rel="nofollow">https://fc.yahoo.com/sdarla/php/client.php?f=159600017&l=TL1,LREC,LREC4&npv=1&lang=en-US</a> mail_app_es6_jomwdC8k2GFuE2s5vIZ3uyKMKLXZTD1TZDBU4USKKUo_v1.js:1:864948 TypeError: window is null WebRequestContent.js:124:7 Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified Attempt to set a forbidden header was denied: Connection Key event not available on some keyboard layouts: key=“i” modifiers=“accel,alt,shift” id=“key_browserToolbox” browser.xul Loading failed for the <script> with source “blob: <a href="https://www.google.com/b6799ba4-4058-48b2-9e6f-d2f3a4933596”" rel="nofollow">https://www.google.com/b6799ba4-4058-48b2-9e6f-d2f3a4933596”</a> . url:1:1 Loading failed for the <script> with source “ <a href="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”" rel="nofollow">https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”</a> . what-version-of-firefox-do-i-have:87:1 Content Security Policy: Ignoring “'report-sample'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “'report-sample'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “'unsafe-inline'” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “https:” within script-src: ‘strict-dynamic’ specified Content Security Policy: Ignoring “http:” within script-src: ‘strict-dynamic’ specified [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheet]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 65" data: no] Attempt to set a forbidden header was denied: Connection [Exception... "Favicon at " <a href="https://cdn.whatismybrowser.com/favicon.ico" rel="nofollow">https://cdn.whatismybrowser.com/favicon.ico</a> " failed to load: Forbidden." nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/FaviconLoader.jsm :: onStopRequest :: line 186" data: no] Loading failed for the <script> with source “blob: <a href="https://www.google.com/d0b49ef7-f0c1-4b3d-a87a-a04396842c5d”" rel="nofollow">https://www.google.com/d0b49ef7-f0c1-4b3d-a87a-a04396842c5d”</a> . url:1:1 NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow] WebNavigationContent.js:215 Promise resolved after context unloaded include.preload.js:546 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 [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheet]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 65" data: no] RTCIceServer.url is deprecated! Use urls instead. 05564f6b-27f5-4e48-9912-803dedfbe537:300 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:4946:1 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6469:31 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6469:31 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/weight_lbs.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6469:31 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/srd5_360.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6469:31 Loading mixed (insecure) display content “ <a href="http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”" rel="nofollow">http://imgsrv.roll20.net/?src=raw.githubusercontent.com/Roll20/roll20-character-sheets/master/5th%2520Edition%2520OGL%2520by%2520Roll20/images/CharactermancerIcon200px.png”</a> on a secure page[Learn More] jquery-1.9.1.js:6469:31 Invalid URI. Load of media resource failed. editor Successfully compiled asm.js code (loaded from cache in 223ms) ffmpeg-worker-webm.3.js 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!