arkenfox / user.js

Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening
MIT License
10k stars 513 forks source link

ToDo: diffs FF115-FF116 #1709

Closed earthlng closed 1 year ago

earthlng commented 1 year ago

FF116 is scheduled for release Aug. 1st

FF116 release notes FF116 for developers FF116 security advisories


153 diffs ( 41 new, 102 gone, 10 different )

removed, renamed or hidden in v116.0:


ignore

click me for details

==NEW ```js pref("app.releaseNotesURL.prompt", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/releasenotes/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=updateprompt"); pref("app.update.download.maxAttempts", 2); pref("app.update.elevate.maxAttempts", 2); pref("browser.migrate.chrome.extensions.enabled", false); pref("browser.migrate.interactions.csvpasswords", false); pref("browser.protections_panel.infoMessage.seen", false); pref("browser.tabs.firefox-view-next", false); pref("browser.translations.automaticallyPopup", true); pref("browser.translations.languageIdentification.useFastText", false); pref("dom.events.phases.correctOrderOnTarget", false); pref("dom.forms.fieldset_disable_only_descendants.enabled", false); pref("dom.storage_access.frame_only", true); pref("dom.workers.GCCC_on_potentially_last_event", false); pref("extensions.getAddons.browserMappings.url", "https://services.addons.mozilla.org/api/v5/addons/browser-mappings/?browser=%BROWSER%"); pref("gfx.canvas.accelerated.max-draw-target-count", 200); pref("gfx.webrender.dcomp-video-hw-overlay-win", true); pref("gfx.webrender.dcomp-video-hw-overlay-win-force-enabled", false); pref("gfx.webrender.dcomp-video-sw-overlay-win-force-enabled", false); pref("gfx.webrender.enable-subpixel-aa", true); pref("javascript.options.content_process_write_protect_code", false); pref("layout.css.abs-sign.enabled", false); pref("layout.css.gradient-color-interpolation-method.enabled", false); pref("layout.css.inline-style-caching.always-enabled", true); pref("layout.css.motion-path-basic-shapes.enabled", false); pref("layout.css.motion-path-coord-box.enabled", false); pref("layout.css.stylo-local-work-queue.in-main-thread", 32); pref("layout.css.stylo-local-work-queue.in-worker", 0); pref("media.aboutwebrtc.auto_refresh", true); pref("media.allow-audio-non-utility", true); pref("media.audio.device.retry.ms", 1000); pref("media.getdisplaymedia.previews.enabled", true); pref("network.compress.allow_truncated_empty_brotli", true); pref("network.http.http3.block_loopback_ipv6_addr", false); pref("network.http.http3.retry_different_ip_family", true); pref("network.jar.require_size_match", true); pref("network.trr.add_additional_records", true); pref("security.csp.external-hashes.enabled", true); pref("widget.clipboard.use-cached-data.enabled", false); ``` ==REMOVED, RENAMED or HIDDEN ```js pref("accessibility.delay_plugin_time", 10000); pref("accessibility.delay_plugins", false); pref("accessibility.handler.enabled", true); pref("accessibility.usetexttospeech", ""); pref("app.update.download.promptMaxAttempts", 2); pref("app.update.elevation.promptMaxAttempts", 2); pref("app.update.link.updateAvailableWhatsNew", "update-available-whats-new"); pref("app.update.link.updateManualWhatsNew", "update-manual-whats-new"); pref("browser.cache.offline.capacity", 512000); pref("browser.chrome.errorReporter.infoURL", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/nightly-error-collection"); pref("browser.chrome.image_icons.max_size", 1024); pref("browser.search.hiddenOneOffs", ""); pref("browser.translation.detectLanguage", false); pref("browser.translation.engine", "Google"); pref("browser.translation.ui.show", false); pref("device.storage.enabled", false); pref("devtools.custom-formatters", false); pref("devtools.debugger.features.command-click", false); pref("devtools.debugger.features.component-pane", false); pref("devtools.remote.wifi.scan", true); pref("dom.clients.openwindow_favors_same_process", true); pref("dom.ipc.plugins.allow_dxgi_surface", true); pref("dom.ipc.plugins.asyncdrawing.enabled", true); pref("dom.ipc.plugins.contentTimeoutSecs", 10); pref("dom.ipc.plugins.forcedirect.enabled", true); pref("dom.ipc.plugins.hangUIMinDisplaySecs", 10); pref("dom.ipc.plugins.hangUITimeoutSecs", 11); pref("dom.ipc.plugins.parentTimeoutSecs", 0); pref("dom.ipc.plugins.processLaunchTimeoutSecs", 45); pref("dom.ipc.plugins.reportCrashURL", true); pref("dom.ipc.plugins.timeoutSecs", 45); pref("dom.ipc.plugins.unloadTimeoutSecs", 30); pref("dom.ipc.tabs.disabled", false); pref("dom.payments.defaults.saveAddress", true); pref("dom.payments.defaults.saveCreditCard", false); pref("dom.payments.loglevel", "Warn"); pref("dom.performance.children_results_ipc_timeout", 1000); pref("dom.wakelock.enabled", false); pref("dom.window_position_size_properties_replaceable.enabled", true); pref("extensions.checkCompatibility.temporaryThemeOverride_minAppVersion", "29.0a1"); pref("extensions.pocket.onSaveRecs", true); pref("extensions.pocket.onSaveRecs.locales", "en-US,en-GB,en-CA"); pref("extensions.webextensions.enablePerformanceCounters", true); pref("extensions.webextensions.performanceCountersMaxAge", 5000); pref("gfx.allow-texture-direct-mapping", true); pref("gfx.direct2d.destroy-dt-on-paintthread", true); pref("gfx.draw-color-bars", false); pref("gfx.e10s.hide-plugins-for-scroll", true); pref("gfx.vsync.collect-scroll-transforms", false); pref("gfx.webrender.dcomp-video-overlay-win", true); pref("gfx.webrender.dcomp-video-overlay-win-force-enabled", false); pref("gfx.webrender.fallback.software-d3d11", true); pref("identity.fxaccounts.commands.enabled", true); pref("identity.fxaccounts.service.monitorLoginUrl", "https://monitor.firefox.com/"); pref("image.mem.animated.use_heap", false); pref("image.mem.volatile.min_threshold_kb", -1); pref("image.multithreaded_decoding.idle_timeout", 600000); pref("image.multithreaded_decoding.limit", -1); pref("intl.fallbackCharsetList.ISO-8859-1", "windows-1252"); pref("layout.css.font-synthesis-small-caps.enabled", true); pref("layout.css.nth-child-of.enabled", true); pref("layout.css.stylo-parallelism-threshold", 32); pref("layout.display-list.flatten-transform", true); pref("layout.min-active-layer-size", 64); pref("media.cubeb.logging_level", ""); pref("media.gmp.decoder.aac", 0); pref("media.gmp.decoder.h264", 0); pref("media.gmp.trial-create.enabled", true); pref("media.omt_data_delivery.enabled", true); pref("media.peerconnection.video.enabled", true); pref("media.throttle-regardless-of-download-rate", false); pref("media.webrtc.debug.multi_log", false); pref("media.webrtc.debug.trace_mask", 0); pref("network.cache.frecency_array_check_enabled", false); pref("network.http.http2.persistent-settings", false); pref("network.http.useragent.forceVersion", 0); pref("network.mdns.use_js_fallback", false); pref("nglayout.debug.widget_update_flashing", false); pref("pdfjs.firstRun", true); pref("plugin.override_internal_types", false); pref("plugin.scan.plid.all", true); pref("plugins.navigator.hidden_ctp_plugin", ""); pref("plugins.show_infobar", false); pref("plugins.testmode", false); pref("privacy.fuzzyfox.clockgrainus", 100); pref("privacy.item.cookies", false); pref("privacy.popups.disable_from_plugins", 3); pref("privacy.popups.policy", 1); pref("privacy.popups.usecustom", true); pref("privacy.resistFingerprinting.randomization.enabled", false); pref("privacy.resistFingerprinting.testing.setTZtoUTC", false); pref("privacy.sanitize.migrateFx3Prefs", false); pref("profile.manage_only_at_launch", false); pref("reader.has_used_toolbar", false); pref("security.identitypopup.recordEventTelemetry", true); pref("threads.medium_high_event_queue.enabled", true); pref("toolkit.aboutPerformance.showInternals", false); pref("trailhead.firstrun.newtab.triplets", ""); pref("widget.pause-compositor-when-minimized", true); pref("xpinstall.signatures.devInfoURL", "https://wiki.mozilla.org/Addons/Extension_Signing"); ``` ==CHANGED ```js pref("docshell.shistory.bfcache.ship_allow_beforeunload_listeners", true); // prev: false pref("dom.abort_script_on_child_shutdown", true); // prev: false pref("dom.event.wheel-event-groups.enabled", true); // prev: false pref("dom.events.dataTransfer.mozFile.enabled", true); // prev: false pref("dom.textMetrics.baselines.enabled", true); // prev: false pref("dom.textMetrics.fontBoundingBox.enabled", true); // prev: false pref("media.setsinkid.enabled", true); // prev: false pref("media.videocontrols.picture-in-picture.respect-disablePictureInPicture", true); // prev: false pref("timer.maximum_firing_delay_tolerance_ms", "10000.0"); // prev: "0.0" pref("webgl.out-of-process.async-present.force-sync", false); // prev: true ```

earthlng commented 1 year ago
some bugzilla tickets

* accessibility.delay_plugin_time Bug [1837982](https://bugzilla.mozilla.org/show_bug.cgi?id=1837982) - Remove unused accessibility.delay_plugins, accessibility.delay_plugin_time, accessibility.handler.enabled prefs * accessibility.delay_plugins Bug [1837982](https://bugzilla.mozilla.org/show_bug.cgi?id=1837982) - Remove unused accessibility.delay_plugins, accessibility.delay_plugin_time, accessibility.handler.enabled prefs * accessibility.handler.enabled Bug [1837982](https://bugzilla.mozilla.org/show_bug.cgi?id=1837982) - Remove unused accessibility.delay_plugins, accessibility.delay_plugin_time, accessibility.handler.enabled prefs * accessibility.usetexttospeech Bug [1837714](https://bugzilla.mozilla.org/show_bug.cgi?id=1837714) - Remove unused accessibility.usetexttospeech pref * app.update.download.maxAttempts Bug [1838044](https://bugzilla.mozilla.org/show_bug.cgi?id=1838044) - Rename app.update.download.promptMaxAttempt and app.update.elevation.promptMaxAttempt * app.update.download.promptMaxAttempts Bug [1838044](https://bugzilla.mozilla.org/show_bug.cgi?id=1838044) - Rename app.update.download.promptMaxAttempt and app.update.elevation.promptMaxAttempt * app.update.elevate.maxAttempts Bug [1838044](https://bugzilla.mozilla.org/show_bug.cgi?id=1838044) - Rename app.update.download.promptMaxAttempt and app.update.elevation.promptMaxAttempt * app.update.elevation.promptMaxAttempts Bug [1838044](https://bugzilla.mozilla.org/show_bug.cgi?id=1838044) - Rename app.update.download.promptMaxAttempt and app.update.elevation.promptMaxAttempt * app.update.link.updateAvailableWhatsNew Bug [1837895](https://bugzilla.mozilla.org/show_bug.cgi?id=1837895) - Remove unused app.update.* prefs * app.update.link.updateManualWhatsNew Bug [1837895](https://bugzilla.mozilla.org/show_bug.cgi?id=1837895) - Remove unused app.update.* prefs * browser.cache.offline.capacity Bug [1838564](https://bugzilla.mozilla.org/show_bug.cgi?id=1838564) - Remove unused browser.cache.offline.capacity pref * browser.chrome.errorReporter.infoURL Bug [1838560](https://bugzilla.mozilla.org/show_bug.cgi?id=1838560) - Remove unused browser.chrome.errorReporter.infoURL pref * browser.chrome.image_icons.max_size Bug [1837783](https://bugzilla.mozilla.org/show_bug.cgi?id=1837783) - Remove unused browser.chrome.image_icons.max_size pref * browser.migrate.chrome.extensions.enabled Bug [1836773](https://bugzilla.mozilla.org/show_bug.cgi?id=1836773) - Disable importing extensions in the migration wizard by default. * browser.migrate.interactions.csvpasswords Bug [1838926](https://bugzilla.mozilla.org/show_bug.cgi?id=1838926) - Record interaction preference when CSV passwords are imported from the migration wizard. data-review=jhirssch,r=tgiles * browser.protections_panel.infoMessage.seen Bug [1773087](https://bugzilla.mozilla.org/show_bug.cgi?id=1773087) - Clean up unused browser.protections_panel.enabled pref. * browser.search.hiddenOneOffs Bug [1643887](https://bugzilla.mozilla.org/show_bug.cgi?id=1643887) - Move handling of search engine one-off hidden from preferences into the search settings. * browser.shopping.experience2023.enabled Bug [1836265](https://bugzilla.mozilla.org/show_bug.cgi?id=1836265) - add Nimbus feature and fallback pref for 2023 shopping work, * browser.tabs.firefox-view-next Bug [1837037](https://bugzilla.mozilla.org/show_bug.cgi?id=1837037) - Add a pref for enabling the new Firefox View. * browser.translation.detectLanguage Bug [1817084](https://bugzilla.mozilla.org/show_bug.cgi?id=1817084) - Remove old translations code; * browser.translation.engine Bug [1817084](https://bugzilla.mozilla.org/show_bug.cgi?id=1817084) - Remove old translations code; * browser.translation.ui.show Bug [1817084](https://bugzilla.mozilla.org/show_bug.cgi?id=1817084) - Remove old translations code; * browser.translations.automaticallyPopup Bug [1849756](https://bugzilla.mozilla.org/show_bug.cgi?id=1849756) - Disable translations on Fx117 for the Nimbus holdout. Bug [1838665](https://bugzilla.mozilla.org/show_bug.cgi?id=1838665) - Automatically pop up the panel when a translation is available; * browser.translations.languageIdentification.useFastText Bug [1836974](https://bugzilla.mozilla.org/show_bug.cgi?id=1836974) - Add language detection fastText pref * browser.urlbar.pocket.featureGate Bug [1836903](https://bugzilla.mozilla.org/show_bug.cgi?id=1836903) - Implement Pocket suggestions. * browser.urlbar.suggest.pocket Bug [1836903](https://bugzilla.mozilla.org/show_bug.cgi?id=1836903) - Implement Pocket suggestions. * device.storage.enabled Bug [1838689](https://bugzilla.mozilla.org/show_bug.cgi?id=1838689) - Remove unused device.storage.enabled pref * devtools.custom-formatters Bug [1752760](https://bugzilla.mozilla.org/show_bug.cgi?id=1752760) - Removed experimental preference for custom formatters. * devtools.remote.wifi.scan Bug [1837724](https://bugzilla.mozilla.org/show_bug.cgi?id=1837724) - Remove unused devtools.remote.wifi.scan pref * docshell.shistory.bfcache.ship_allow_beforeunload_listeners Bug [1837045](https://bugzilla.mozilla.org/show_bug.cgi?id=1837045) - Enable BFCache for pages with beforeunload event listeners on Desktop in Release * dom.abort_script_on_child_shutdown Bug [1837467](https://bugzilla.mozilla.org/show_bug.cgi?id=1837467) - Enable dom.abort_script_on_child_shutdown everywhere. * dom.clients.openwindow_favors_same_process Bug [1837723](https://bugzilla.mozilla.org/show_bug.cgi?id=1837723) - Remove unused dom.clients.openwindow_favors_same_process pref * dom.event.wheel-event-groups.enabled Bug [1823700](https://bugzilla.mozilla.org/show_bug.cgi?id=1823700) - Enable wheel event groups by default. Bug [1836406](https://bugzilla.mozilla.org/show_bug.cgi?id=1836406) - Enable wheel event groups by default on early beta. * dom.events.dataTransfer.mozFile.enabled Bug [1699743](https://bugzilla.mozilla.org/show_bug.cgi?id=1699743) - Enable file pasting by default. * dom.events.phases.correctOrderOnTarget Bug [1731504](https://bugzilla.mozilla.org/show_bug.cgi?id=1731504) - Activate dom.events.phases.correctOrderOnTarget in Nightly. Bug [1838180](https://bugzilla.mozilla.org/show_bug.cgi?id=1838180) - disable pref dom.events.phases.correctOrderOnTarget. Bug [1731504](https://bugzilla.mozilla.org/show_bug.cgi?id=1731504) - Explicitly call capturing listeners before bubbling listeners on target. * dom.forms.fieldset_disable_only_descendants.enabled Bug [1829874](https://bugzilla.mozilla.org/show_bug.cgi?id=1829874) - Allow events on disabled fieldsets * dom.ipc.plugins.allow_dxgi_surface Bug [1769601](https://bugzilla.mozilla.org/show_bug.cgi?id=1769601) - Remove dom.ipc.plugins.* prefs * dom.ipc.plugins.asyncdrawing.enabled Bug [1769601](https://bugzilla.mozilla.org/show_bug.cgi?id=1769601) - Remove dom.ipc.plugins.* prefs * dom.ipc.plugins.unloadTimeoutSecs Bug [1769601](https://bugzilla.mozilla.org/show_bug.cgi?id=1769601) - Remove dom.ipc.plugins.* prefs * dom.ipc.tabs.disabled Bug [1697605](https://bugzilla.mozilla.org/show_bug.cgi?id=1697605) - Remove MOZ_DISABLE_OOP_TABS and dom.ipc.tabs.disabled * dom.payments.defaults.saveAddress Bug [1837796](https://bugzilla.mozilla.org/show_bug.cgi?id=1837796) - Remove unused dom.payments.* prefs * dom.payments.defaults.saveCreditCard Bug [1837796](https://bugzilla.mozilla.org/show_bug.cgi?id=1837796) - Remove unused dom.payments.* prefs * dom.payments.loglevel Bug [1837796](https://bugzilla.mozilla.org/show_bug.cgi?id=1837796) - Remove unused dom.payments.* prefs * dom.performance.children_results_ipc_timeout Bug [1837795](https://bugzilla.mozilla.org/show_bug.cgi?id=1837795) - Remove unused dom.performance.children_results_ipc_timeout pref * dom.storage_access.frame_only Bug [1836792](https://bugzilla.mozilla.org/show_bug.cgi?id=1836792), part 5 - Stop the use of 3rdPartyFrameStorage permissions beyond Nightly - * dom.textMetrics.baselines.enabled Bug [1840075](https://bugzilla.mozilla.org/show_bug.cgi?id=1840075) - Implement support for the OpenType BASE (baselines) table, and use it to back canvas2d TextMetrics attributes and textBaseline alignment. * dom.textMetrics.fontBoundingBox.enabled Bug [1801198](https://bugzilla.mozilla.org/show_bug.cgi?id=1801198) - patch 2 - Enable the fontBoundingBox{Ascent,Descent} attributes in canvas TextMetrics. * dom.wakelock.enabled Bug [1837720](https://bugzilla.mozilla.org/show_bug.cgi?id=1837720) - Remove unused dom.wakelock.enabled pref * dom.window_position_size_properties_replaceable.enabled Bug [1837953](https://bugzilla.mozilla.org/show_bug.cgi?id=1837953) - Remove dom.window_position_size_properties_replaceable.enabled. Bug [1730960](https://bugzilla.mozilla.org/show_bug.cgi?id=1730960) - Detect ambiguous preprocessor.py commands * dom.workers.GCCC_on_potentially_last_event Bug [1777921](https://bugzilla.mozilla.org/show_bug.cgi?id=1777921) - Assert that StrongWorkerRefs are not lazily released during final GC/CC. * extensions.checkCompatibility.temporaryThemeOverride_minAppVersion Bug [1837897](https://bugzilla.mozilla.org/show_bug.cgi?id=1837897) - Remove unused extensions.checkCompatibility.temporaryThemeOverride_minAppVersion pref * extensions.getAddons.browserMappings.url Bug [1838431](https://bugzilla.mozilla.org/show_bug.cgi?id=1838431) - Add a method to retrieve a list of add-ons based on some extension IDs. * extensions.pocket.onSaveRecs Bug [1837224](https://bugzilla.mozilla.org/show_bug.cgi?id=1837224) - Remove suggested articles from STP * extensions.pocket.onSaveRecs.locales Bug [1837224](https://bugzilla.mozilla.org/show_bug.cgi?id=1837224) - Remove suggested articles from STP * extensions.webextensions.enablePerformanceCounters Bug [1836191](https://bugzilla.mozilla.org/show_bug.cgi?id=1836191) - remove PerformanceCounters.sys.mjs, * extensions.webextensions.performanceCountersMaxAge Bug [1836191](https://bugzilla.mozilla.org/show_bug.cgi?id=1836191) - remove PerformanceCounters.sys.mjs, * gfx.allow-texture-direct-mapping Bug [1837608](https://bugzilla.mozilla.org/show_bug.cgi?id=1837608) - Remove unused gfx.allow-texture-direct-mapping pref * gfx.canvas.accelerated.max-draw-target-count Bug [1841380](https://bugzilla.mozilla.org/show_bug.cgi?id=1841380) - Limit the number of DrawTargetWebgls * gfx.direct2d.destroy-dt-on-paintthread Bug [1837644](https://bugzilla.mozilla.org/show_bug.cgi?id=1837644) - Remove unused gfx.direct2d.destroy-dt-on-paintthread pref * gfx.draw-color-bars Bug [1835449](https://bugzilla.mozilla.org/show_bug.cgi?id=1835449) - Remove gfx.draw-color-bars and gfx.e10s.hide-plugins-for-scroll * gfx.e10s.hide-plugins-for-scroll Bug [1835449](https://bugzilla.mozilla.org/show_bug.cgi?id=1835449) - Remove gfx.draw-color-bars and gfx.e10s.hide-plugins-for-scroll * gfx.vsync.collect-scroll-transforms Bug [1837642](https://bugzilla.mozilla.org/show_bug.cgi?id=1837642) - Remove unused gfx.vsync.collect-scroll-transforms pref * gfx.webrender.dcomp-video-hw-overlay-win Bug [1829063](https://bugzilla.mozilla.org/show_bug.cgi?id=1829063) - Split video overlay feature of software decoded video from nsIGfxInfo::FEATURE_VIDEO_OVERLAY * gfx.webrender.dcomp-video-hw-overlay-win-force-enabled Bug [1829063](https://bugzilla.mozilla.org/show_bug.cgi?id=1829063) - Split video overlay feature of software decoded video from nsIGfxInfo::FEATURE_VIDEO_OVERLAY * gfx.webrender.dcomp-video-overlay-win Bug [1829063](https://bugzilla.mozilla.org/show_bug.cgi?id=1829063) - Split video overlay feature of software decoded video from nsIGfxInfo::FEATURE_VIDEO_OVERLAY * gfx.webrender.dcomp-video-overlay-win-force-enabled Bug [1829063](https://bugzilla.mozilla.org/show_bug.cgi?id=1829063) - Split video overlay feature of software decoded video from nsIGfxInfo::FEATURE_VIDEO_OVERLAY * gfx.webrender.dcomp-video-sw-overlay-win-force-enabled Bug [1829063](https://bugzilla.mozilla.org/show_bug.cgi?id=1829063) - Split video overlay feature of software decoded video from nsIGfxInfo::FEATURE_VIDEO_OVERLAY * gfx.webrender.enable-subpixel-aa Bug [1836726](https://bugzilla.mozilla.org/show_bug.cgi?id=1836726) - Allow disabling subpixel AA in WR via preference * gfx.webrender.fallback.software-d3d11 Bug [1838760](https://bugzilla.mozilla.org/show_bug.cgi?id=1838760) - Remove pref gfx.webrender.fallback.software-d3d11 * identity.fxaccounts.commands.enabled Bug [1773051](https://bugzilla.mozilla.org/show_bug.cgi?id=1773051) - Remove identity.fxaccounts.commands.enabled pref * identity.fxaccounts.service.monitorLoginUrl Bug [1838561](https://bugzilla.mozilla.org/show_bug.cgi?id=1838561) - Remove unused identity.fxaccounts.service.monitorLoginUrl pref * image.mem.animated.use_heap Bug [1837726](https://bugzilla.mozilla.org/show_bug.cgi?id=1837726) - Remove unused image.mem.animated.use_heap pref * image.mem.volatile.min_threshold_kb Bug [1837727](https://bugzilla.mozilla.org/show_bug.cgi?id=1837727) - Remove unused image.mem.volatile.min_threshold_kb pref * image.multithreaded_decoding.idle_timeout Bug [1837980](https://bugzilla.mozilla.org/show_bug.cgi?id=1837980) - Remove unused image.multithreaded_decoding.* prefs * image.multithreaded_decoding.limit Bug [1837980](https://bugzilla.mozilla.org/show_bug.cgi?id=1837980) - Remove unused image.multithreaded_decoding.* prefs * intl.fallbackCharsetList.ISO-8859-1 Bug [1837787](https://bugzilla.mozilla.org/show_bug.cgi?id=1837787) - Remove unused intl.fallbackCharsetList.ISO-8859-1 pref * javascript.options.content_process_write_protect_code Bug [1841993](https://bugzilla.mozilla.org/show_bug.cgi?id=1841993): OpenBSD defaults to W^X Bug [1841993](https://bugzilla.mozilla.org/show_bug.cgi?id=1841993): OpenBSD defaults to W^X. Bug [1835876](https://bugzilla.mozilla.org/show_bug.cgi?id=1835876) part 2 - Disable code write protection in content processes. * layout.css.abs-sign.enabled Bug [1843527](https://bugzilla.mozilla.org/show_bug.cgi?id=1843527) - Move abs() function behind a pref. * layout.css.font-synthesis-small-caps.enabled Bug [1837754](https://bugzilla.mozilla.org/show_bug.cgi?id=1837754) - Remove layout.css.font-synthesis-small-caps.enabled pref * layout.css.font-visibility.resistFingerprinting Bug [1838415](https://bugzilla.mozilla.org/show_bug.cgi?id=1838415) - Introduce RFPTarget::FontVisibilityBaseSystem + LangPack. * layout.css.gradient-color-interpolation-method.enabled Bug [1838740](https://bugzilla.mozilla.org/show_bug.cgi?id=1838740) - linear-gradient() and friends can parse a color interpolation method * layout.css.inline-style-caching.always-enabled Bug [1838045](https://bugzilla.mozilla.org/show_bug.cgi?id=1838045) - Beta patch, disable regressing bug. a=dmeehan Bug [1834081](https://bugzilla.mozilla.org/show_bug.cgi?id=1834081) - Cache inline stylesheets regardless of shadow dom. * layout.css.motion-path-basic-shapes.enabled Bug [1837305](https://bugzilla.mozilla.org/show_bug.cgi?id=1837305) - Part 4: Update OffsetPath to use BasicShape in style system. * layout.css.motion-path-coord-box.enabled Bug [1837305](https://bugzilla.mozilla.org/show_bug.cgi?id=1837305) - Part 5: Add coord-box to offset-path property. * layout.css.nth-child-of.enabled Bug [1837174](https://bugzilla.mozilla.org/show_bug.cgi?id=1837174) - Remove :nth-child(... of) pref. * layout.css.stylo-local-work-queue.in-main-thread Bug [1835923](https://bugzilla.mozilla.org/show_bug.cgi?id=1835923) - Unify parallel and sequential traversal scheduling. * layout.css.stylo-local-work-queue.in-worker Bug [1835923](https://bugzilla.mozilla.org/show_bug.cgi?id=1835923) - Unify parallel and sequential traversal scheduling. * layout.css.stylo-parallelism-threshold Bug [1835923](https://bugzilla.mozilla.org/show_bug.cgi?id=1835923) - Unify parallel and sequential traversal scheduling. Bug [1835280](https://bugzilla.mozilla.org/show_bug.cgi?id=1835280) - Double stylo parallelism threshold. Bug [1834145](https://bugzilla.mozilla.org/show_bug.cgi?id=1834145) - Make style parallel traversal more tunable at runtime. * layout.display-list.flatten-transform Bug [1837752](https://bugzilla.mozilla.org/show_bug.cgi?id=1837752) - Remove unused layout.display-list.flatten-transform pref * layout.min-active-layer-size Bug [1837755](https://bugzilla.mozilla.org/show_bug.cgi?id=1837755) - Remove unused layout.min-active-layer-size pref * media.aboutwebrtc.auto_refresh Bug [1836414](https://bugzilla.mozilla.org/show_bug.cgi?id=1836414) - add a pref for aboutwebrtc autofresh;r=mjf * media.allow-audio-non-utility Bug [1835804](https://bugzilla.mozilla.org/show_bug.cgi?id=1835804) - Completely block from doing audio decoding on Content and RDD * media.audio.device.retry.ms Bug [1838141](https://bugzilla.mozilla.org/show_bug.cgi?id=1838141) Use a pref for audio device retry interval * media.cubeb.logging_level Bug [1837786](https://bugzilla.mozilla.org/show_bug.cgi?id=1837786) - Remove unused media.cubeb.logging_level pref * media.getdisplaymedia.previews.enabled Bug [1838505](https://bugzilla.mozilla.org/show_bug.cgi?id=1838505) - Add a media.getdisplaymedia.previews.enabled pref to turn off previews in the screen sharing prompt. * media.gmp.decoder.aac Bug [1837779](https://bugzilla.mozilla.org/show_bug.cgi?id=1837779) - Remove unused media.gmp.decoder.* prefs * media.gmp.decoder.h264 Bug [1837779](https://bugzilla.mozilla.org/show_bug.cgi?id=1837779) - Remove unused media.gmp.decoder.* prefs * media.gmp.trial-create.enabled Bug [1773055](https://bugzilla.mozilla.org/show_bug.cgi?id=1773055) - Remove unused media.gmp.trial-create.enabled pref * media.omt_data_delivery.enabled Bug [1840216](https://bugzilla.mozilla.org/show_bug.cgi?id=1840216) - Remove media.omt_data_delivery.enabled pref * media.peerconnection.video.enabled Bug [1838562](https://bugzilla.mozilla.org/show_bug.cgi?id=1838562) - Remove unused media.peerconnection.video.enabled pref * media.setsinkid.enabled Bug [1498512](https://bugzilla.mozilla.org/show_bug.cgi?id=1498512) enable Audio Output Devices on desktop Firefox * media.throttle-regardless-of-download-rate Bug [1837778](https://bugzilla.mozilla.org/show_bug.cgi?id=1837778) - Remove unused media.throttle-regardless-of-download-rate pref * media.videocontrols.picture-in-picture.respect-disablePictureInPicture Bug [1832154](https://bugzilla.mozilla.org/show_bug.cgi?id=1832154) - Enable media.videocontrols.picture-in-picture.respect-disablePictureInPicture. Bug [1811321](https://bugzilla.mozilla.org/show_bug.cgi?id=1811321) - Create PiP panel for disablePiP. * media.webrtc.debug.multi_log Bug [1837784](https://bugzilla.mozilla.org/show_bug.cgi?id=1837784) - Remove unused media.webrtc.debug.* prefs * media.webrtc.debug.trace_mask Bug [1837784](https://bugzilla.mozilla.org/show_bug.cgi?id=1837784) - Remove unused media.webrtc.debug.* prefs * network.cache.frecency_array_check_enabled Bug [1837757](https://bugzilla.mozilla.org/show_bug.cgi?id=1837757) - Remove unused network.cache.frecency_array_check_enabled pref * network.compress.allow_truncated_empty_brotli Bug [1715401](https://bugzilla.mozilla.org/show_bug.cgi?id=1715401) - Fix highly compressed brotli responses with unknown content-type being rejected * network.http.http2.persistent-settings Bug [1837756](https://bugzilla.mozilla.org/show_bug.cgi?id=1837756) - Remove unused network.http.http2.persistent-settings pref Bug [1706377](https://bugzilla.mozilla.org/show_bug.cgi?id=1706377) - Call VerifyTraffic for every network change event, * network.http.http3.block_loopback_ipv6_addr Bug [1816677](https://bugzilla.mozilla.org/show_bug.cgi?id=1816677) - Allow to retry diffrent IP family for Http/3, * network.http.http3.retry_different_ip_family Bug [1847066](https://bugzilla.mozilla.org/show_bug.cgi?id=1847066): flip back the network.http.http3.retry_different_ip_family pref Bug [1816677](https://bugzilla.mozilla.org/show_bug.cgi?id=1816677) - Allow to retry diffrent IP family for Http/3, * network.http.useragent.forceVersion Bug [1837343](https://bugzilla.mozilla.org/show_bug.cgi?id=1837343) - Remove the "network.http.useragent.forceVersion" pref. * network.jar.require_size_match Bug [1838117](https://bugzilla.mozilla.org/show_bug.cgi?id=1838117) - Reject JAR entries that don't inflate to the correct size * network.mdns.use_js_fallback Bug [1837991](https://bugzilla.mozilla.org/show_bug.cgi?id=1837991) - Remove unused network.mdns.use_js_fallback pref * network.trr.add_additional_records Bug [1840383](https://bugzilla.mozilla.org/show_bug.cgi?id=1840383) - Respect network.dns.disableIPv6 pref with TRR * nglayout.debug.widget_update_flashing Bug [1837759](https://bugzilla.mozilla.org/show_bug.cgi?id=1837759) - Remove unused nglayout.debug.widget_update_flashing pref * pdfjs.firstRun Bug [1837805](https://bugzilla.mozilla.org/show_bug.cgi?id=1837805) - Remove unused pdfjs.firstRun pref * plugin.override_internal_types Bug [1837793](https://bugzilla.mozilla.org/show_bug.cgi?id=1837793) - Remove unused plugin.override_internal_types pref * plugin.scan.plid.all Bug [1837788](https://bugzilla.mozilla.org/show_bug.cgi?id=1837788) - Remove unused plugin.scan.plid.all pref * plugins.navigator.hidden_ctp_plugin Bug [1837792](https://bugzilla.mozilla.org/show_bug.cgi?id=1837792) - Remove unused plugins.navigator.hidden_ctp_plugin pref * plugins.show_infobar Bug [1837800](https://bugzilla.mozilla.org/show_bug.cgi?id=1837800) - Remove unused plugins.testmode and plugins.show_infobar prefs * plugins.testmode Bug [1837800](https://bugzilla.mozilla.org/show_bug.cgi?id=1837800) - Remove unused plugins.testmode and plugins.show_infobar prefs * privacy.fuzzyfox.clockgrainus Bug [1837763](https://bugzilla.mozilla.org/show_bug.cgi?id=1837763) - Remove unused privacy.fuzzyfox.clockgrainus pref * privacy.item.cookies Bug [1837989](https://bugzilla.mozilla.org/show_bug.cgi?id=1837989) - Remove unused privacy.item.cookies pref * privacy.popups.disable_from_plugins Bug [1837715](https://bugzilla.mozilla.org/show_bug.cgi?id=1837715) - Remove unused privacy.popups.disable_from_plugins pref * privacy.popups.policy Bug [1773080](https://bugzilla.mozilla.org/show_bug.cgi?id=1773080) - Remove unused privacy.popups.usecustom and privacy.popups.policy prefs * privacy.popups.usecustom Bug [1773080](https://bugzilla.mozilla.org/show_bug.cgi?id=1773080) - Remove unused privacy.popups.usecustom and privacy.popups.policy prefs * privacy.resistFingerprinting.testing.setTZtoUTC Bug [1837582](https://bugzilla.mozilla.org/show_bug.cgi?id=1837582) - Remove the disabled by default TZ=UTC environment setting code from RFP. * privacy.sanitize.migrateFx3Prefs Bug [1773083](https://bugzilla.mozilla.org/show_bug.cgi?id=1773083) - Remove privacy.sanitize.migrateFx3Prefs * profile.manage_only_at_launch Bug [1837794](https://bugzilla.mozilla.org/show_bug.cgi?id=1837794) - Remove unused profile.manage_only_at_launch pref * reader.has_used_toolbar Bug [1837721](https://bugzilla.mozilla.org/show_bug.cgi?id=1837721) - Remove unused reader.has_used_toolbar pref * security.csp.external-hashes.enabled Bug [1409200](https://bugzilla.mozilla.org/show_bug.cgi?id=1409200) - Implement CSP-3 support for hashes matching external resources with an integrity attribute. * security.identitypopup.recordEventTelemetry Bug [1837979](https://bugzilla.mozilla.org/show_bug.cgi?id=1837979) - Remove unused security.identitypopup.recordEventTelemetry pref * threads.medium_high_event_queue.enabled Bug [1837768](https://bugzilla.mozilla.org/show_bug.cgi?id=1837768) - Remove unused threads.medium_high_event_queue.enabled pref * timer.maximum_firing_delay_tolerance_ms Bug [1838557](https://bugzilla.mozilla.org/show_bug.cgi?id=1838557) - Enable timer coalescing outside of Nightly Bug [1830139](https://bugzilla.mozilla.org/show_bug.cgi?id=1830139) - Increased the maximum timer delay from 100ms to 10000ms Bug [1783405](https://bugzilla.mozilla.org/show_bug.cgi?id=1783405) - Longer duration timers can have longer firing delays Bug [1783405](https://bugzilla.mozilla.org/show_bug.cgi?id=1783405) - Don't wake up in AddTimer() if the currently-scheduled wake-up time can work * toolkit.aboutPerformance.showInternals Bug [1837722](https://bugzilla.mozilla.org/show_bug.cgi?id=1837722) - Remove unused toolkit.aboutPerformance.showInternals pref * trailhead.firstrun.newtab.triplets Bug [1837899](https://bugzilla.mozilla.org/show_bug.cgi?id=1837899) - Remove unused trailhead.firstrun.newtab.triplets pref * webgl.out-of-process.async-present.force-sync Bug [1832480](https://bugzilla.mozilla.org/show_bug.cgi?id=1832480) - Enable async RemoteTexture until release Bug [1831811](https://bugzilla.mozilla.org/show_bug.cgi?id=1831811) - Enable async RemoteTexture until early beta on Android Bug [1803734](https://bugzilla.mozilla.org/show_bug.cgi?id=1803734) - Enable async RemoteTexture on WebGL until early beta except Android Bug [1829052](https://bugzilla.mozilla.org/show_bug.cgi?id=1829052) - Enable async RemoteTexture on nightly except Android * widget.clipboard.use-cached-data.enabled Bug [1810850](https://bugzilla.mozilla.org/show_bug.cgi?id=1810850) - Part 2: Move clipboard cache code for GetData to nsBaseClipboard; * widget.pause-compositor-when-minimized Bug [1836699](https://bugzilla.mozilla.org/show_bug.cgi?id=1836699). Back out bug [1768495](https://bugzilla.mozilla.org/show_bug.cgi?id=1768495) from beta 115. Bug [1834246](https://bugzilla.mozilla.org/show_bug.cgi?id=1834246). Back out bug [1768495](https://bugzilla.mozilla.org/show_bug.cgi?id=1768495) from beta. Bug [1828587](https://bugzilla.mozilla.org/show_bug.cgi?id=1828587) - [beta] Back out bug [1768495](https://bugzilla.mozilla.org/show_bug.cgi?id=1768495). * xpinstall.signatures.devInfoURL Bug [1837896](https://bugzilla.mozilla.org/show_bug.cgi?id=1837896) - Remove unused xpinstall.signatures.devInfoURL pref

Thorin-Oakenpants commented 1 year ago

ALL HAIL earthlng 👼 😈

Thorin-Oakenpants commented 1 year ago

there is no 116 arkenfox release: the only change (which will be in the next release) is for one deprecated pref which we don't use