Hello everyone! This is my first time using roll20 with some friends to play a weekly D&D game. I am using a 2014 Macbook Pro with Catalina 10.15.7. I've tried on both google Chrome and Firefox (both up to date) and no matter what I do, maps will not load on my laptop. I've searched a bunch of forum posts about this and I've yet to come across anything that has worked with either browser. I'm not using any add-ons or extensions other than the VTT Enhancement Suite on either browser. I've cleared the cache, history, disabled auto-fill, and tried every other suggestion I've come across. I will post my console log below. I'm hoping someone can help me address this issue. Thank you all in advance. Console log: Some cookies are misusing the recommended “SameSite“ attribute 10 Cookie “rack.session” has been rejected because it is already expired. editor EARLY CONTENT SCRIPT EarlyContentScript.js:1:956 moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/WebsiteBootstrapBefore.js EarlyContentScript.js:1:1064 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:5:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor:20:1 running <a href="https://app.roll20.net/v2/js/jquery-1.9.1.js" rel="nofollow">https://app.roll20.net/v2/js/jquery-1.9.1.js</a> jquery-1.9.1.js:1:9 running <a href="https://app.roll20.net/v2/js/jquery.migrate.js" rel="nofollow">https://app.roll20.net/v2/js/jquery.migrate.js</a> jquery.migrate.js:1:9 JQMIGRATE: Logging is active jquery.migrate.js:20:10 running <a href="https://app.roll20.net/js/featuredetect.js?2" rel="nofollow">https://app.roll20.net/js/featuredetect.js?2</a> featuredetect.js:1:9 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 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 ECS is ready after 10ms EarlyContentScript.js:1:1119 Early content script is done EarlyContentScript.js:1:1259 Set window.enhancementSuiteEnabled to true WebsiteBootstrapBefore.js:1:990 Cookie “rack.session” has been rejected because it is already expired. startjs running <a href="https://app.roll20.net/editor/startjs/?timestamp=1602699987&…ngpolling=false&offsite=false&fbdebug=false&forcetouch=false" rel="nofollow">https://app.roll20.net/editor/startjs/?timestamp=1602699987&…ngpolling=false&offsite=false&fbdebug=false&forcetouch=false</a> startjs:1:9 CAMPAIGN ID: 8696621 startjs:15:9 running <a href="https://app.roll20.net/js/jquery-ui.1.9.0.custom.min.js?1599587594" rel="nofollow">https://app.roll20.net/js/jquery-ui.1.9.0.custom.min.js?1599587594</a> jquery-ui.1.9.0.custom.min.js:1: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 Logged in - checking Account GDPR status: true editor:334:11 Ignoring unsupported entryTypes: paint. editor:426:14586 No valid entryTypes; aborting registration. editor:426:14586 Ignoring unsupported entryTypes: largest-contentful-paint. editor:426:14620 No valid entryTypes; aborting registration. editor:426:14620 running <a href="https://app.roll20.net/js/d20/loading.js?v=11" rel="nofollow">https://app.roll20.net/js/d20/loading.js?v=11</a> loading.js:1:9 running <a href="https://app.roll20.net/assets/firebase.2.4.0.js" rel="nofollow">https://app.roll20.net/assets/firebase.2.4.0.js</a> firebase.2.4.0.js:1:9 running <a href="https://app.roll20.net/assets/base.js?1599587595" rel="nofollow">https://app.roll20.net/assets/base.js?1599587595</a> base.js:1:9 running <a href="https://app.roll20.net/assets/app.js?1602688615" rel="nofollow">https://app.roll20.net/assets/app.js?1602688615</a> app.js:1:9 WebRTC: RTCIceServer.url is deprecated! Use urls instead. 3 app.js:278 70 app.js:568:24977 Custom Sheet Translation app.js:569:8200 TOUCH SUPPORTED: false app.js:574:14969 USING WEBGL ACCELERATION... app.js:574:15409 WEBGL STARTUP SUCCESS app.js:574:15882 running <a href="https://app.roll20.net/js/tutorial_tips.js" rel="nofollow">https://app.roll20.net/js/tutorial_tips.js</a> tutorial_tips.js:1:9 Loading Custom character sheet. app.js:599:10554 Including compendium template css. app.js:599:10671 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 unreachable code after return statement ffmpeg-worker-webm.3.js:153:13433 ==================== ContentScript.js:16:56806 R20ES ContentScript ContentScript.js:16:56842 ==================== ContentScript.js:16:56877 Adding Dialog.js to bootstrap table. ContentScript.js:16:55254 Adding Settings.js to bootstrap table. ContentScript.js:16:55254 Adding LocalStorage.js to bootstrap table. ContentScript.js:16:55254 Injecting WebsiteBootstrap.js ContentScript.js:1:6224 ============================================================== ContentScript.js:16:57126 Object { "Dialog.js": {…}, "Settings.js": {…}, "LocalStorage.js": {…} } ContentScript.js:16:57204 DialogFormsBootstrapper: injecting dialog-polyfill ContentScript.js:16:61616 DialogFormsBootstrapper: done! ContentScript.js:16:61985 ContentScript.js is waiting for an OK from WebsiteBootstrap.js to inject modules. ContentScript.js:16:58347 Object { name: "firefox", version: "81.0.0", versionNumber: 81, mobile: false, os: "OS X 10.15" } ContentScript.js:1:8071 Tried to remove by reference but couldn't find object! Array(31) [ c(), setup(), setup(), (), (), (), (), (), (), (), … ] function c() WebsiteBootstrap.js:18:45038 WebsiteBootstrap.js done. WebsiteBootstrap.js:18:50055 Starting up WEB WORKER sheetsandboxworker.js:682:10 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-script received message from site with proper origin. ContentScript.js:16:63128 message { target: Window, isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, ports: Restricted, srcElement: Window, eventPhase: 0, bubbles: false, … } ContentScript.js:16:63205 Object { r20sAppWantsInitialConfigs: (45) […] } ContentScript.js:16:58041 Object { name: "firefox", version: "81.0.0", versionNumber: 81, mobile: false, os: "OS X 10.15" } ContentScript.js:1:8071 Injected WebsiteBootstrap.js received message from content-script with proper origin. WebsiteBootstrap.js:18:47511 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:426:18186 generating patch, got values: ContentScript.js:16:62844 Object { activeLayerHud: {…}, adjustableOpacity: {…}, alternativePageToolbarMenu: {…}, alternativeRadialMenu: {…}, animatedBackground: {…}, animationDisable: {…}, arrowKeysCameraControls: {…}, autoFocusNextToken: {…}, autoOpenInitiativeTracker: {…}, autoPingNextToken: {…}, … } ContentScript.js:16:62889 done! ContentScript.js:16:62941 Object { disablePlayerDrawing: {…}, tokenBarPositionAdjust: {…}, libreAudio: {…}, tokenFromUrl: {…}, adjustableOpacity: {…}, rememberTextToolSettings: {…}, animatedBackground: {…}, autoOpenInitiativeTracker: {…}, alternativeRadialMenu: {…}, arrowKeysCameraControls: {…}, … } ContentScript.js:16:62962 Content-script is dispatching a config patch: ContentScript.js:16:63311 Object { disablePlayerDrawing: {…}, tokenBarPositionAdjust: {…}, libreAudio: {…}, tokenFromUrl: {…}, adjustableOpacity: {…}, rememberTextToolSettings: {…}, animatedBackground: {…}, autoOpenInitiativeTracker: {…}, alternativeRadialMenu: {…}, arrowKeysCameraControls: {…}, … } ContentScript.js:16:63372 Content-script received message from site with proper origin. ContentScript.js:16:63128 message { target: Window, isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, ports: Restricted, srcElement: Window, eventPhase: 0, bubbles: false, … } ContentScript.js:16:63205 Object { r20esInitialConfigs: {…} } ContentScript.js:16:58041 Object { name: "firefox", version: "81.0.0", versionNumber: 81, mobile: false, os: "OS X 10.15" } ContentScript.js:1:8071 Injected WebsiteBootstrap.js received message from content-script with proper origin. WebsiteBootstrap.js:18:47511 disablePlayerDrawing WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 tokenBarPositionAdjust WebsiteBootstrap.js:18:47827 Object { idle_status_icon_opacity: 1, active_status_icon_opacity: 1, position_status_icons_outside_the_token: false, enabled: true } WebsiteBootstrap.js:18:47842 libreAudio WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 tokenFromUrl WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 adjustableOpacity WebsiteBootstrap.js:18:47827 Object { enabled: true, passiveGMLayerOpacity: 1 } WebsiteBootstrap.js:18:47842 rememberTextToolSettings WebsiteBootstrap.js:18:47827 Object { copyTextSettingsOnSelect: false, color: "rgb(0,0,0)", size: 16, font: "Arial", enabled: true } WebsiteBootstrap.js:18:47842 animatedBackground WebsiteBootstrap.js:18:47827 Object { muteAudio: false, audioVolume: 0.1, video_history: [], enabled: true } WebsiteBootstrap.js:18:47842 autoOpenInitiativeTracker WebsiteBootstrap.js:18:47827 Object { DIALOG_OPEN_DELAY_KEY: 500, enabled: true } WebsiteBootstrap.js:18:47842 alternativeRadialMenu WebsiteBootstrap.js:18:47827 Object { opacity: 1, superMinimal: false, auto_width: true, enabled: true } WebsiteBootstrap.js:18:47842 arrowKeysCameraControls WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 alternativePageToolbarMenu WebsiteBootstrap.js:18:47827 Object { opacity: 1, location: "right", enabled: true } WebsiteBootstrap.js:18:47842 animationDisable WebsiteBootstrap.js:18:47827 Object { disableRadial: false, disablePageToolbar: false, enabled: true } WebsiteBootstrap.js:18:47842 autoPingNextToken WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 autoSelectNextToken WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 autoSortInitiative WebsiteBootstrap.js:18:47827 Object { sortBy: 1, respectFirstTokenPosition: true, enabled: true } WebsiteBootstrap.js:18:47842 bulkMacros WebsiteBootstrap.js:18:47827 Object { delayBetweenRolls: 0, reselectAfter: true, enabled: true } WebsiteBootstrap.js:18:47842 toolsMenu WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 changeRepresentsIdWhenDuplicating WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 characterImportExport WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 nightMode WebsiteBootstrap.js:18:47827 Object { backgroundColor: (3) […], enabled: true } WebsiteBootstrap.js:18:47842 activeLayerHud WebsiteBootstrap.js:18:47827 Object { size: 26, showNotSelecting: true, notSelectingOpacity: 1, globalOpacity: 0.75, backgroundOpacity: 1, textFillOpacity: 1, textFillColor: (3) […], textOutlineOpacity: 1, textOutlineColor: (3) […], corner: "bottomRight", … } WebsiteBootstrap.js:18:47842 duplicateInJournalContextMenu WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 exposeD20 WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 initiativeShortcuts WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 jukeboxIO WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 macroGeneratorBase WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 characterTokenModifier WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 macroIO WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 middleClickToTokenLayer WebsiteBootstrap.js:18:47827 Object { select: false, switchToGmLayer: true, switchToTokenLayer: true, switchToMapLayer: false, switchToLightsLayer: false, switchToForegroundLayer: false, switchToWeatherLayer: false, switchToBackgroundLayer: false, modAlt: false, modShift: false, … } WebsiteBootstrap.js:18:47842 autoFocusNextToken WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 createFinalPageLoadEvent WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 rollAndApplyHitDice WebsiteBootstrap.js:18:47827 Object { diceFormulaAttribute: "npc_hpformula", bar: "bar3", diceFormulaMacro: "", diceFormulaSumInline: true, enabled: true } WebsiteBootstrap.js:18:47842 pluginSettings WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 scaleTokenNamesBySize WebsiteBootstrap.js:18:47827 Object { widthThreshold: 70, scaleIfLarger: false, scaleIfSmaller: true, enabled: true } WebsiteBootstrap.js:18:47842 sheetTabApi WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 seenadOverride WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 importExportTable WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 tokenResize WebsiteBootstrap.js:18:47827 Object { placeTopLeft: true, useUnits: false, lastSquareWidth: 70, lastSquareHeight: 70, lastNumSquaresX: 25, lastNumSquaresY: 25, enabled: true } WebsiteBootstrap.js:18:47842 tokenContextMenuApiModule WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 tokenLayerDrawing WebsiteBootstrap.js:18:47827 Object { globalAlpha: 1, backgroundOpacity: 0.5, textStrokeWidth: 2, textStrokeOpacity: 1, textStrokeColor: (3) […], textFillOpacity: 1, textFillColor: (3) […], textFontSize: 18, rotateAlongWithToken: false, drawOnGmLayer: true, … } WebsiteBootstrap.js:18:47842 transparentPaperDivs WebsiteBootstrap.js:18:47827 Object { opacity: 1, enabled: true } WebsiteBootstrap.js:18:47842 hidePlayerList WebsiteBootstrap.js:18:47827 Object { enabled: false } WebsiteBootstrap.js:18:47842 setTableEntryAvatarByUrl WebsiteBootstrap.js:18:47827 Object { enabled: true } WebsiteBootstrap.js:18:47842 welcomeScreen WebsiteBootstrap.js:18:47827 Object { hasShownDiscordPoll: false, showWelcomePopup: true, showStartupGuide: false, showChangelog: true, previousVersion: "1.15.31", enabled: true } WebsiteBootstrap.js:18:47842 perfImprovements WebsiteBootstrap.js:18:47827 Object { disable_frame_recorder: true, enabled: true } WebsiteBootstrap.js:18:47842 WebsiteBootstrap.js applied INITIAL configs. WebsiteBootstrap.js:18:47865 Content-script received message from site with proper origin. ContentScript.js:16:63128 message { target: Window, isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, ports: Restricted, srcElement: Window, eventPhase: 0, bubbles: false, … } ContentScript.js:16:63205 Object { r20esLoadModules: true } ContentScript.js:16:58041 Object { name: "firefox", version: "81.0.0", versionNumber: 81, mobile: false, os: "OS X 10.15" } ContentScript.js:1:8071 ContentScript.js is injecting modules. ContentScript.js:16:57384 Injecting DisablePlayerDrawings.js ContentScript.js:1:6224 Injecting TokenBarPositionAdjust.js ContentScript.js:1:6224 Injecting LibreAudio.js ContentScript.js:1:6224 Injecting TokenFromImg.js ContentScript.js:1:6224 Injecting AdjustableOpacity.js ContentScript.js:1:6224 Injecting RememberTextToolSettings.js ContentScript.js:1:6224 Injecting AnimatedBackgroundLayer.js ContentScript.js:1:6224 Injecting AutoOpenInitiativeTracker.js ContentScript.js:1:6224 Injecting AlternativeRadialMenu.js ContentScript.js:1:6224 Injecting ArrowKeysMoveCanvas.js ContentScript.js:1:6224 Injecting AlternatePageToolbarMenu.js ContentScript.js:1:6224 Injecting AnimationDisable.js ContentScript.js:1:6224 Injecting AutoPingNextToken.js ContentScript.js:1:6224 Injecting AutoSelectNextToken.js ContentScript.js:1:6224 Injecting AutoSortInitiative.js ContentScript.js:1:6224 Injecting BulkMacro.js ContentScript.js:1:6224 Injecting ToolsMenu.js ContentScript.js:1:6224 Injecting ChangeIdWhenDuplicating.js ContentScript.js:1:6224 Injecting CharacterIO.js ContentScript.js:1:6224 Injecting NightMode.js ContentScript.js:1:6224 Injecting DrawCurrentLayer.js ContentScript.js:1:6224 Injecting DuplicateButton.js ContentScript.js:1:6224 Injecting InitiativeAdvanceShortcut.js ContentScript.js:1:6224 Injecting JukeboxIO.js ContentScript.js:1:6224 Injecting MacroGenerator.js ContentScript.js:1:6224 Injecting CharacterTokenModifier.js ContentScript.js:1:6224 Injecting MacroIO.js ContentScript.js:1:6224 Injecting MiddleClickSelect.js ContentScript.js:1:6224 Injecting MoveCameraToToken.js ContentScript.js:1:6224 Injecting RollAndApplyHitDice.js ContentScript.js:1:6224 Injecting Settings.js ContentScript.js:1:6224 Injecting ScaleTokenNamesBySize.js ContentScript.js:1:6224 Injecting SheetTabApi.js ContentScript.js:1:6224 Injecting TableIO.js ContentScript.js:1:6224 Injecting TokenResize.js ContentScript.js:1:6224 Injecting TokenContextMenuApi.js ContentScript.js:1:6224 Injecting TokenLayerDrawing.js ContentScript.js:1:6224 Injecting TransparentPaper.js ContentScript.js:1:6224 Injecting HidePlayerList.js ContentScript.js:1:6224 Injecting SetTableEntryAvatarByUrl.js ContentScript.js:1:6224 Injecting Welcome.js ContentScript.js:1:6224 Injecting PerformanceImprovements.js ContentScript.js:1:6224 Injecting WebsiteBootstrapAfter.js ContentScript.js:1:6224 ContentScript.js is done! ContentScript.js:16:57633 Injected WebsiteBootstrap.js received message from content-script with proper origin. WebsiteBootstrap.js:18:47511 Content-script received message from site with proper origin. ContentScript.js:16:63128 message { target: Window, isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, ports: Restricted, srcElement: Window, eventPhase: 0, bubbles: false, … } ContentScript.js:16:63205 Object { r20esAppWantsSync: {…} } ContentScript.js:16:58041 Object { name: "firefox", version: "81.0.0", versionNumber: 81, mobile: false, os: "OS X 10.15" } ContentScript.js:1:8071 Injected WebsiteBootstrap.js received message from content-script with proper origin. WebsiteBootstrap.js:18:47511 Installing module filename: DisablePlayerDrawings.js DisablePlayerDrawings.js:1:12266 First run DisablePlayerDrawings.js:1:12380 DONE! module ID: DisablePlayerDrawings.js DisablePlayerDrawings.js:1:12724 Installing module filename: TokenBarPositionAdjust.js TokenBarPositionAdjust.js:1:5296 First run TokenBarPositionAdjust.js:1:5410 DONE! module ID: TokenBarPositionAdjust.js TokenBarPositionAdjust.js:1:5754 Installing module filename: LibreAudio.js LibreAudio.js:1:20154 First run LibreAudio.js:1:20268 DONE! module ID: LibreAudio.js LibreAudio.js:1:20612 Installing module filename: TokenFromImg.js TokenFromImg.js:1:7650 First run TokenFromImg.js:1:7764 DONE! module ID: TokenFromImg.js TokenFromImg.js:1:8108 Installing module filename: AdjustableOpacity.js AdjustableOpacity.js:1:3884 First run AdjustableOpacity.js:1:3998 DONE! module ID: AdjustableOpacity.js AdjustableOpacity.js:1:4342 Installing module filename: RememberTextToolSettings.js RememberTextToolSettings.js:1:5821 First run RememberTextToolSettings.js:1:5935 DONE! module ID: RememberTextToolSettings.js RememberTextToolSettings.js:1:6279 Installing module filename: AnimatedBackgroundLayer.js AnimatedBackgroundLayer.js:16:18119 First run AnimatedBackgroundLayer.js:16:18233 DONE! module ID: AnimatedBackgroundLayer.js AnimatedBackgroundLayer.js:16:18577 Installing module filename: AutoOpenInitiativeTracker.js AutoOpenInitiativeTracker.js:1:4862 First run AutoOpenInitiativeTracker.js:1:4976 DONE! module ID: AutoOpenInitiativeTracker.js AutoOpenInitiativeTracker.js:1:5320 Installing module filename: AlternativeRadialMenu.js AlternativeRadialMenu.js:1:3673 First run AlternativeRadialMenu.js:1:3787 DONE! module ID: AlternativeRadialMenu.js AlternativeRadialMenu.js:1:4131 Installing module filename: ArrowKeysMoveCanvas.js ArrowKeysMoveCanvas.js:1:5069 First run ArrowKeysMoveCanvas.js:1:5183 DONE! module ID: ArrowKeysMoveCanvas.js ArrowKeysMoveCanvas.js:1:5527 Installing module filename: AlternatePageToolbarMenu.js AlternatePageToolbarMenu.js:1:3673 First run AlternatePageToolbarMenu.js:1:3787 DONE! module ID: AlternatePageToolbarMenu.js AlternatePageToolbarMenu.js:1:4131 Installing module filename: AnimationDisable.js AnimationDisable.js:1:7012 First run AnimationDisable.js:1:7126 DONE! module ID: AnimationDisable.js AnimationDisable.js:1:7470 Installing module filename: AutoPingNextToken.js AutoPingNextToken.js:1:4674 First run AutoPingNextToken.js:1:4788 DONE! module ID: AutoPingNextToken.js AutoPingNextToken.js:1:5132 Installing module filename: AutoSelectNextToken.js AutoSelectNextToken.js:1:4561 First run AutoSelectNextToken.js:1:4675 DONE! module ID: AutoSelectNextToken.js AutoSelectNextToken.js:1:5019 Installing module filename: AutoSortInitiative.js AutoSortInitiative.js:1:5818 First run AutoSortInitiative.js:1:5932 DONE! module ID: AutoSortInitiative.js AutoSortInitiative.js:1:6276 Installing module filename: BulkMacro.js BulkMacro.js:1:14691 First run BulkMacro.js:1:14805 DONE! module ID: BulkMacro.js BulkMacro.js:1:15149 Installing module filename: ToolsMenu.js ToolsMenu.js:1:15780 First run ToolsMenu.js:1:15894 DONE! module ID: ToolsMenu.js ToolsMenu.js:1:16238 TOOLS ToolsMenu.js:1:5211 Installing module filename: ChangeIdWhenDuplicating.js ChangeIdWhenDuplicating.js:1:4573 First run ChangeIdWhenDuplicating.js:1:4687 DONE! module ID: ChangeIdWhenDuplicating.js ChangeIdWhenDuplicating.js:1:5031 Installing module filename: CharacterIO.js CharacterIO.js:3:11574 First run CharacterIO.js:3:11688 DONE! module ID: CharacterIO.js CharacterIO.js:3:12032 Installing module filename: NightMode.js NightMode.js:1:5038 First run NightMode.js:1:5152 DONE! module ID: NightMode.js NightMode.js:1:5496 Installing module filename: DrawCurrentLayer.js DrawCurrentLayer.js:1:11240 First run DrawCurrentLayer.js:1:11354 DONE! module ID: DrawCurrentLayer.js DrawCurrentLayer.js:1:11698 Installing module filename: DuplicateButton.js DuplicateButton.js:1:8273 First run DuplicateButton.js:1:8387 DONE! module ID: DuplicateButton.js DuplicateButton.js:1:8731 Installing module filename: InitiativeAdvanceShortcut.js InitiativeAdvanceShortcut.js:1:4695 First run InitiativeAdvanceShortcut.js:1:4809 DONE! module ID: InitiativeAdvanceShortcut.js InitiativeAdvanceShortcut.js:1:5153 Installing module filename: JukeboxIO.js JukeboxIO.js:3:9719 First run JukeboxIO.js:3:9833 DONE! module ID: JukeboxIO.js JukeboxIO.js:3:10177 Installing module filename: MacroGenerator.js MacroGenerator.js:16:21181 First run MacroGenerator.js:16:21295 DONE! module ID: MacroGenerator.js MacroGenerator.js:16:21639 Installing module filename: CharacterTokenModifier.js CharacterTokenModifier.js:16:19974 First run CharacterTokenModifier.js:16:20088 DONE! module ID: CharacterTokenModifier.js CharacterTokenModifier.js:16:20432 Installing module filename: MacroIO.js MacroIO.js:3:9719 First run MacroIO.js:3:9833 DONE! module ID: MacroIO.js MacroIO.js:3:10177 Installing module filename: MiddleClickSelect.js MiddleClickSelect.js:1:6577 First run MiddleClickSelect.js:1:6691 DONE! module ID: MiddleClickSelect.js MiddleClickSelect.js:1:7035 Installing module filename: MoveCameraToToken.js MoveCameraToToken.js:1:4502 First run MoveCameraToToken.js:1:4616 DONE! module ID: MoveCameraToToken.js MoveCameraToToken.js:1:4960 Installing module filename: RollAndApplyHitDice.js RollAndApplyHitDice.js:1:7577 First run RollAndApplyHitDice.js:1:7691 DONE! module ID: RollAndApplyHitDice.js RollAndApplyHitDice.js:1:8035 Installing module filename: Settings.js Settings.js:1:30132 First run Settings.js:1:30246 DONE! module ID: Settings.js Settings.js:1:30590 Installing module filename: ScaleTokenNamesBySize.js ScaleTokenNamesBySize.js:1:5386 First run ScaleTokenNamesBySize.js:1:5500 DONE! module ID: ScaleTokenNamesBySize.js ScaleTokenNamesBySize.js:1:5844 Installing module filename: SheetTabApi.js SheetTabApi.js:1:12476 First run SheetTabApi.js:1:12590 DONE! module ID: SheetTabApi.js SheetTabApi.js:1:12934 Installing module filename: TableIO.js TableIO.js:3:8952 First run TableIO.js:3:9066 DONE! module ID: TableIO.js TableIO.js:3:9410 Installing module filename: TokenResize.js TokenResize.js:1:17136 First run TokenResize.js:1:17250 DONE! module ID: TokenResize.js TokenResize.js:1:17594 Installing module filename: TokenContextMenuApi.js TokenContextMenuApi.js:1:9024 First run TokenContextMenuApi.js:1:9138 DONE! module ID: TokenContextMenuApi.js TokenContextMenuApi.js:1:9482 Installing module filename: TokenLayerDrawing.js TokenLayerDrawing.js:1:7137 First run TokenLayerDrawing.js:1:7251 DONE! module ID: TokenLayerDrawing.js TokenLayerDrawing.js:1:7595 Installing module filename: TransparentPaper.js TransparentPaper.js:1:4772 First run TransparentPaper.js:1:4886 DONE! module ID: TransparentPaper.js TransparentPaper.js:1:5230 Installing module filename: HidePlayerList.js HidePlayerList.js:1:4591 First run HidePlayerList.js:1:4705 DONE! module ID: HidePlayerList.js HidePlayerList.js:1:5049 Installing module filename: SetTableEntryAvatarByUrl.js SetTableEntryAvatarByUrl.js:1:9374 First run SetTableEntryAvatarByUrl.js:1:9488 DONE! module ID: SetTableEntryAvatarByUrl.js SetTableEntryAvatarByUrl.js:1:9832 Installing module filename: Welcome.js Welcome.js:1:11985 First run Welcome.js:1:12099 DONE! module ID: Welcome.js Welcome.js:1:12443 Installing module filename: PerformanceImprovements.js PerformanceImprovements.js:1:4809 First run PerformanceImprovements.js:1:4923 DONE! module ID: PerformanceImprovements.js PerformanceImprovements.js:1:5267 unreachable code after return statement ffmpeg-worker-webm.3.js:164:111617 Final page load. app.js:589:740 Auth'ed. app.js:587:4591 Go post auth! app.js:587:4788 initial setup app.js:587:4925 unreachable code after return statement ffmpeg-worker-webm.3.js:183:15520 joining game... app.js:587:14297 Player -MIqDyILerVolHJfC4C6 is offline... app.js:584:13914 Player -MIqewAQRyYM7Aup5mSR is offline... app.js:584:13914 Player -MIqgmMLowQIAuauX7rB is offline... app.js:584:13914 Player -MIu-codxk0lAn1AGJAQ is offline... app.js:584:13914 Player -MIv40AgSPa4Sm-QbaZS is offline... app.js:584:13914 THREE.WebGLRenderer 69 app.js:228:29039 Deferred finish joining... app.js:587:14387 Firebase Online app.js:568:26761 Cookie “rack.session” has been rejected because it is already expired. 1 Full load page! 15 app.js:582:31114 We have 15 pages app.js:587:6045 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 7600ms) 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! editor WebGL warning: validateProgram: Implemented as a no-op on Mac to work around crashes. 13 app.js:570:3108 [LibreAudio] uiInsertAddTrackWidget failed to find widget before_root (id: addjukebox) LibreAudio.js:1:4979 video before ================================== AnimatedBackgroundLayer.js:1:9260 [AnimBackgrounds] cleanupPage AnimatedBackgroundLayer.js:1:8817 [endVideo]: current_runner is null, bailing. AnimatedBackgroundLayer.js:1:8476 Object { opacity: 1, superMinimal: false, auto_width: true, enabled: true } AlternativeRadialMenu.js:1:18901 JQMIGRATE: Use of jQuery.fn.data('events') is deprecated jquery.migrate.js:39:12 console.trace() jquery.migrate.js:41:13 jQuery 2 setup moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/AlternatePageToolbarMenu.js:1 fire moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/WebsiteBootstrap.js:18 onLoadingOverlayHide moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/WebsiteBootstrap.js:18 r <a href="https://app.roll20.net/assets/app.js?1602688615:587" rel="nofollow">https://app.roll20.net/assets/app.js?1602688615:587</a> jQuery 5 nrWrapper <a href="https://app.roll20.net/editor/:426" rel="nofollow">https://app.roll20.net/editor/:426</a> Failed to find page name text change click event AlternatePageToolbarMenu.js:1:13164 adding style AlternatePageToolbarMenu.js:1:12615 TypeError: t[0] is undefined injectWidget moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/JukeboxIO.js:1 setup moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/JukeboxIO.js:3 fire moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/WebsiteBootstrap.js:18 onLoadingOverlayHide moz-extension://8a3db333-5b15-9049-bb36-808fe63d1358/WebsiteBootstrap.js:18 r <a href="https://app.roll20.net/assets/app.js?1602688615:587" rel="nofollow">https://app.roll20.net/assets/app.js?1602688615:587</a> jQuery 5 nrWrapper <a href="https://app.roll20.net/editor/:426" rel="nofollow">https://app.roll20.net/editor/:426</a> WebsiteBootstrap.js:18:50372 showChangelog: true Welcome.js:1:2393 cfg.previousVersion": 1.15.31 Welcome.js:1:2440 R20ES_VERSION": 1.15.31 Welcome.js:1:2496 [AnimBackgrounds] cleanupPage AnimatedBackgroundLayer.js:1:8817 [AnimBackgrounds] endVideo while current_runner AnimatedBackgroundLayer.js:1:8589 Content-script received message from site with proper origin. ContentScript.js:16:63128 message { target: Window, isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, ports: Restricted, srcElement: Window, eventPhase: 0, bubbles: false, … } ContentScript.js:16:63205 Invalid URI. Load of media resource failed. editor Injected WebsiteBootstrap.js received message from content-script with proper origin. WebsiteBootstrap.js:18:47511 Content-script received message from site with proper origin. ContentScript.js:16:63128 message { target: Window, isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, ports: Restricted, srcElement: Window, eventPhase: 0, bubbles: false, … } ContentScript.js:16:63205 Object { r20esAppWantsSync: {…} } ContentScript.js:16:58041 Object { name: "firefox", version: "81.0.0", versionNumber: 81, mobile: false, os: "OS X 10.15" } ContentScript.js:1:8071 Injected WebsiteBootstrap.js received message from content-script with proper origin. WebsiteBootstrap.js:18:47511 Content-script received message from site with proper origin. ContentScript.js:16:63128 message { target: Window, isTrusted: true, data: {…}, origin: "<a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a>", lastEventId: "", source: Window, ports: Restricted, srcElement: Window, eventPhase: 0, bubbles: false, … } ContentScript.js:16:63205 Object { r20esGivesResourceUrl: {…} } ContentScript.js:16:58041 Object { name: "firefox", version: "81.0.0", versionNumber: 81, mobile: false, os: "OS X 10.15" } ContentScript.js:1:8071 Injected WebsiteBootstrap.js received message from content-script with proper origin. WebsiteBootstrap.js:18:47511 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c5", changed: {}, _silent: {}, _pending: {}, id: "-MIqK4GoQoK4M1LMgpef", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c6", changed: {}, _silent: {}, _pending: {}, id: "-MIqzBif0qd-xMX3Dnep", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c7", changed: {}, _silent: {}, _pending: {}, id: "-MIqzmMkfstDf6o60gBD", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c8", changed: {}, _silent: {}, _pending: {}, id: "-MIr5a4XgwpxwIWw9wTY", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c9", changed: {}, _silent: {}, _pending: {}, id: "-MJPZIzgfy74kPV1rQyU", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c10", changed: {}, _silent: {}, _pending: {}, id: "-MJSc-HuuDO9j0Q5MYs4", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c11", changed: {}, _silent: {}, _pending: {}, id: "-MJSc4hx0zGyYEqfJT5A", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c12", changed: {}, _silent: {}, _pending: {}, id: "-MJScC167xEs-wP_K7pn", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c13", changed: {}, _silent: {}, _pending: {}, id: "-MJScKrIF31ajbMAxd-7", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c14", changed: {}, _silent: {}, _pending: {}, id: "-MJScTy1VHEB4laHDRqp", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c15", changed: {}, _silent: {}, _pending: {}, id: "-MJSdewauZLsGns4S_Ia", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c16", changed: {}, _silent: {}, _pending: {}, id: "-MJSdqGkfEGCsl3PdSfV", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c17", changed: {}, _silent: {}, _pending: {}, id: "-MJSf7EfGRfAzwF1NEqJ", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c18", changed: {}, _silent: {}, _pending: {}, id: "-MJSjsc-UGx82AvoW6BJ", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Trying to upgrade Object { collection: {…}, attributes: {…}, _escapedAttributes: {}, cid: "c19", changed: {}, _silent: {}, _pending: {}, id: "-MJU24_psXRA7RB5rYII", _previousAttributes: {…}, persisted: true, … } LibreAudio.js:1:5144 Debounced init page! 6 app.js:574:27740