Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ToDo: diffs FF133-FF134 #1932

Closed
earthlng opened this issue Feb 2, 2025 · 2 comments
Closed

ToDo: diffs FF133-FF134 #1932

earthlng opened this issue Feb 2, 2025 · 2 comments

Comments

@earthlng
Copy link
Contributor

earthlng commented Feb 2, 2025

FF134 release date: Jan. 7th 2025

FF134 release notes
FF134 for developers
FF134 security advisories


64 diffs ( 42 new, 9 gone, 13 different )
FYI

  • pref("network.cookie.cookieBehavior.trackerCookieBlocking", true); 1918326 - sounds good to me

ignore

click me for details

==NEW

pref("apz.touch_scroll.buffer_max_age", 200);
pref("browser.contentanalysis.interception_point.clipboard.enabled", true);
pref("browser.contentanalysis.interception_point.drag_and_drop.enabled", true);
pref("browser.contentanalysis.interception_point.file_upload.enabled", true);
pref("browser.contentanalysis.interception_point.print.enabled", true);
pref("browser.ml.modelCacheMaxSize", 4);
pref("browser.newtabpage.activity-stream.discoverystream.sections.cards.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.sections.cards.thumbsUpDown.enabled", true);
pref("browser.newtabpage.activity-stream.discoverystream.sections.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.sections.locale-content-config", "en-US,en-CA");
pref("browser.newtabpage.activity-stream.discoverystream.sections.region-content-config", "");
pref("browser.tabs.groups.dragOverDelayMS", 30);
pref("browser.tabs.insertAfterCurrentExceptPinned", false);
pref("browser.tabs.unloadTabInContextMenu", false);
pref("browser.urlbar.intentThreshold", "0.5");
pref("dom.forms.autocorrect", false);
pref("dom.push.indicate_aesgcm_support.enabled", false);
pref("dom.security.https_first_add_exception_on_failure", true);
pref("dom.webgpu.indirect-draw.enabled", false);
pref("extensions.ml.enabled", false);
pref("extensions.webcompat.smartblockEmbeds.enabled", false);
pref("identity.fxaccounts.toolbar.syncSetup.enabled", false);
pref("javascript.options.experimental.promise_try", true);
pref("javascript.options.experimental.regexp_escape", true);
pref("javascript.options.wasm_disable_huge_memory", false);
pref("layout.css.webkit-line-clamp.skip-paint", false);
pref("media.ffmpeg.disable-software-fallback", false);
pref("media.webrtc.enable_pq_dtls", false);
pref("media.webrtc.simulcast.vp9.enabled", false);
pref("network.cookie.CHIPS.lastMigrateDatabase", 0);
pref("network.cookie.CHIPS.migrateDatabaseTarget", 1);
pref("network.dns.use_override_as_peer_address", false);
pref("network.http.http2.priority_updates", false);
pref("network.http.http3.force-use-alt-svc-mapping-for-testing", false);
pref("network.http.referer.sendFromRefresh", false);
pref("privacy.imageInputTelemetry.enableTestMode", false);
pref("privacy.resistFingerprinting.randomization.canvas.use_siphash", false);
pref("security.pki.certificate_transparency.disable_for_hosts", "");
pref("security.pki.certificate_transparency.disable_for_spki_hashes", "");
pref("widget.windows.old-scrollwheel-message-hack", false);
pref("widget.windows.tablet_detection_override", 0);

==REMOVED, RENAMED or HIDDEN

pref("browser.ml.modelCacheMaxSizeBytes", 1073741824);
pref("dom.push.http2.maxRetries", 2);
pref("dom.push.http2.reset_retry_count_after_ms", 60000);
pref("dom.push.http2.retryInterval", 5000);
pref("dom.security.https_first_add_exception_on_failiure", true);
pref("dom.webgpu.indirect-dispatch.enabled", false);
pref("layout.css.moz-user-modify.enabled", false);
pref("privacy.resistFingerprinting.randomDataOnCanvasExtract", true);
pref("security.external_protocol_requires_permission", true);

==CHANGED

pref("browser.newtabpage.activity-stream.support.url", "https://support.mozilla.org/1/firefox/134.0/WINNT/en-US/new-tab"); // prev: "https://support.mozilla.org/1/firefox/133.0/WINNT/en-US/new-tab"
pref("browser.urlbar.focusContentDocumentOnEsc", true); // prev: false
pref("devtools.debugger.features.codemirror-next", false); // prev: true
pref("dom.innerSize.rounding", 1); // prev: 2
pref("dom.popup.experimental", true); // prev: false
pref("identity.fxaccounts.contextParam", "oauth_webchannel_v1"); // prev: "fx_desktop_v3"
pref("identity.fxaccounts.oauth.enabled", true); // prev: false
pref("javascript.options.wasm_gc", false); // prev: true
pref("javascript.options.wasm_js_string_builtins", true); // prev: false
pref("javascript.options.wasm_memory64", true); // prev: false
pref("javascript.options.wasm_tail_calls", false); // prev: true
pref("media.wmf.hevc.enabled", 1); // prev: 2
pref("network.fetchpriority.adjustments.link-preload-font.high", -10); // prev: 0

