ToDo: diffs FF100-FF101
See original GitHub issueFF101 is scheduled for release May 31st
FF101 release notes FF101 for developers FF101 security advisories
65 diffs ( 37 new, 13 gone, 15 different )
new in v101.0:
- FYI
2654
pref(“browser.download.always_ask_before_handling_new_types”, false); - 1747343- pref(“dom.block_external_protocol_navigation_from_sandbox”, false); - ships in FF102
- pref(“dom.enable_web_task_scheduling”, false); - see this article
pref("browser.places.snapshots.expiration.days", 210);
pref("browser.places.snapshots.expiration.userManaged.days", 420);
changed in v101.0:
- FYI
- pref(“privacy.restrict3rdpartystorage.expiration_redirect”, 2592000); // prev: 900 (15mins) now 30 days
- 1761207#c0
-
we give the full expiration time to other window open heuristics. So, keeping the expiration time of the redirect heuristic short doesn’t really give us privacy benefits. Therefore, we should extend the expiration time as same as other heuristics
- pref(“privacy.restrict3rdpartystorage.expiration_redirect”, 2592000); // prev: 900 (15mins) now 30 days
ignore
click me for details
==NEW
pref("browser.newtabpage.activity-stream.hideTopSitesWithSearchParam", "mfadid=adm");
pref("browser.snapshots.source.CommonReferrer", 3);
pref("browser.snapshots.source.Overlapping", 3);
pref("browser.urlbar.quicksuggest.blockingEnabled", false);
pref("browser.urlbar.quicksuggest.impressionCaps.nonSponsoredEnabled", false);
pref("browser.urlbar.quicksuggest.impressionCaps.sponsoredEnabled", false);
pref("browser.theme.colorway-closet", false);
pref("devtools.inspector.draggable_properties", true);
pref("dom.input.showPicker", true);
pref("dom.origin-trials.test-trial.state", 0);
pref("extensions.eventPages.enabled", false);
pref("extensions.manifestV3.enabled", false);
pref("fission.enforceBlocklistedPrefsInSubprocesses", false);
pref("fission.omitBlocklistedPrefsInSubprocesses", false);
pref("gfx.canvas.accelerated.profile-cache-miss-ratio", "0.66");
pref("gfx.canvas.accelerated.profile-fallback-ratio", "0.3");
pref("gfx.canvas.accelerated.profile-frames", 10);
pref("layout.accessiblecaret.magnifier.enabled", false);
pref("media.gmp-manager.checkContentSignature", true);
pref("media.utility-ffvpx.enabled", true);
pref("media.utility-opus.enabled", true);
pref("media.utility-process.enabled", false);
pref("media.utility-vorbis.enabled", true);
pref("media.utility-wav.enabled", true);
pref("media.utility-wmf.enabled", true);
pref("media.video.dropped_frame_stats.enabled", true);
pref("media.videocontrols.picture-in-picture.display-text-tracks.size", "medium");
pref("media.wmf.no-copy-nv12-textures-force-enabled", false);
pref("mozilla.widget.raise-on-setfocus", true);
pref("print.prefer_system_dialog", false);
pref("widget.swipe.whole-page-pixel-size", "1100.0");
pref("widget.transparent-windows", true);
==REMOVED, RENAMED or HIDDEN
pref("browser.flash-protected-mode-flip.done", false);
pref("browser.flash-protected-mode-flip.enable", false);
pref("browser.snapshots.score.InNavigation", 3);
pref("browser.snapshots.score.IsOverlappingVisit", 3);
pref("canvas.mozgetasfile.enabled", false);
pref("devtools.debugger.features.skip-pausing", true);
pref("dom.forms.datetime-local", true);
pref("dom.forms.datetime-local.widget", true);
pref("dom.input.dirpicker", false);
pref("dom.ipc.plugins.flash.disable-protected-mode", false);
pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", true);
pref("remote.force-local", true);
pref("security.pki.name_matching_mode", 3);
==CHANGED
pref("browser.startup.upgradeDialog.enabled", false); // prev: true
pref("dom.window.content.untrusted.enabled", false); // prev: true
// ^ https://groups.google.com/g/mozilla.dev.platform/c/Tmbs-wFwHzo
pref("javascript.options.wasm_simd_avx", true); // prev: false
pref("layout.css.constructable-stylesheets.enabled", true); // prev: false
pref("layout.css.prefers-contrast.enabled", true); // prev: false
pref("media.videocontrols.picture-in-picture.audio-toggle.enabled", true); // prev: false
pref("media.videocontrols.picture-in-picture.display-text-tracks.enabled", true); // prev: false
pref("media.webrtc.platformencoder", false); // prev: true
pref("media.wmf.no-copy-nv12-textures", true); // prev: false
pref("network.http.http2.websockets", false); // prev: true
pref("remote.active-protocols", 3); // prev: 2
pref("security.sandbox.content.win32k-disable", true); // prev: false
pref("widget.swipe.success-threshold", "0.25"); // prev: "0.5"
pref("widget.windows.hide_cursor_when_typing", true); // prev: false
Issue Analytics
- State:
- Created a year ago
- Reactions:21
- Comments:17 (10 by maintainers)
Top Results From Across the Web
No results found
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
some bugzilla tickets
browser.download.always_ask_before_handling_new_types Bug 1747343 - Add pref to set default action for new mimetypes.
browser.flash-protected-mode-flip.done Bug 1762909 - Remove dead Adobe Flash hang code in BrowserGlue
browser.flash-protected-mode-flip.enable Bug 1762909 - Remove dead Adobe Flash hang code in BrowserGlue
browser.newtabpage.activity-stream.hideTopSitesWithSearchParam Bug 1768533 - Use the finalized query parameter when excluding AMP URLs from appearing as tiles on the new tab page. Bug 1768529 - Exclude URLs with a particular search param from appearing as tiles on the new-tab page.
browser.places.snapshots.expiration.days Bug 1763577 - MR2-426 - Implement initial snapshots expiration.
browser.places.snapshots.expiration.userManaged.days Bug 1763577 - MR2-426 - Implement initial snapshots expiration.
browser.snapshots.score.InNavigation Bug 1761932: Call recommendation sources in parallel and apply source-specific weights. Bug 1741868 - Add a scorer for scoring snapshots based on a relevancy score.
browser.snapshots.score.IsOverlappingVisit Bug 1761932: Call recommendation sources in parallel and apply source-specific weights. Bug 1741868 - Add a scorer for scoring snapshots based on a relevancy score.
browser.snapshots.source.CommonReferrer Bug 1761932: Call recommendation sources in parallel and apply source-specific weights.
browser.snapshots.source.Overlapping Bug 1761932: Call recommendation sources in parallel and apply source-specific weights.
browser.startup.upgradeDialog.enabled Bug 1763666 - Revert various changes back to before Fx100 onboarding Bug 1762263 - Add upgrade message on 100 major upgrade with single thank you (3 potential actions) Bug 1738073 - Remove Colorways onboarding when MR2 Colorways expire Bug 1740623 - Adjust MR2 upgrade spotlight content Bug 1740819 - Turn off MR2 onboarding in Fx95
browser.theme.colorway-closet Bug 1767010 - Introduce browser.theme.colorway-closet pref.
browser.urlbar.quicksuggest.blockingEnabled Bug 1761055 - Implement support for blocking usual non-best-match Firefox Suggest suggestions.
browser.urlbar.quicksuggest.impressionCaps.nonSponsoredEnabled Bug 1761052 - Implement remotely configurable frequency capping for Suggest suggestions.
browser.urlbar.quicksuggest.impressionCaps.sponsoredEnabled Bug 1761052 - Implement remotely configurable frequency capping for Suggest suggestions.
canvas.mozgetasfile.enabled Bug 1619574 - Remove HTMLCanvasElement::MozGetAsFile
devtools.inspector.draggable_properties Bug 1764077 - [devtools] Add an option to disable ‘drag to update’ feature in Rule View
dom.block_external_protocol_navigation_from_sandbox Bug 1735746 - Add a pref and limit external protocol sandbox blocking to Nightly.
dom.enable_web_task_scheduling Bug 1734997 - Prototype the Prioritized Task Scheduling API
dom.forms.datetime-local Bug 1766395 - Remove dom.forms.datetime-local prefs.
dom.forms.datetime-local.widget Bug 1766395 - Remove dom.forms.datetime-local prefs.
dom.input.dirpicker Bug 1760560 - Remove directory upload API;
dom.input.showPicker Bug 1745005 - Add showPicker() to <input> elements.
dom.ipc.plugins.flash.disable-protected-mode Bug 1762909 - Remove dead Adobe Flash hang code in BrowserGlue
dom.ipc.plugins.flash.subprocess.crashreporter.enabled Bug 1762909 - Remove dead Adobe Flash hang code in BrowserGlue
dom.origin-trials.test-trial.state Bug 1766691 - Add a pref per origin trial.
dom.window.content.untrusted.enabled Bug 1764339 - Turn dom.window.content.untrusted.enabled off on release.
extensions.eventPages.enabled Bug 1765316 - Explicitly set ‘extensions.manifestV3.enabled’ and ‘extensions.eventPages.enabled’ to false at toolkit level.
extensions.manifestV3.enabled Bug 1765316 - Explicitly set ‘extensions.manifestV3.enabled’ and ‘extensions.eventPages.enabled’ to false at toolkit level.
fission.enforceBlocklistedPrefsInSubprocesses Bug 1752332: Add preferences that control whether we send user data and/or crash
fission.omitBlocklistedPrefsInSubprocesses Bug 1752332: Add preferences that control whether we send user data and/or crash
gfx.canvas.accelerated.profile-cache-miss-ratio Bug 1762523 - Add performance profiling to DrawTargetWebgl.
gfx.canvas.accelerated.profile-fallback-ratio Bug 1762523 - Add performance profiling to DrawTargetWebgl.
gfx.canvas.accelerated.profile-frames Bug 1762523 - Add performance profiling to DrawTargetWebgl.
javascript.options.wasm_simd_avx Bug 1708743 - Enable AVX support by default in release. Bug 1759909 - Enable AVX support for Wasm SIMD by default in Nightly.
layout.accessiblecaret.magnifier.enabled Bug 1639087 - Add dragcaret event by accessible caret.
layout.css.constructable-stylesheets.enabled Bug 1644102 - Turn on constructable stylesheets by default.
layout.css.prefers-contrast.enabled Bug 1656363 - Implement prefers-contrast: custom and let prefers-contrast ride the trains.
media.gmp-manager.checkContentSignature Bug 1760527 - Use content signature instead of cert pinning everywhere for GMP updates. Bug 1714621 - Add functionality to verify GMP’s update xml content signatures.
media.utility-ffvpx.enabled Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder
media.utility-opus.enabled Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder
media.utility-process.enabled Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder
media.utility-vorbis.enabled Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder
media.utility-wav.enabled Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder
media.utility-wmf.enabled Bug 1755316 - Perform audio decoding on PUtilityAudioDecoder
media.video.dropped_frame_stats.enabled Bug 1762966 - Add a pref to force the number of dropped frames to 0.
media.videocontrols.picture-in-picture.audio-toggle.enabled Bug 1682117 - enable PiP mute toggle in release.
media.videocontrols.picture-in-picture.display-text-tracks.enabled Bug 1767464 - Enable PIP captions on all channels. Bug 1759724 - Enable PIP text tracks by default for nightly. Bug 1748884 - add PIP support for WebVTT supported videos
media.videocontrols.picture-in-picture.display-text-tracks.size Bug 1757219 - Add small, medium, and large font sizes for PiP subtitles.
media.webrtc.platformencoder Bug 1766311. Disable hardware encoders on non-Android. Bug 1741244 - p1: support software MFT video encoders.
media.wmf.no-copy-nv12-textures Bug 1763280 - Enable avoid copying hardware decoded video on intel GPU on Window on nightly Bug 1723207 - Avoid copying hardware decoded video data if possible on Windows
media.wmf.no-copy-nv12-textures-force-enabled Bug 1763280 - Enable avoid copying hardware decoded video on intel GPU on Window on nightly
mozilla.widget.raise-on-setfocus Bug 1758158 - nsWindow’s initialize_prefs should use static prefs instead.
network.http.http2.websockets Bug 1727995 - Disable websocket over h2,
print.prefer_system_dialog Bug 1712104 p2 - Support printing directly via the system print dialog.
privacy.restrict3rdpartystorage.expiration_redirect Bug 1761207 - Extend the expiration time of the storage access permission given by the redirect heuristic.
remote.active-protocols Bug 1753997 - [remote] Enable WebDriver BiDi on all channels. Bug 1712902 - [remote] Conditionally enable WebDriver Bidi on Nightly channel only. Bug 1693993 - [marionette] Move Marionette server code to /remote/marionette.
remote.force-local Bug 1759998 - [remote] Only accept system-local loopback WebSocket connections for clients.
security.pki.name_matching_mode Bug 1691122 - Remove subject common name fallback support in CertVerifier.
security.sandbox.content.win32k-disable Bug 1767999: Re-enable Win32k Lockdown by default. Bug 1766033: Change win32k lockdown default to @IS_EARLY_BETA_OR_EARLIER@ to allow for staged rollout. Bug 1759168: Enable win32k lockdown for content processes by default. Bug 1750742 - Enable Win32k Lockdown by default in Nightly
widget.swipe.success-threshold Bug 1753146 - Add preferences for tweaking swipe gestures.
widget.swipe.whole-page-pixel-size Bug 1757928. Make the swipe events sent by SwipeTracker have the same scale.
widget.transparent-windows Bug 1758158 - nsWindow’s initialize_prefs should use static prefs instead.
widget.windows.hide_cursor_when_typing Bug 1759558: Enable widget.windows.hide_cursor_when_typing by default Bug 1757463: Support "Hide pointer while typing" on Windows
I guess it’s this: