Console log output from firefox Firebase Offline app.js:587:18264 Player -LVuC_rieucTBMhK0jGk is offline... app.js:597:32072 PeerJS: ERROR Error: Lost connection to server. app.js:278:23481 Error: Lost connection to server. emitError <a href="https://app.roll20.net/assets/app.js?1614714712:278" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:278</a> _initializeServerConnection <a href="https://app.roll20.net/assets/app.js?1614714712:278" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:278</a> a <a href="https://app.roll20.net/assets/app.js?1614714712:278" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:278</a> onclose <a href="https://app.roll20.net/assets/app.js?1614714712:278" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:278</a> app.js:620:31577 [WebRTC] - Reconnecting! app.js:621:15192 Firebase Online app.js:587:18056 Skip user media and connect to Roll20 signaling server. app.js:621:14691 PEER Object { options: {…}, destroyed: false, disconnected: false, open: false, connections: {}, _lostMessages: {}, socket: {…}, id: "campaign2323419f3uvNWpFjUNDqaQP7MipwLVuCrieucTBMhK0jGk" } app.js:620:30982 Connection Status: Object { "-KmcbBT144tVp1M_wJzh": true, "-KmdG7ylnjcwBC-6hMOX": false, "-KphhpsmjN8lfv1YOTJr": true, "-LVuC_rieucTBMhK0jGk": false, "-LVuc2_CRJJ2hpWK0GiG": false, "-LWOvXS75lkxQx47S63Y": true, "-Lss854VGoI0v3XzPiLk": true, "-M5OVm18KgpAbz_C9VLK": false, "-MC9RhzqP2YP53xLTiTj": false } app.js:620:31177 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 Some cookies are misusing the recommended “SameSite“ attribute 13 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:6:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:21: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 Cookie “rack.session” has been rejected because it is already expired. startjs CAMPAIGN ID: 2323419 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: largest-contentful-paint. editor:428:14620 No valid entryTypes; aborting registration. editor:428:14620 WebRTC: RTCIceServer.url is deprecated! Use urls instead. 3 fadc0704-8cbc-4c63-ada3-3527799b49fa:275 70 app.js:587:16265 Custom Sheet Translation app.js:587:27423 TOUCH SUPPORTED: false app.js:593:871 USING WEBGL ACCELERATION... app.js:593:1311 WEBGL STARTUP SUCCESS app.js:593:1784 Loading Custom character sheet. app.js:609:26243 Including compendium template css. app.js:609:26381 tuts loaded tutorial_tips.js:7:10 Invalid URI. Load of media resource failed. editor Cookie “rack.session” has been rejected because it is already expired. false Cookie “rack.session” has been rejected because it is already expired. fetchroot Cookie “rack.session” has been rejected because it is already expired. _CatIndex.json Cookie “rack.session” has been rejected because it is already expired. marketplace_purchases_index 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 Loading failed for the <script> 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:428:18186 unreachable code after return statement ffmpeg-worker-webm.3.js:183:15520 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 unreachable code after return statement ffmpeg-worker-webm.3.js:194:17922 unreachable code after return statement ffmpeg-worker-webm.3.js:194:39367 unreachable code after return statement ffmpeg-worker-webm.3.js:197:71233 Successfully compiled asm.js code (total compilation time 1307ms) ffmpeg-worker-webm.3.js Final page load. app.js:601:22235 Auth'ed. app.js:599:27592 Go post auth! app.js:599:27790 initial setup app.js:599:27927 joining game... app.js:600:4428 Loading Roll20 Chat Event Handlers app.js:621:10516 Skip user media and connect to Roll20 signaling server. app.js:621:14691 PEER Object { options: {…}, destroyed: false, disconnected: false, open: false, connections: {}, _lostMessages: {}, socket: {…}, id: "campaign2323419f3uvNWpFjUNDqaQP7MipwLVuCrieucTBMhK0jGk" } app.js:620:30982 Full load page! app.js:596:17455 Full load page! 12 app.js:596:17455 We have 13 pages app.js:599:29041 Player -KmiZ_zqsIXzIbwXkhVq is offline... app.js:597:32072 Player -KvAxrj6uu5UzfoVJS7l is offline... app.js:597:32072 Player -LVuC_rieucTBMhK0jGk is offline... app.js:597:32072 Player -LVuc2_CRJJ2hpWK0GiG is offline... app.js:597:32072 Player -M0G5hD0v9F1WNiu15N9 is offline... app.js:597:32072 Player -M5OVm18KgpAbz_C9VLK is offline... app.js:597:32072 Deferred finish joining... app.js:600:4791 Firebase Online app.js:587:18056 Connection Status: Object { "-KmcbBT144tVp1M_wJzh": true, "-KmdG7ylnjcwBC-6hMOX": false, "-KphhpsmjN8lfv1YOTJr": true, "-LVuC_rieucTBMhK0jGk": false, "-LVuc2_CRJJ2hpWK0GiG": false, "-LWOvXS75lkxQx47S63Y": true, "-Lss854VGoI0v3XzPiLk": true, "-M5OVm18KgpAbz_C9VLK": false, "-MC9RhzqP2YP53xLTiTj": false } app.js:620:31177 4 ONLINE PLAYERS: Array(4) [ {…}, {…}, {…}, {…} ] app.js:620:31448 Call TO: Anissa B. | -KmcbBT144tVp1M_wJzh | none app.js:621:1480 Cookie “rack.session” has been rejected because it is already expired. 1 Call TO: Scope | -KphhpsmjN8lfv1YOTJr | none app.js:621:1480 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 Call TO: Phrixscreoth | -LWOvXS75lkxQx47S63Y | none app.js:621:1480 Call TO: Quixie | -Lss854VGoI0v3XzPiLk | none app.js:621:1480 --------------------------------------------- dnd5e.js:245:21 INSTALLING UPDATES: dnd5e.js:248:25 D&D 5th Edition by Roll20 Version 4.21 dnd5e.js:258:58 --------------------------------------------- dnd5e.js:259:21 JQMIGRATE: $(html) HTML strings must start with '<' character jquery.migrate.js:39:12 console.trace() jquery.migrate.js:41:13 jQuery 3 htmlTranslator <a href="https://app.roll20.net/assets/app.js?1614714712:587" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:587</a> charmancerLoadStep <a href="https://app.roll20.net/assets/app.js?1614714712:609" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:609</a> initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:611" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:611</a> jQuery 4 nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> (Async: EventHandlerNonNull) f <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> r <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> a <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> (Async: promise callback) i <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> turnOnNewRelicBrowserPro/__nr_require<[10]</< <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> e <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> u <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> jQuery 2 initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:611" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:611</a> nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> (Async: EventListener.handleEvent) nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:610" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:610</a> forEach <a href="https://app.roll20.net/assets/base.js?1614714539:6" rel="nofollow">https://app.roll20.net/assets/base.js?1614714539:6</a> initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:610" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:610</a> <anonymous> <a href="https://app.roll20.net/assets/app.js?1614714712:609" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:609</a> jQuery 11 Uncaught Error: Syntax error, unrecognized expression: [name=comp_Unable to find target element_result] jQuery 4 charmancerLoadStep <a href="https://app.roll20.net/assets/app.js?1614714712:610" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:610</a> forEach <a href="https://app.roll20.net/assets/base.js?1614714539:6" rel="nofollow">https://app.roll20.net/assets/base.js?1614714539:6</a> charmancerLoadStep <a href="https://app.roll20.net/assets/app.js?1614714712:610" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:610</a> initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:611" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:611</a> jQuery 4 nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> f <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> r <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> a <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> promise callback*i <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> turnOnNewRelicBrowserPro/__nr_require<[10]</< <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> e <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> u <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> jQuery 2 initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:611" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:611</a> nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> nrWrapper <a href="https://app.roll20.net/editor/:428" rel="nofollow">https://app.roll20.net/editor/:428</a> initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:610" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:610</a> forEach <a href="https://app.roll20.net/assets/base.js?1614714539:6" rel="nofollow">https://app.roll20.net/assets/base.js?1614714539:6</a> initializeSheetWorkers <a href="https://app.roll20.net/assets/app.js?1614714712:610" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:610</a> <anonymous> <a href="https://app.roll20.net/assets/app.js?1614714712:609" rel="nofollow">https://app.roll20.net/assets/app.js?1614714712:609</a> jQuery 11 jquery-1.9.1.js:4421:8 Cookie “rack.session” has been rejected because it is already expired. getPages 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”. Rules:Classes JQMIGRATE: Migrate is installed with logging active, version 3.0.0 v2.js:57:384 JQMIGRATE: jQuery.expr[":"] is now jQuery.expr.pseudos v2.js:57:129 console.trace() v2.js:57:178 i <a href="https://app.roll20.net/assets/v2.js?1614714540:57" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:57</a> get <a href="https://app.roll20.net/assets/v2.js?1614714540:57" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:57</a> <anonymous> <a href="https://app.roll20.net/assets/v2.js?1614714540:178" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:178</a> <anonymous> <a href="https://app.roll20.net/assets/v2.js?1614714540:178" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:178</a> <anonymous> <a href="https://app.roll20.net/assets/v2.js?1614714540:178" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:178</a> Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. v2.js:51:25290 Some cookies are misusing the recommended “SameSite“ attribute 19 Cookie “rack.session” has been rejected because it is already expired. Rules:Classes Invalid X-Frame-Options header was found when loading “<a href="https://app.roll20.net/compendium/dnd5e/Rules:Classes?sharedCompendium=2323419&charmancer=true#toc_1”" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Rules:Classes?sharedCompendium=2323419&charmancer=true#toc_1”</a>: “<a href="https://app.roll20.net”" rel="nofollow">https://app.roll20.net”</a> is not a valid directive. Rules:Classes Ignoring unsupported entryTypes: largest-contentful-paint. Rules:Classes:489:14620 No valid entryTypes; aborting registration. Rules:Classes:489:14620 JQMIGRATE: jQuery.fn.removeAttr no longer sets boolean properties: required v2.js:57:129 console.trace() v2.js:57:178 i <a href="https://app.roll20.net/assets/v2.js?1614714540:57" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:57</a> removeAttr <a href="https://app.roll20.net/assets/v2.js?1614714540:57" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:57</a> each <a href="https://app.roll20.net/assets/v2.js?1614714540:50" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:50</a> removeAttr <a href="https://app.roll20.net/assets/v2.js?1614714540:57" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:57</a> buildDom <a href="https://app.roll20.net/v2/js/typeahead.js?1614714539:1654" rel="nofollow">https://app.roll20.net/v2/js/typeahead.js?1614714539:1654</a> Typeahead <a href="https://app.roll20.net/v2/js/typeahead.js?1614714539:1460" rel="nofollow">https://app.roll20.net/v2/js/typeahead.js?1614714539:1460</a> attach <a href="https://app.roll20.net/v2/js/typeahead.js?1614714539:1710" rel="nofollow">https://app.roll20.net/v2/js/typeahead.js?1614714539:1710</a> each <a href="https://app.roll20.net/assets/v2.js?1614714540:50" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:50</a> each <a href="https://app.roll20.net/assets/v2.js?1614714540:50" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:50</a> initialize <a href="https://app.roll20.net/v2/js/typeahead.js?1614714539:1704" rel="nofollow">https://app.roll20.net/v2/js/typeahead.js?1614714539:1704</a> typeahead <a href="https://app.roll20.net/v2/js/typeahead.js?1614714539:1776" rel="nofollow">https://app.roll20.net/v2/js/typeahead.js?1614714539:1776</a> <anonymous> <a href="https://app.roll20.net/v2/js/compendium.js?1614714539:244" rel="nofollow">https://app.roll20.net/v2/js/compendium.js?1614714539:244</a> h <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> d <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> nrWrapper <a href="https://app.roll20.net/compendium/dnd5e/Rules:Classes?sharedCompendium=2323419&charmancer=true#toc_1:489" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Rules:Classes?sharedCompendium=2323419&charmancer=true#toc_1:489</a> (Async: setTimeout handler) nrWrapper <a href="https://app.roll20.net/compendium/dnd5e/Rules:Classes?sharedCompendium=2323419&charmancer=true#toc_1:489" rel="nofollow">https://app.roll20.net/compendium/dnd5e/Rules:Classes?sharedCompendium=2323419&charmancer=true#toc_1:489</a> s <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> u <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> fireWith <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> fire <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> u <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> fireWith <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> ready <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> d <a href="https://app.roll20.net/assets/v2.js?1614714540:50" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:50</a> (Async: EventListener.handleEvent) <anonymous> <a href="https://app.roll20.net/assets/v2.js?1614714540:51" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:51</a> <anonymous> <a href="https://app.roll20.net/assets/v2.js?1614714540:50" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:50</a> <anonymous> <a href="https://app.roll20.net/assets/v2.js?1614714540:50" rel="nofollow">https://app.roll20.net/assets/v2.js?1614714540:50</a> Cookie “optimizelyOptOut” has been rejected for invalid domain. 261316073.js:20:16174 Cookie “optimizelyDomainTestCookie” has been rejected for invalid domain. 261316073.js:20:16174 Cookie “optimizelyDomainTestCookie” has been rejected for invalid domain. 261316073.js:20:16174 Request to access cookie or storage on “<URL>” was blocked because it came from a tracker and content blocking is enabled. 59 Cookie “_hjTLDTest” has been rejected for invalid domain. modules.2bbb8f3534d28c0e42ec.js:1:57966