@earthlng
Copy link
Contributor Author

earthlng commented Feb 2, 2025

some bugzilla tickets

  • apz.touch_scroll.buffer_max_age
    Bug 1894122: Improve axis locking for touch scrolls.

  • browser.contentanalysis.interception_point.clipboard.enabled
    Bug 1926348 part 1 - add prefs to disable specific Content Analysis interception points

  • browser.contentanalysis.interception_point.drag_and_drop.enabled
    Bug 1926348 part 1 - add prefs to disable specific Content Analysis interception points

  • browser.contentanalysis.interception_point.file_upload.enabled
    Bug 1926348 part 1 - add prefs to disable specific Content Analysis interception points

  • browser.contentanalysis.interception_point.print.enabled
    Bug 1926348 part 1 - add prefs to disable specific Content Analysis interception points

  • browser.ml.modelCacheMaxSize
    Bug 1925475 - move browser.ml.modelCacheMaxSizeBytes to GiBs instead of Bytes
    Bug 1910116 - Fix ML IndexedDB Cache Size Estimation to Match Actual Data Size

  • browser.ml.modelCacheMaxSizeBytes
    Bug 1925475 - move browser.ml.modelCacheMaxSizeBytes to GiBs instead of Bytes
    Bug 1910116 - Fix ML IndexedDB Cache Size Estimation to Match Actual Data Size

  • browser.newtabpage.activity-stream.discoverystream.sections.enabled
    Bug 1927857 - Add prefs for section experiment

  • browser.newtabpage.activity-stream.discoverystream.sections.locale-content-config
    Bug 1927857 - Add prefs for section experiment

  • browser.newtabpage.activity-stream.discoverystream.sections.region-content-config
    Bug 1927857 - Add prefs for section experiment

  • browser.tabs.groups.dragOverDelayMS
    Bug 1932683 - Shorten the duration of the fade when highlighting tab for tab group creation via drag and drop, and decrease dragOverDelayMS.
    Bug 1932610 - Decrease browser.tabs.groups.dragOverDelayMS to 50.
    Bug 1929898 - Implement pause on drag and drop to create tab group.

  • browser.tabs.insertAfterCurrentExceptPinned
    Bug 655445 - Add setting to control position of tabs opened from pinned tabs.

  • browser.tabs.unloadTabInContextMenu
    Bug 1929367 - turn unload tab context menu on by default in Nightly
    Bug 1926055 part 1 - add "Unload Tab" to context menu

  • browser.urlbar.focusContentDocumentOnEsc
    Bug 1929014 - Disable new ESC behavior in Address Bar for Firefox 133.
    Bug 1086524 - Focus window on Esc in address bar

  • browser.urlbar.intentThreshold
    Bug 1932429 - Add intentThreshold to MLSuggest

  • devtools.debugger.features.codemirror-next
    Bug 1904489 - [devtools] Enable Codemirror 6 by default

  • dom.forms.autocorrect
    Bug 1725806 - Part 2. Implement autocorrect attribute.

  • dom.innerSize.rounding
    Bug 1930514 - Go back to round inner sizes.

  • dom.popup.experimental
    Bug 1927368 - Enable dom.popup.experimental by default,
    Bug 1911736 - Enable dom.popup.experimental on Nightly,

  • dom.push.http2.maxRetries
    Bug 1874195 - Remove PushServiceHttp2

  • dom.push.http2.reset_retry_count_after_ms
    Bug 1874195 - Remove PushServiceHttp2

  • dom.push.http2.retryInterval
    Bug 1874195 - Remove PushServiceHttp2

  • dom.push.indicate_aesgcm_support.enabled
    Bug 1497430 - Implement PushManager.supportedContentEncodings

  • dom.security.https_first_add_exception_on_failiure
    Bug 1926989 - Fixed typo in pref dom.security.https_first_add_exception_on_failiure.

  • dom.security.https_first_add_exception_on_failure
    Bug 1926989 - Fixed typo in pref dom.security.https_first_add_exception_on_failiure.

  • dom.webgpu.indirect-dispatch.enabled
    Bug 1930970 - Rename dom.webgpu.indirect-dispatch.enabled to dom.webgpu.indirect-draw.enabled.

  • dom.webgpu.indirect-draw.enabled
    Bug 1930970 - Rename dom.webgpu.indirect-dispatch.enabled to dom.webgpu.indirect-draw.enabled.

  • extensions.ml.enabled
    Bug 1917799 - Implement a WebExtension experimental API for Firefox AI Platform

  • extensions.webcompat.smartblockEmbeds.enabled
    Bug 1925638 - Add a pref to toggle smartblock functionality.

  • identity.fxaccounts.contextParam
    Bug 1903658 - enable identity.fxaccounts.oauth.enabled pref by default.

  • identity.fxaccounts.oauth.enabled
    Bug 1903658 - enable identity.fxaccounts.oauth.enabled pref by default.

  • identity.fxaccounts.toolbar.syncSetup.enabled
    Bug 1925377: Update treatment of 'Turn on Syncing...' option

  • javascript.options.experimental.promise_try
    Bug 1917879 - Ship Promise.try;

  • javascript.options.experimental.regexp_escape
    Bug 1918235 - Ship RegExp.escape proposal;

  • javascript.options.wasm_disable_huge_memory
    Bug 1927663 - wasm: Refactor handling of 'disable_huge_memory'.

  • javascript.options.wasm_js_string_builtins
    Bug 1913964 - wasm: Ship js-string-builtins.

  • javascript.options.wasm_memory64
    Bug 1929590: Turn wasm memory64 on by default.

  • layout.css.moz-user-modify.enabled
    Bug 1388910 - Remove -moz-user-modify property.

  • layout.css.webkit-line-clamp.skip-paint
    Bug 1934547 - Disable skipping line-clamped lines by default for now. a=pascalc

  • media.ffmpeg.disable-software-fallback
    Bug 1925446 - Add a pref to disable the software fallback logic when decoding in hardware with ffmpeg on Linux.

  • media.webrtc.enable_pq_dtls
    Bug 1924774 - Enable ssl_grp_kem_mlkem768x25519 for WebRTC DTLS1.3 in Nigtly and Early beta

  • media.webrtc.simulcast.vp9.enabled
    Bug 1934346 - Introduce a pref to turn off VP9 simulcast entirely. a=pascalc

  • media.wmf.hevc.enabled
    Bug 1928536 - part1 : enable hevc playback by default.

  • network.cookie.CHIPS.lastMigrateDatabase
    Bug 1923663, part 1 - Cookie DB migration to remove first-party partitioned cookies.
    Bug 1923663, part 2 - Re-enable CHIPS beyond nightly, done with database migrations -

  • network.cookie.CHIPS.migrateDatabaseTarget
    Bug 1923663, part 2 - Increases the CHIP migration target to perform database migrations -
    Bug 1923663, part 1 - Cookie DB migration to remove first-party partitioned cookies.
    Bug 1923663, part 2 - Re-enable CHIPS beyond nightly, done with database migrations -

  • network.cookie.cookieBehavior.trackerCookieBlocking
    Bug 1918326 - Add a pref to contorl tracker cookie blocking in cookieBehavior 5.

  • network.dns.use_override_as_peer_address
    Bug 1933672 - Test case,

  • network.fetchpriority.adjustments.link-preload-font.high
    Bug 1926407 - Modify the fetchpriority adjustments for <link rel=preload as=font fetchpriority=low/high/auto> so that priority=high is given a higher priority than auto

  • network.http.http2.priority_updates
    Bug 1932308 - Do not send PRIORITY_UPDATE H2 frames a=pascalc
    Bug 1932308 - Add pref for sending HTTP/2 PRIORITY_UPDATE frames a=pascalc
    Bug 1932308 - Do not send PRIORITY_UPDATE H2 frames a=dmeehan
    Bug 1932308 - Add pref for sending HTTP/2 PRIORITY_UPDATE frames a=dmeehan

  • network.http.http3.force-use-alt-svc-mapping-for-testing
    Bug 1925675 - Force HTTP/3 for performance tests,

  • network.http.referer.sendFromRefresh
    Bug 266554 - Send Referer header on refresh.

  • privacy.imageInputTelemetry.enableTestMode
    Bug 1899117 - Add file and input type telemetry for EXIF metadata stripper project.

  • privacy.resistFingerprinting.randomDataOnCanvasExtract
    Bug 1670447: Deprecate randomDataOnCanvasExtract.

  • privacy.resistFingerprinting.randomization.canvas.use_siphash
    Bug 1887161 - Implement using SipHash to generate canvas randomization key.

  • security.external_protocol_requires_permission
    Bug 1925479 - Remove security.external_protocol_requires_permission pref.

  • security.pki.certificate_transparency.disable_for_hosts
    Bug 1931437 - a mechanism to selectively skip certificate transparency enforcement

  • security.pki.certificate_transparency.disable_for_spki_hashes
    Bug 1931437 - a mechanism to selectively skip certificate transparency enforcement

  • widget.windows.old-scrollwheel-message-hack
    Bug 1924247 - [5/5] Disable scrollwheel-message hack via new pref

  • widget.windows.tablet_detection_override
    Bug 1819421 - [1/2] create parallel check for Win11 tablet mode

@earthlng earthlng pinned this issue Feb 2, 2025
@Thorin-Oakenpants
Copy link
Contributor

Thorin-Oakenpants commented Feb 2, 2025

thanks @earthlng 🥮 🧁

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants