mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.74k stars 342 forks source link

Font size doesn't follow OS preferences on Linux #1978

Open vlijmenfileer opened 3 years ago

vlijmenfileer commented 3 years ago

Actual behavior

Multi account containers toolbar icon drop down font size is tiny.

Expected behavior

Multi account containers icon drop down font size follows general OS-set Firefox interface font size.

Steps to reproduce

  1. Increase ever-too-small font size in OS settngs. See screenshot.
  2. Click account container toolbar icon.
  3. Be amazed that font size is tiny. See screenshot.
  4. Unlike e.g. the built-in Firefox downloads icon drop down. See screenshot.

Screenshot3-DownloadsFontSize Screenshot2-AccountContainerFontSize Screenshot1-KDEFontSEttings

Notes

"About:support -> Raw data", as suggested by developer page: { "application": { "name": "Firefox", "osVersion": "Linux 5.10.0-3-amd64 #1 SMP Debian 5.10.13-1 (2021-02-06)", "version": "86.0", "buildID": "20210222142601", "distributionID": "", "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0", "safeMode": false, "updateChannel": "release", "supportURL": "https://support.mozilla.org/1/firefox/86.0/Linux/en-GB/", "numTotalWindows": 3, "numFissionWindows": 0, "numRemoteWindows": 3, "fissionAutoStart": false, "fissionDecisionStatus": "disabledByDefault", "remoteAutoStart": true, "policiesStatus": 0, "keyLocationServiceGoogleFound": true, "keySafebrowsingGoogleFound": true, "keyMozillaFound": true }, "securitySoftware": { "registeredAntiVirus": "", "registeredAntiSpyware": "", "registeredFirewall": "" }, "processes": { "remoteTypes": { "extension": 1, "privilegedabout": 1, "web": 7 }, "maxWebContentProcesses": 8 }, "environmentVariables": { "DISPLAY": ":0", "MOZ_ASSUME_USER_NS": "1", "MOZ_CRASHREPORTER_EVENTS_DIRECTORY": "/home/user01/.mozilla/firefox/xbvjre95.default/crashes/events", "MOZ_CRASHREPORTER_RESTART_ARG_0": "/opt/firefox-stable/firefox", "MOZ_CRASHREPORTER_RESTART_ARG_1": "-P", "MOZ_CRASHREPORTER_RESTART_ARG_2": "default", "MOZ_CRASHREPORTER_RESTART_ARG_3": "", "MOZ_CRASHREPORTER_DATA_DIRECTORY": "/home/user01/.mozilla/firefox/Crash Reports", "MOZ_CRASHREPORTER_PING_DIRECTORY": "/home/user01/.mozilla/firefox/Pending Pings", "MOZ_CRASHREPORTER_STRINGS_OVERRIDE": "/opt/firefox-stable/browser/crashreporter-override.ini", "MOZ_LAUNCHED_CHILD": "", "XRE_PROFILE_PATH": "", "XRE_PROFILE_LOCAL_PATH": "", "XRE_START_OFFLINE": "", "XRE_BINARY_PATH": "", "XRE_RESTARTED_BY_PROFILE_MANAGER": "" }, "modifiedPreferences": { "accessibility.force_disabled": 1, "accessibility.typeaheadfind.flashBar": 0, "browser.cache.disk.amount_written": 1584280, "browser.cache.disk.capacity": 1048576, "browser.cache.disk.filesystem_reported": 1, "browser.cache.disk.hashstats_reported": 1, "browser.cache.disk.smart_size.first_run": false, "browser.cache.disk.telemetry_report_ID": 99, "browser.contentblocking.category": "strict", "browser.download.useDownloadDir": false, "browser.places.smartBookmarksVersion": 8, "browser.search.region": "NL", "browser.sessionstore.upgradeBackup.latestBuildID": "20210222142601", "browser.sessionstore.restore_on_demand": false, "browser.startup.homepage": "https://www.qwant.com", "browser.startup.homepage_override.buildID": "20210222142601", "browser.startup.homepage_override.mstone": "86.0", "browser.startup.page": 3, "browser.tabs.crashReporting.includeURL": true, "browser.tabs.insertRelatedAfterCurrent": false, "browser.tabs.warnOnClose": false, "browser.tabs.warnOnCloseOtherTabs": false, "browser.tabs.warnOnOpen": false, "browser.urlbar.clickSelectsAll": false, "browser.urlbar.matchBuckets": "general:5,suggestion:Infinity", "browser.urlbar.suggest.openpage": false, "browser.urlbar.timesBeforeHidingSuggestionsHint": 0, "browser.urlbar.tipShownCount.searchTip_onboard": 1, "browser.urlbar.tipShownCount.tabToSearch": 25, "browser.urlbar.trimURLs": false, "browser.urlbar.update2": false, "browser.zoom.siteSpecific": false, "doh-rollout.balrog-migration-done": true, "doh-rollout.disable-heuristics": true, "doh-rollout.doneFirstRun": true, "doh-rollout.skipHeuristicsCheck": true, "dom.disable_window_flip": false, "dom.event.contextmenu.enabled": false, "dom.push.userAgentID": "d325e1175de04b03883668ee7d1ffc2f", "dom.security.https_only_mode": true, "dom.security.https_only_mode_ever_enabled": true, "extensions.formautofill.addresses.usage.hasEntry": false, "extensions.lastAppVersion": "86.0", "font.internaluseonly.changed": false, "idle.lastDailyNotification": 1614469413, "media.gmp-manager.lastCheck": 1614436959, "media.gmp-manager.buildID": "20210222142601", "media.autoplay.default": 5, "media.benchmark.vp9.fps": 89, "media.benchmark.vp9.versioncheck": 5, "media.eme.enabled": true, "media.gmp-gmpopenh264.abi": "x86_64-gcc3", "media.gmp-gmpopenh264.autoupdate": true, "media.gmp-gmpopenh264.enabled": false, "media.gmp-gmpopenh264.lastUpdate": 1572241623, "media.gmp-gmpopenh264.version": "1.8.1.1", "media.gmp-widevinecdm.abi": "x86_64-gcc3", "media.gmp-widevinecdm.lastUpdate": 1604938764, "media.gmp-widevinecdm.version": "4.10.1582.2", "media.gmp.storage.version.observed": 1, "media.hardwaremediakeys.enabled": false, "media.videocontrols.picture-in-picture.video-toggle.enabled": false, "network.cookie.cookieBehavior": 5, "network.cookie.prefsMigrated": true, "network.dns.disablePrefetch": true, "network.http.http3.enabled": true, "network.http.speculative-parallel-limit": 0, "network.predictor.cleaned-up": true, "network.predictor.enabled": false, "network.prefetch-next": false, "network.trr.blocklist_cleanup_done": true, "network.trr.mode": 2, "places.database.lastMaintenance": 1614469420, "places.history.expiration.transient_current_max_pages": 147272, "plugin.disable_full_page_plugin_for_types": "application/pdf", "privacy.purge_trackers.date_in_cookie_database": "0", "privacy.sanitize.pending": "[{\"id\":\"newtab-container\",\"itemsToClear\":[],\"options\":{}}]", "privacy.annotate_channels.strict_list.enabled": true, "privacy.trackingprotection.socialtracking.enabled": true, "privacy.purge_trackers.last_purge": "1614469415720", "privacy.cpd.downloads": false, "privacy.cpd.history": false, "privacy.cpd.offlineApps": true, "privacy.cpd.sessions": false, "privacy.donottrackheader.enabled": true, "privacy.sanitize.timeSpan": 0, "privacy.trackingprotection.enabled": true, "privacy.userContext.enabled": true, "privacy.userContext.extension": "{c607c8df-14a7-4f28-894f-29e8722976af}", "privacy.userContext.longPressBehavior": 2, "privacy.userContext.newTabContainerOnLeftClick.enabled": true, "privacy.userContext.ui.enabled": true, "security.remote_settings.crlite_filters.checked": 1614499363, "security.remote_settings.intermediates.checked": 1614477751, "security.disable_button.openCertManager": false, "security.disable_button.openDeviceManager": false, "security.sandbox.content.tempDirSuffix": "a488309a-2c48-4bd1-aa7d-dc8b3ee0026d", "security.sandbox.plugin.tempDirSuffix": "10154a61-10b1-4599-bc9c-7f4660a4ea7c", "security.ssl.errorReporting.automatic": true, "security.xfocsp.errorReporting.automatic": true, "services.sync.declinedEngines": "history,forms", "services.sync.lastPing": 1614456119, "services.sync.lastSync": "Sun Feb 28 2021 11:38:33 GMT+0100 (Central European Standard Time)", "services.sync.engine.prefs.modified": false, "services.sync.engine.creditcards": true, "services.sync.engine.history": false, "signon.importedFromSqlite": true, "signon.management.page.sort": "last-changed", "signon.usage.hasEntry": true, "signon.usage.lastUsed": 1609060432, "storage.vacuum.last.places.sqlite": 1614469416, "storage.vacuum.last.index": 0 }, "lockedPreferences": { "fission.autostart": false, "fission.autostart.session": false }, "printingPreferences": { "print.printer_Mozilla_Save_to_PDF.print_footerright": "&D", "print.printer_Mozilla_Save_to_PDF.print_footercenter": "", "print.printer_Mozilla_Save_to_PDF.print_headercenter": "", "print.printer_Mozilla_Save_to_PDF.print_footerleft": "&PT", "print.printer_Mozilla_Save_to_PDF.print_headerright": "&U", "print.printer_Mozilla_Save_to_PDF.print_headerleft": "&T", "print.printer_Mozilla_Save_to_PDF.print_orientation": 0, "print.print_bgcolor": true, "print.print_bgimages": true, "print.print_duplex": 0, "print.print_evenpages": true, "print.print_margin_bottom": "0.5", "print.print_margin_left": "0.5", "print.print_margin_right": "0.5", "print.print_margin_top": "0.5", "print.print_oddpages": true, "print.print_orientation": 0, "print.print_page_delay": 50, "print.print_paper_data": 0, "print.print_paper_height": " 11.69", "print.print_paper_name": "iso_a4", "print.print_paper_size_unit": 0, "print.print_paper_width": " 8.27", "print.print_scaling": " 1.00", "print.print_shrink_to_fit": false, "print.print_to_file": false, "print.print_to_filename": "/home/user01/0_mnt/gdrive/Filestore/Administration/WW/2020-08-25 - WW aanvraag print.pdf", "print.print_unwriteable_margin_bottom": 56, "print.print_unwriteable_margin_left": 25, "print.print_unwriteable_margin_right": 25, "print.print_unwriteable_margin_top": 25, "print_printer": "Print to File" }, "media": { "currentAudioBackend": "pulse-rust", "currentMaxAudioChannels": 2, "currentPreferredSampleRate": 48000, "audioOutputDevices": [ { "name": "Built-in Audio Analog Stereo", "groupId": "/devices/pci0000:00/0000:00:1b.0/sound/card0", "vendor": "Intel Corporation", "type": 2, "state": 2, "preferred": 0, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 44100, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 }, { "name": "Plantronics Blackwire 3225 Series Analog Stereo", "groupId": "/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.2/2-1.2.2:1.0/sound/card1", "vendor": "Plantronics, Inc.", "type": 2, "state": 2, "preferred": 0, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 44100, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 }, { "name": "NBS723", "groupId": "", "vendor": "", "type": 2, "state": 2, "preferred": 15, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 48000, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 } ], "audioInputDevices": [ { "name": "Monitor of Built-in Audio Analog Stereo", "groupId": "/devices/pci0000:00/0000:00:1b.0/sound/card0", "vendor": "Intel Corporation", "type": 1, "state": 2, "preferred": 0, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 44100, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 }, { "name": "Built-in Audio Analog Stereo", "groupId": "/devices/pci0000:00/0000:00:1b.0/sound/card0", "vendor": "Intel Corporation", "type": 1, "state": 2, "preferred": 0, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 44100, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 }, { "name": "Monitor of Plantronics Blackwire 3225 Series Analog Stereo", "groupId": "/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.2/2-1.2.2:1.0/sound/card1", "vendor": "Plantronics, Inc.", "type": 1, "state": 2, "preferred": 0, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 44100, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 }, { "name": "Plantronics Blackwire 3225 Series Analog Stereo", "groupId": "/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.2/2-1.2.2:1.0/sound/card1", "vendor": "Plantronics, Inc.", "type": 1, "state": 2, "preferred": 15, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 48000, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 }, { "name": "Monitor of NBS723", "groupId": "", "vendor": "", "type": 1, "state": 2, "preferred": 0, "supportedFormat": 12336, "defaultFormat": 16, "maxChannels": 2, "defaultRate": 48000, "maxRate": 384000, "minRate": 1, "maxLatency": 0, "minLatency": 0 } ] }, "accessibility": { "isActive": false, "forceDisabled": 1, "handlerUsed": false, "instantiator": "" }, "startupCache": { "DiskCachePath": "/home/user01/.cache/mozilla/firefox/xbvjre95.default/startupCache/startupCache.8.little", "IgnoreDiskCache": false, "FoundDiskCacheOnInit": false, "WroteToDiskCache": true }, "libraryVersions": { "NSPR": { "minVersion": "4.29", "version": "4.29" }, "NSS": { "minVersion": "3.61", "version": "3.61" }, "NSSUTIL": { "minVersion": "3.61", "version": "3.61" }, "NSSSSL": { "minVersion": "3.61", "version": "3.61" }, "NSSSMIME": { "minVersion": "3.61", "version": "3.61" } }, "userJS": { "exists": false }, "intl": { "localeService": { "requested": [ "en-GB" ], "available": [ "en-GB", "en-US" ], "supported": [ "en-GB", "en-US" ], "regionalPrefs": [ "en-GB" ], "defaultLocale": "en-GB" }, "osPrefs": { "systemLocales": [ "en-GB" ], "regionalPrefsLocales": [ "en-GB" ] } }, "crashes": { "submitted": [], "pending": 0 }, "sandbox": { "hasSeccompBPF": true, "hasSeccompTSync": true, "hasPrivilegedUserNamespaces": true, "hasUserNamespaces": true, "canSandboxContent": true, "canSandboxMedia": true, "syscallLog": [], "contentSandboxLevel": 4, "effectiveContentSandboxLevel": 4 }, "remoteAgent": { "listening": false, "url": "" }, "graphics": { "numTotalWindows": 3, "numAcceleratedWindows": 0, "windowLayerManagerType": "Basic", "windowLayerManagerRemote": true, "windowUsingAdvancedLayers": false, "numAcceleratedWindowsMessage": { "key": "" }, "adapterDescription": "Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2)", "adapterVendorID": "0x8086", "adapterDeviceID": "0x0126", "adapterRAM": 1536, "adapterDrivers": "", "driverVendor": "mesa/i965", "driverVersion": "20.3.4.0", "driverDate": "", "adapterVendorID2": "0x10de", "adapterDeviceID2": "0x0df5", "isGPU2Active": false, "usesTiling": false, "contentUsesTiling": false, "offMainThreadPaintEnabled": true, "offMainThreadPaintWorkerCount": 3, "targetFrameRate": 60, "windowProtocol": "x11", "desktopEnvironment": "kde", "webgl1Renderer": "Intel Open Source Technology Center -- Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2)", "webgl1Version": "3.0 Mesa 20.3.4", "webgl1DriverExtensions": "GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_APPLE_packed_pixels GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_APPLE_object_purgeable GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_texture_array GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_AMD_texture_texture4 GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_debug_output GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_texture_lod GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_multisample GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_uniform_buffer_object GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_NV_texture_barrier GL_ARB_get_program_binary GL_ARB_robustness GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_timer_query GL_ARB_transform_feedback2 GL_EXT_direct_state_access GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_compressed_texture_pixel_storage GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_texture_storage GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_transform_feedback GL_AMD_shader_trinary_minmax GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_clear_buffer_object GL_ARB_copy_image GL_ARB_explicit_uniform_location GL_ARB_fragment_layer_viewport GL_ARB_invalidate_subdata GL_ARB_program_interface_query GL_ARB_texture_query_levels GL_ARB_texture_storage_multisample GL_ARB_vertex_attrib_binding GL_KHR_debug GL_KHR_robustness GL_ARB_buffer_storage GL_ARB_clear_texture GL_ARB_internalformat_query2 GL_ARB_multi_bind GL_ARB_seamless_cubemap_per_texture GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shading_language_include GL_ARB_texture_mirror_clamp_to_edge GL_ARB_vertex_type_10f_11f_11f_rev GL_EXT_shader_integer_mix GL_INTEL_performance_query GL_ARB_clip_control GL_ARB_conditional_render_inverted GL_ARB_cull_distance GL_ARB_get_texture_sub_image GL_ARB_pipeline_statistics_query GL_ARB_texture_barrier GL_ARB_transform_feedback_overflow_query GL_EXT_polygon_offset_clamp GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_ARB_parallel_shader_compile GL_KHR_no_error GL_MESA_shader_integer_functions GL_ARB_polygon_offset_clamp GL_ARB_texture_filter_anisotropic GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_texture_sRGB_R8 GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_EXT_EGL_sync GL_EXT_demote_to_helper_invocation ", "webgl1Extensions": "ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_float_blend EXT_frag_depth EXT_shader_texture_lod EXT_sRGB EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_element_index_uint OES_fbo_render_mipmap OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_etc WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context", "webgl1WSIInfo": "GLX 1.4\nGLX_VENDOR(client): Mesa Project and SGI\nGLX_VENDOR(server): SGI\nExtensions: GLX_ARB_create_context GLX_ARB_create_context_no_error GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_buffer_age GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_INTEL_swap_event GLX_MESA_copy_sub_buffer GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync \nIsWebglOutOfProcessEnabled: 0", "webgl2Renderer": "Intel Open Source Technology Center -- Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2)", "webgl2Version": "3.3 (Core Profile) Mesa 20.3.4", "webgl2DriverExtensions": "GL_3DFX_texture_compression_FXT1 GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_object_purgeable GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_compressed_texture_pixel_storage GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_objects GL_ARB_shader_subroutine GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_sync GL_ARB_texture_barrier GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map_array GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback_overflow_query GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ATI_blend_equation_separate GL_ATI_texture_float GL_EXT_EGL_image_storage GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_demote_to_helper_invocation GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_shader_integer_mix GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_INTEL_blackhole_render GL_INTEL_performance_query GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robustness GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_NV_conditional_render GL_NV_depth_clamp GL_NV_packed_depth_stencil GL_NV_texture_barrier GL_OES_EGL_image GL_S3_s3tc", "webgl2Extensions": "EXT_color_buffer_float EXT_float_blend EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_texture_float_linear WEBGL_compressed_texture_etc WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context", "webgl2WSIInfo": "GLX 1.4\nGLX_VENDOR(client): Mesa Project and SGI\nGLX_VENDOR(server): SGI\nExtensions: GLX_ARB_create_context GLX_ARB_create_context_no_error GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_buffer_age GLX_EXT_create_context_es2_profile GLX_EXT_create_context_es_profile GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_INTEL_swap_event GLX_MESA_copy_sub_buffer GLX_MESA_query_renderer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync \nIsWebglOutOfProcessEnabled: 0", "info": { "AzureCanvasBackend": "skia", "AzureFallbackCanvasBackend": "none", "AzureContentBackend": "skia", "CairoUseXRender": 0, "ApzWheelInput": 1, "ApzDragInput": 1, "ApzKeyboardInput": 1, "ApzAutoscrollInput": 1, "ApzZoomingInput": 1, "CMSOutputProfile": "Empty profile data", "DisplayCount": 1, "Display0": "2560x2520 default" }, "featureLog": { "features": [ { "name": "HW_COMPOSITING", "description": "Compositing", "status": "blocked", "log": [ { "type": "default", "status": "available" }, { "type": "env", "status": "blocked", "message": "Acceleration blocked by platform" } ] }, { "name": "OPENGL_COMPOSITING", "description": "OpenGL Compositing", "status": "unavailable", "log": [ { "type": "default", "status": "unavailable", "message": "Hardware compositing is disabled" } ] }, { "name": "WEBRENDER", "description": "WebRender", "status": "disabled", "log": [ { "type": "default", "status": "available" }, { "type": "env", "status": "disabled", "message": "Not qualified" } ] }, { "name": "WEBRENDER_QUALIFIED", "description": "WebRender qualified", "status": "denied", "log": [ { "type": "default", "status": "available" }, { "type": "env", "status": "denied", "message": "Not on allowlist" } ] }, { "name": "WEBRENDER_COMPOSITOR", "description": "WebRender native compositor", "status": "disabled", "log": [ { "type": "default", "status": "disabled", "message": "Disabled by default" } ] }, { "name": "WEBRENDER_ANGLE", "description": "WebRender ANGLE", "status": "unavailable", "log": [ { "type": "default", "status": "available" }, { "type": "env", "status": "unavailable", "message": "OS not supported" } ] }, { "name": "WEBRENDER_DCOMP_PRESENT", "description": "WebRender DirectComposition", "status": "unavailable", "log": [ { "type": "default", "status": "available" }, { "type": "user", "status": "disabled", "message": "User disabled via pref" }, { "type": "env", "status": "unavailable", "message": "Requires Windows 10 or later" }, { "type": "runtime", "status": "unavailable", "message": "Requires ANGLE" } ] }, { "name": "WEBRENDER_SOFTWARE", "description": "WebRender software fallback", "status": "denied", "log": [ { "type": "default", "status": "available" }, { "type": "env", "status": "denied", "message": "Not on allowlist" } ] }, { "name": "OMTP", "description": "Off Main Thread Painting", "status": "available", "log": [ { "type": "default", "status": "available" } ] }, { "name": "WEBGPU", "description": "WebGPU", "status": "unavailable-no-webrender", "log": [ { "type": "default", "status": "disabled", "message": "Disabled by default" }, { "type": "runtime", "status": "unavailable-no-webrender", "message": "WebGPU can't present without WebRender" } ] } ], "fallbacks": [] }, "crashGuards": [] }, "experimentalFeatures": [ [ "experimental-features-abouthome-startup-cache", "browser.startup.homepage.abouthome_cache.enabled", false ], [ "experimental-features-cookie-samesite-lax-by-default2", "network.cookie.sameSite.laxByDefault", false ], [ "experimental-features-cookie-samesite-none-requires-secure2", "network.cookie.sameSite.noneRequiresSecure", false ], [ "experimental-features-cookie-samesite-schemeful", "network.cookie.sameSite.schemeful", false ], [ "experimental-features-css-constructable-stylesheets", "layout.css.constructable-stylesheets.enabled", false ], [ "experimental-features-css-focus-visible", "layout.css.focus-visible.enabled", true ], [ "experimental-features-css-masonry2", "layout.css.grid-template-masonry-value.enabled", false ], [ "experimental-features-devtools-color-scheme-simulation", "devtools.inspector.color-scheme-simulation.enabled", false ], [ "experimental-features-devtools-compatibility-panel", "devtools.inspector.compatibility.enabled", false ], [ "experimental-features-devtools-execution-context-selector", "devtools.webconsole.input.context", false ], [ "experimental-features-devtools-serviceworker-debugger-support", "devtools.debugger.features.windowless-service-workers", false ], [ "experimental-features-fission", "fission.autostart", false ], [ "experimental-features-http3", "network.http.http3.enabled", true ], [ "experimental-features-media-avif", "image.avif.enabled", false ], [ "experimental-features-multi-pip", "media.videocontrols.picture-in-picture.allow-multiple", true ], [ "experimental-features-print-preview-tab-modal", "print.tab_modal.enabled", true ], [ "experimental-features-web-api-beforeinput", "dom.input_events.beforeinput.enabled", false ], [ "experimental-features-web-api-inputmode", "dom.forms.inputmode", false ], [ "experimental-features-web-api-link-preload", "network.preload", true ], [ "experimental-features-web-gpu2", "dom.webgpu.enabled", false ], [ "experimental-features-webrtc-global-mute-toggles", "privacy.webrtc.globalMuteToggles", false ] ], "addons": [ { "name": "British English Dictionary (Marco Pinto)", "type": "dictionary", "version": "2.93", "isActive": true, "id": "marcoagpinto@mail.telepac.pt" }, { "name": "Woordenboek Nederlands", "type": "dictionary", "version": "3.1.2.1webext", "isActive": true, "id": "nl-NL@dictionaries.addons.mozilla.org" }, { "name": "Amazon.co.uk", "type": "extension", "version": "1.4", "isActive": true, "id": "amazon@search.mozilla.org" }, { "name": "Amazon.com", "type": "extension", "version": "1.3", "isActive": true, "id": "amazondotcom@search.mozilla.org" }, { "name": "Auto Tab Discard", "type": "extension", "version": "0.4.1.1", "isActive": true, "id": "{c2c003ee-bd69-42a2-b0e9-6f34222cb046}" }, { "name": "Bing", "type": "extension", "version": "1.3", "isActive": true, "id": "bing@search.mozilla.org" }, { "name": "Chambers (UK)", "type": "extension", "version": "1.0", "isActive": true, "id": "chambers-en-GB@search.mozilla.org" }, { "name": "ClearURLs", "type": "extension", "version": "1.20.0", "isActive": true, "id": "{74145f27-f039-47ce-a470-a662b129930a}" }, { "name": "Decentraleyes", "type": "extension", "version": "2.0.15", "isActive": true, "id": "jid1-BoFifL9Vbdl2zQ@jetpack" }, { "name": "Disconnect", "type": "extension", "version": "20.3.1.1", "isActive": true, "id": "2.0@disconnect.me" }, { "name": "DownThemAll!", "type": "extension", "version": "4.2.6", "isActive": true, "id": "{DDC359D1-844A-42a7-9AA1-88A850A938A8}" }, { "name": "DuckDuckGo", "type": "extension", "version": "1.1", "isActive": true, "id": "ddg@search.mozilla.org" }, { "name": "eBay", "type": "extension", "version": "1.3", "isActive": true, "id": "ebay@search.mozilla.org" }, { "name": "Facebook Container", "type": "extension", "version": "2.1.2", "isActive": true, "id": "@contain-facebook" }, { "name": "Firefox Multi-Account Containers", "type": "extension", "version": "7.3.0", "isActive": true, "id": "@testpilot-containers" }, { "name": "Font Finder", "type": "extension", "version": "0.3.8", "isActive": true, "id": "{a658a273-612e-489e-b4f1-5344e672f4f5}" }, { "name": "Gesturefy", "type": "extension", "version": "3.1.1", "isActive": true, "id": "{506e023c-7f2b-40a3-8066-bc5deb40aebe}" }, { "name": "Google", "type": "extension", "version": "1.1", "isActive": true, "id": "google@search.mozilla.org" }, { "name": "Imagus", "type": "extension", "version": "0.9.8.74", "isActive": true, "id": "{00000f2a-7cde-4f20-83ed-434fcb420d71}" }, { "name": "Instab", "type": "extension", "version": "1.4", "isActive": true, "id": "{0de715bd-3ed0-4288-bb5e-cfcbce2bbe72}" }, { "name": "OverbiteWX", "type": "extension", "version": "0.4.1", "isActive": true, "id": "overbitewx@floodgap.com" }, { "name": "Privacy Badger", "type": "extension", "version": "2021.2.2", "isActive": true, "id": "jid1-MnnxcxisBPnSXQ@jetpack" }, { "name": "SingleFile", "type": "extension", "version": "1.18.69", "isActive": true, "id": "{531906d3-e22f-4a6c-a102-8057b88a1a63}" }, { "name": "Temporary Containers", "type": "extension", "version": "1.9.2", "isActive": true, "id": "{c607c8df-14a7-4f28-894f-29e8722976af}" }, { "name": "To Google Translate", "type": "extension", "version": "4.1.0", "isActive": true, "id": "jid1-93WyvpgvxzGATw@jetpack" }, { "name": "uBlock Origin", "type": "extension", "version": "1.33.2", "isActive": true, "id": "uBlock0@raymondhill.net" }, { "name": "Video DownloadHelper", "type": "extension", "version": "7.4.0", "isActive": true, "id": "{b9db16a4-6edc-47ec-a1f4-b86292ed211d}" }, { "name": "Wappalyzer", "type": "extension", "version": "6.5.27", "isActive": true, "id": "wappalyzer@crunchlabz.com" }, { "name": "webcompat.com reporter", "type": "extension", "version": "0.6.0", "isActive": true, "id": "jid1-mjpB54bRzP9Zxw@jetpack" }, { "name": "WhatRuns", "type": "extension", "version": "1.7.7", "isActive": true, "id": "{66d854c2-fd1b-4857-bd0a-7d220e4834da}" }, { "name": "Wikipedia (en)", "type": "extension", "version": "1.1", "isActive": true, "id": "wikipedia@search.mozilla.org" }, { "name": "Zoom Page WE", "type": "extension", "version": "18.1", "isActive": true, "id": "zoompage-we@DW-dev" }, { "name": "Adblock Plus - free ad blocker", "type": "extension", "version": "3.10.2", "isActive": false, "id": "{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}" }, { "name": "Add custom search engine", "type": "extension", "version": "4.0", "isActive": false, "id": "{af37054b-3ace-46a2-ac59-709e4412bec6}" }, { "name": "Blend In", "type": "extension", "version": "80.0.1autoversioning", "isActive": false, "id": "{0aa26703-f666-467e-bbcb-0201dc49725c}" }, { "name": "Bookmark search plus 2", "type": "extension", "version": "2.0.89", "isActive": false, "id": "bookmarksearchplus2@aafn.org" }, { "name": "BuiltWith", "type": "extension", "version": "2.3", "isActive": false, "id": "gary@builtwith.com" }, { "name": "CanvasBlocker", "type": "extension", "version": "1.5", "isActive": false, "id": "CanvasBlocker@kkapsner.de" }, { "name": "Disable HTML5 Autoplay", "type": "extension", "version": "2018.10.3", "isActive": false, "id": "disable-html5-autoplay@afnankhan" }, { "name": "Disable WebRTC", "type": "extension", "version": "1.0.23", "isActive": false, "id": "jid1-5Fs7iTLscUaZBgwr@jetpack" }, { "name": "Download Star", "type": "extension", "version": "2.0.5", "isActive": false, "id": "{8cc0b007-e40b-46e8-9e50-e3bf021c94ab}" }, { "name": "Easy Youtube Video Downloader Express", "type": "extension", "version": "16.8", "isActive": false, "id": "{b9acf540-acba-11e1-8ccb-001fd0e08bd4}" }, { "name": "Enhancer for YouTube™", "type": "extension", "version": "2.0.103", "isActive": false, "id": "enhancerforyoutube@maximerf.addons.mozilla.org" }, { "name": "Exif Viewer", "type": "extension", "version": "3.7.5", "isActive": false, "id": "exif_viewer@mozilla.doslash.org" }, { "name": "Feedbro", "type": "extension", "version": "4.9.5", "isActive": false, "id": "{a9c2ad37-e940-4892-8dce-cd73c6cbbc0c}" }, { "name": "Firefox Color", "type": "extension", "version": "2.1.7", "isActive": false, "id": "FirefoxColor@mozilla.com" }, { "name": "Firefox Pioneer", "type": "extension", "version": "1.0", "isActive": false, "id": "pioneer-opt-in@mozilla.org" }, { "name": "First Party Isolation", "type": "extension", "version": "1.4.0", "isActive": false, "id": "{33c93ccc-ceed-47d2-9645-805ea58c8a07}" }, { "name": "Form History Control (II)", "type": "extension", "version": "2.5.5.1", "isActive": false, "id": "formhistory@yahoo.com" }, { "name": "Foxy Gestures", "type": "extension", "version": "1.2.10", "isActive": false, "id": "{e839c3f9-298e-4cd0-99e0-464431cb7c34}" }, { "name": "Ghostery – Privacy Ad Blocker", "type": "extension", "version": "8.5.4", "isActive": false, "id": "firefox@ghostery.com" }, { "name": "Google Translator with Right Click", "type": "extension", "version": "1.2.1", "isActive": false, "id": "{92047279-0910-4abb-beb7-a7f2cd6cf04b}" }, { "name": "Greasemonkey", "type": "extension", "version": "4.11", "isActive": false, "id": "{e4a8a97b-f2ed-450b-b12d-ee082ba24781}" }, { "name": "headingsMap", "type": "extension", "version": "3.9.1", "isActive": false, "id": "headings@niquelheadings.net" }, { "name": "HTTPS Everywhere", "type": "extension", "version": "2021.1.27", "isActive": false, "id": "https-everywhere@eff.org" }, { "name": "Image Download for Instagram", "type": "extension", "version": "1.0.0", "isActive": false, "id": "image_download_for_instagra@image_download_for_instagra.org" }, { "name": "ImTranslator: Translator, Dictionary, TTS", "type": "extension", "version": "15.76", "isActive": false, "id": "{9AA46F4F-4DC7-4c06-97AF-5035170634FE}" }, { "name": "Instagram Video Download", "type": "extension", "version": "1.9", "isActive": false, "id": "lumerias-instagram@lumerias.com" }, { "name": "InstaSave", "type": "extension", "version": "1.0.3", "isActive": false, "id": "{fb54dce0-428f-4280-a765-399a5b67663f}" }, { "name": "IPFS Companion", "type": "extension", "version": "2.17.3", "isActive": false, "id": "ipfs-firefox-addon@lidel.org" }, { "name": "iShortener", "type": "extension", "version": "3", "isActive": false, "id": "iShortener@9holotpk" }, { "name": "Kee - Password Manager", "type": "extension", "version": "3.7.8", "isActive": false, "id": "keefox@chris.tomlinson" }, { "name": "Link Cleaner", "type": "extension", "version": "1.5", "isActive": false, "id": "{6d85dea2-0fb4-4de3-9f8c-264bce9a2296}" }, { "name": "Media Converter and Muxer - Audio Tools", "type": "extension", "version": "0.2.0", "isActive": false, "id": "{0ff128a1-c286-4e73-bffa-9ae879b244d5}" }, { "name": "Media Helper", "type": "extension", "version": "1.17.2", "isActive": false, "id": "{85603edc-044f-4391-9a95-a94682f449b4}" }, { "name": "Minimap Scroller", "type": "extension", "version": "0.3.1", "isActive": false, "id": "{7e7eda8f-2e5d-4f43-86a9-07c6139e7a08}" }, { "name": "MYKI Password Manager & Authenticator", "type": "extension", "version": "4.10.7", "isActive": false, "id": "firefox-addon@myki.co" }, { "name": "Nimbus Screen Capture: Screenshots, Annotate", "type": "extension", "version": "15.6.9", "isActive": false, "id": "nimbusscreencaptureff@everhelper.me" }, { "name": "No Coin - Block miners on the web!", "type": "extension", "version": "0.4.13", "isActive": false, "id": "{5657c026-efc3-4860-b43b-16e4eaa8a9aa}" }, { "name": "NoScript", "type": "extension", "version": "11.2.3", "isActive": false, "id": "{73a6fe31-595d-460b-a920-fcc0f8843232}" }, { "name": "PageZipper", "type": "extension", "version": "1.5.1", "isActive": false, "id": "pagezipper@printwhatyoulike.com" }, { "name": "Privacy Pass", "type": "extension", "version": "2.0.6", "isActive": false, "id": "{48748554-4c01-49e8-94af-79662bf34d50}" }, { "name": "Reader", "type": "extension", "version": "64.1.0", "isActive": false, "id": "{20068ab2-1901-4140-9f3c-81207d4dacc4}" }, { "name": "Save Page WE", "type": "extension", "version": "25.3", "isActive": false, "id": "savepage-we@DW-dev" }, { "name": "Secure Password Generator", "type": "extension", "version": "1.0.9", "isActive": false, "id": "password.generator@kolya.ca" }, { "name": "Selenium IDE", "type": "extension", "version": "3.17.0", "isActive": false, "id": "{a6fd85ed-e919-4a43-a5af-8da18bda539f}" }, { "name": "Smart HTTPS", "type": "extension", "version": "0.3.0", "isActive": false, "id": "{b3e677f4-1150-4387-8629-da738260a48e}" }, { "name": "Social Fixer for Facebook", "type": "extension", "version": "26.0.0", "isActive": false, "id": "betterfacebook@mattkruse.com" }, { "name": "Stylish - Custom themes for any website", "type": "extension", "version": "3.1.8", "isActive": false, "id": "{46551EC9-40F0-4e47-8E18-8E5CF550CFB8}" }, { "name": "Tampermonkey", "type": "extension", "version": "4.12.6130", "isActive": false, "id": "firefox@tampermonkey.net" }, { "name": "Tile Pages WE", "type": "extension", "version": "3.12", "isActive": false, "id": "tilepages-we@DW-dev" }, { "name": "Tree Style Tab", "type": "extension", "version": "3.7.2", "isActive": false, "id": "treestyletab@piro.sakura.ne.jp" }, { "name": "Unpaywall", "type": "extension", "version": "3.94", "isActive": false, "id": "{f209234a-76f0-4735-9920-eb62507a54cd}" }, { "name": "User-Agent Switcher", "type": "extension", "version": "1.4.1", "isActive": false, "id": "user-agent-switcher@ninetailed.ninja" }, { "name": "What CMS Is This", "type": "extension", "version": "0.1", "isActive": false, "id": "{7be636bb-6095-4a4b-a977-2e2317c9e032}" }, { "name": "xBrowserSync", "type": "extension", "version": "1.5.2", "isActive": false, "id": "{019b606a-6f61-4d01-af2a-cea528f606da}" }, { "name": "YouTube Control Center", "type": "extension", "version": "0.6.3", "isActive": false, "id": "jid1-CikLKKPVkw6ipw@jetpack" } ], "features": [ { "name": "DoH Roll-Out", "version": "2.0.0", "id": "doh-rollout@mozilla.org" }, { "name": "Firefox Screenshots", "version": "39.0.0", "id": "screenshots@mozilla.org" }, { "name": "Form Autofill", "version": "1.0", "id": "formautofill@mozilla.org" }, { "name": "Web Compatibility Interventions", "version": "19.0.0", "id": "webcompat@mozilla.org" }, { "name": "WebCompat Reporter", "version": "1.4.0", "id": "webcompat-reporter@mozilla.org" } ] }

dannycolin commented 1 year ago

Can you still reproduce on the latest version of MAC and Firefox?

vlijmenfileer commented 1 year ago

Can you still reproduce on the latest version of MAC and Firefox?

I switched laptop and OS (Debian -> Windows 11) in the mean time. I took the time to test with some Debian install in a VM. I switched the font size in KDA from 11pt to 14pt. See attached screenshot for result. FF container tabs font not does not scale, whereas FF translate does scale.

image