-
Notifications
You must be signed in to change notification settings - Fork 543
Closed
Labels
Description
FF119 is scheduled for release Oct. 24th
FF119 release notes
FF119 for developers
FF119 security advisories
98 diffs ( 27 new, 49 gone, 22 different )
new in v119.0:
- FYI: 1851802 see ToDo: diffs FF118-FF119 #1755 (comment)
- pref("security.mixed_content.upgrade_display_content.audio", true);
- pref("security.mixed_content.upgrade_display_content.image", false);
- pref("security.mixed_content.upgrade_display_content.video", true);
removed, renamed or hidden in v119.0:
0711
pref("network.dns.skipTRR-when-parental-control-enabled", true); 15869416051
pref("browser.fixup.alternate.enabled", false); 1850902 - already removed in AF118
changed in v119.0:
- FYI
- pref("privacy.partition.bloburl_per_partition_key", true); // prev: false 1854403, 1843152
- it's the
blob
, second line item at PrivacyTests.org
- it's the
- pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,emailTP,emailTPPrivate,lvl2,rp,rpTop,ocsp,qps,qpsPBM,fpp,fppPrivate"); // prev: "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,emailTP,emailTPPrivate,lvl2,rp,rpTop,ocsp,qps,qpsPBM"
- diff: added
fpp,fppPrivate
- diff: added
- pref("browser.search.serpEventTelemetry.enabled", true); // prev: false pref is temporary
- pref("privacy.partition.bloburl_per_partition_key", true); // prev: false 1854403, 1843152
- FYI
-
Recently closed tabs now persist between sessions that don't have automatic session restore enabled. Manually restoring a previous session will continue to reopen any previously open tabs or windows.
- 1819675, 1820660, 1845836, 1852094
- pref("browser.sessionstore.closedTabsFromAllWindows", true); // prev: false
- pref("browser.sessionstore.closedTabsFromClosedWindows", true); // prev: false
- pref("browser.sessionstore.persist_closed_tabs_between_sessions", true); // prev: false
- we don't use session restore (SR) by default. if users do enable SR then their threat model is they accept this sort of thing. not interested in working out or discussing the permutations/effects of these three prefs
-
ignore
click me for details
==NEW
pref("browser.newtabpage.activity-stream.discoverystream.spocTopsitesPlacement.enabled", true);
pref("browser.places.interactions.enabled", true);
pref("browser.search.serpEventTelemetryCategorization.enabled", false);
pref("browser.shopping.experience2023.ads.userEnabled", false);
pref("browser.shopping.experience2023.survey.enabled", true);
pref("browser.shopping.experience2023.survey.hasSeen", false);
pref("browser.shopping.experience2023.survey.pdpVisits", 0);
pref("browser.tabs.firefox-view-newIcon", true);
pref("dom.input_events.security.isUserInputHandlingDelayTest", false);
pref("dom.input_events.security.minNumTicks", 3);
pref("dom.input_events.security.minTimeElapsedInMS", 100);
pref("dom.webgpu.swap-chain.external-texture-dx12", false);
pref("extensions.webcompat.useScriptingAPI", true);
pref("javascript.options.array_grouping", true);
pref("javascript.options.mem.gc_parallel_marking_threshold_mb", 20);
pref("javascript.options.well_formed_unicode_strings", true);
pref("layout.css.moz-broken.content.enabled", false);
pref("memory.phc.enabled", false);
pref("network.fetchpriority.enabled", false);
pref("network.http.http3.cc_algorithm", 1);
pref("webgl.max-vert-ids-per-draw", 30000000);
pref("widget.gtk.hide-pointer-while-typing.enabled", true);
pref("widget.gtk.rounded-bottom-corners.enabled", false);
pref("widget.windows.titlebar-accent.enabled", false);
==REMOVED, RENAMED or HIDDEN
pref("browser.privatebrowsing.enable-new-indicator", true);
pref("browser.privatebrowsing.enable-new-logo", true);
pref("browser.underline_anchors", true);
pref("canvas.createConicGradient.enabled", true);
pref("devtools.debugger.features.map-scopes", true);
pref("devtools.inspector.ruleview.inline-compatibility-warning.enabled", true);
pref("dom.animations-api.autoremove.enabled", true);
pref("dom.animations-api.core.enabled", true);
pref("dom.animations-api.implicit-keyframes.enabled", true);
pref("dom.enable_window_print", true);
pref("dom.focus.fixup", true);
pref("dom.forms.autocapitalize", true);
pref("dom.forms.inputmode", true);
pref("dom.media.mediasession.enabled", true);
pref("dom.mouseevent.click.hack.use_legacy_non-primary_dispatch", "");
pref("dom.picture_source_dimension_attributes.enabled", true);
pref("dom.storageManager.enabled", true);
pref("dom.visualviewport.enabled", true);
pref("dom.weblocks.enabled", true);
pref("dom.window.sidebar.enabled", false);
pref("dom.workers.requestAnimationFrame", true);
pref("gfx.downloadable_fonts.sanitize_omt", true);
pref("html5.inert.enabled", true);
pref("image.webp.enabled", true);
pref("javascript.options.mem.gc_parallel_marking_threshold_kb", 20000);
pref("javascript.options.wasm_final_types", false);
pref("layout.css.font-loading-api.enabled", true);
pref("layout.css.font-loading-api.workers.enabled", true);
pref("layout.css.font-metrics-overrides.enabled", true);
pref("layout.css.grid-item-baxis-measurement.enabled", true);
pref("layout.css.hyphenate-character.enabled", true);
pref("layout.css.line-height-moz-block-height.content.enabled", false);
pref("layout.css.linear-easing-function.enabled", true);
pref("layout.css.motion-path.enabled", true);
pref("layout.css.moz-document.content.enabled", false);
pref("layout.css.overflow-logical.enabled", true);
pref("layout.css.page-size.enabled", true);
pref("layout.css.scrollbar-gutter.enabled", true);
pref("layout.oopif_activity_grace_period_ms", 1000);
pref("network.auth.allow_multiple_challenges_same_line", true);
pref("network.auth.use_new_parse_realm", true);
pref("network.cookie.rejectForeignWithExceptions.enabled", false);
pref("network.dns.limit_253_chars", true);
pref("security.insecure_connection_icon.enabled", true);
pref("security.insecure_connection_icon.pbmode.enabled", true);
pref("ui.use_activity_cursor", false);
pref("widget.windows.hide_cursor_when_typing", false);
==CHANGED
pref("accessibility.ARIAReflection.enabled", true); // prev: false
pref("browser.firefox-view.max-history-rows", 300); // prev: 500
pref("browser.migrate.chrome.extensions.enabled", true); // prev: false
pref("browser.shopping.experience2023.ads.enabled", false); // prev: true
pref("browser.tabs.firefox-view-next", true); // prev: false
pref("browser.tabs.remote.coep.credentialless", true); // prev: false
pref("dom.events.phases.correctOrderOnTarget", true); // prev: false
pref("javascript.options.spectre.disable_for_isolated_content", true); // prev: false
pref("media.gmp.use-minimal-xpcom", true); // prev: false
pref("network.dns.echconfig.enabled", true); // prev: false
pref("network.dns.echconfig.fallback_to_origin_when_all_failed", false); // prev: true
pref("network.dns.force_waiting_https_rr", true); // prev: false
pref("network.dns.http3_echconfig.enabled", true); // prev: false
pref("security.tls.ech.disable_grease_on_fallback", false); // prev: true
pref("security.tls.ech.grease_http3", true); // prev: false
pref("security.tls.ech.grease_probability", 100); // prev: 0
iam-py-test, crssi, de-es, GlassGruber and VerTigoNTxviiGlassGrubercrssi and icpantsparti2Thorin-Oakenpants