ToDo: diffs FF97-FF98
See original GitHub issueFF98 is scheduled for release Mar. 8th
FF98 release notes FF98 for developers FF98 security advisories
119 diffs ( 59 new, 47 gone, 13 different )
new in v98.0:
0605
pref(“browser.places.speculativeConnect.enabled”, true); 1355460 - https://github.com/arkenfox/user.js/pull/1346/commits/22e3b390d48ec4ebbbf48a66cbe177be3625acd5- FYI: visibility
- pref(“browser.privacySegmentation.enabled”, false);
- pref(“browser.privacySegmentation.preferences.learnMoreURLSuffix”, “data-features”);
- pref(“browser.privacySegmentation.preferences.show”, false);
- FYI: may be interesting
- pref(“browser.download.clearHistoryOnDelete”, 0); 1750484
removed, renamed or hidden in v98.0:
changed in v98.0:
- FYI: pref(“browser.download.improvements_to_download_panel”, true); // prev: false
- do not use this pref, it will be deprecated in an upcoming release
ignore
click me for details
==NEW
pref("browser.bookmarks.editDialog.delayedApply.enabled", false);
pref("browser.find.ignore_ruby_annotations", true);
pref("browser.history.collectWireframes", false);
pref("browser.newtabpage.activity-stream.colorway-closet.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.fourCardLayout.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.hideCardBackground.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.hybridLayout.enabled", false);
pref("browser.search.removeEngineInfobar.enabled", true);
pref("browser.search.searchEngineRemoval", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/search-engine-removal");
pref("browser.send_to_device_locales", "de,en-GB,en-US,es-AR,es-CL,es-ES,es-MX,fr,id,pl,pt-BR,ru,zh-TW");
pref("browser.theme.dark-private-windows", false);
pref("browser.urlbar.bestMatch.enabled", true);
pref("devtools.custom-formatters", false);
pref("devtools.custom-formatters.enabled", false);
pref("devtools.performance.recording.active-tab-view.enabled", false);
pref("devtools.popups.debug", false);
pref("dom.fs.enabled", false);
pref("dom.storage.snapshot_idle_timeout_ms", 5000);
pref("dom.storage.snapshot_peak_usage.gradual_preincrement", 4096);
pref("dom.storage.snapshot_peak_usage.initial_preincrement", 16384);
pref("dom.storage.snapshot_peak_usage.reduced_gradual_preincrement", 1024);
pref("dom.storage.snapshot_peak_usage.reduced_initial_preincrement", 4096);
pref("dom.streams.byte_streams.enabled", false);
pref("dom.streams.readable_stream_default_controller.enabled", false);
pref("dom.streams.readable_stream_default_reader.enabled", false);
pref("dom.streams.writable_streams.enabled", false);
pref("dom.testing.testutils.enabled", false);
pref("dom.workers.requestAnimationFrame", false);
pref("general.useragent.forceVersion100", false);
pref("general.useragent.handledVersionExperimentEnrollment", false);
pref("general.utility-process.startup_timeout_ms", 5000);
pref("gfx.offscreencanvas.domain-allowlist", "");
pref("gfx.offscreencanvas.domain-enabled", false);
pref("gfx.webrender.dcomp-video-yuv-overlay-win", false);
pref("gfx.webrender.force-partial-present", false);
pref("gfx.will-change.ignore-opacity", false);
pref("intl.multilingual.liveReload", false);
pref("intl.multilingual.liveReloadBidirectional", false);
pref("intl.tsf.hack.atok.search_input_scope_disabled", false);
pref("javascript.options.wasm_simd_avx", false);
pref("layout.display-list.retain.sc", false);
pref("layout.flexbox.item-final-reflow-optimization.enabled", true);
pref("layout.forms.reveal-password-button.enabled", false);
pref("layout.forms.reveal-password-context-menu.enabled", false);
pref("media.audio.audiosink.threshold_ms", "1000.0");
pref("media.cubeb.sandbox_v2", true);
pref("media.devices.unfocused.enabled", false);
pref("media.ffmpeg.customized-buffer-allocation", false);
pref("network.http.http3.enable", true);
pref("network.http.http3.priority", true);
pref("network.http.http3.send_background_tabs_deprioritization", false);
pref("network.trr.temp_blocklist_duration_sec", 60);
pref("security.sandbox.content.win32k-experiment.enrollmentStatus", 0);
pref("security.sandbox.content.win32k-experiment.startupEnrollmentStatus", 0);
==REMOVED, RENAMED or HIDDEN
pref("browser.search.official", true);
pref("browser.tabs.remote.serviceWorkerIsolationList", "");
pref("dom.event.wheelDelta.enabled", true);
pref("dom.select_popup_in_parent.enabled", false);
pref("gecko.handlerService.defaultHandlersVersion", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.0.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.0.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.1.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.1.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.2.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.2.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.3.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.irc.3.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.0.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.0.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.1.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.1.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.2.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.2.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.3.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.ircs.3.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.0.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.0.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.1.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.1.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.2.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.2.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.3.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.mailto.3.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.0.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.0.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.1.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.1.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.2.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.2.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.3.name", "chrome://browser-region/locale/region.properties");
pref("gecko.handlerService.schemes.webcal.3.uriTemplate", "chrome://browser-region/locale/region.properties");
pref("layout.css.resizeobserver.enabled", true);
pref("layout.forms.input-type-show-password-button.enabled", false);
pref("media.ondevicechange.fakeDeviceChangeEvent.enabled", false);
pref("network.dns.use_https_rr_for_speculative_connection", false);
pref("network.http.http3.enabled", true);
pref("network.http.http3.priorization", true);
pref("network.http.http3.send_background_tabs_depriorization", false);
pref("network.trr.blacklist-duration", 60);
pref("security.pki.crlite_ct_merge_delay_seconds", 100800);
pref("widget.gtk.alt-theme.dark", true);
==CHANGED
pref("browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments", "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"aboutwelcome\",\"infobar\",\"spotlight\",\"moments-page\",\"pbNewtab\"],\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"aboutwelcome\",\"infobar\",\"spotlight\",\"moments-page\"],\"updateCycleInMs\":3600000}"
pref("browser.newtabpage.activity-stream.discoverystream.spoc-positions", "1,5,7,11,18,20"); // prev: "2,4,11,20"
pref("browser.preferences.moreFromMozilla", true); // prev: false
pref("devtools.inspector.compatibility.enabled", true); // prev: false
pref("devtools.performance.new-panel-enabled", true); // prev: false
pref("dom.dialog_element.enabled", true); // prev: false
pref("dom.webcomponents.formAssociatedCustomElement.enabled", true); // prev: false
pref("javascript.options.wasm_caching", true); // prev: false
pref("layout.css.hyphenate-character.enabled", true); // prev: false
pref("media.eme.max-throughput-ms", 500); // prev: 200
pref("media.videocontrols.picture-in-picture.video-toggle.visibility-threshold", "1.0"); // prev: "0.9"
pref("widget.windows.window_occlusion_tracking.enabled", true); // prev: false
Issue Analytics
- State:
- Created 2 years ago
- Reactions:16
- Comments:18 (11 by maintainers)
Top Results From Across the Web
Es6 class module. This paradigm is known as object ...
Es6 class module. This paradigm is known as object orientation that considers the program to be a collection of objects, and through the...
Read more >Untitled
Babel vs Webpack: What are the differences? Babel: Use next generation JavaScript, today. 3) for combining CommonJS modules into an ES6 app? javascript ......
Read more >evolución de la vegetación en el sector - Archivo Digital UPM
Agradezco a ambos, Ignacio García-Amorena y Eduardo Barrón todo ... Differences in the vegetation of the North Iberian Peninsula during the.
Read more >
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 Free
Top 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
It’s listed under the telemetry section, and telemetry has always been default opt-in (with new profiles loading a privacy/telemetry related tab to inform users etc, so they can opt out if they want to - plus it’s always in the UI - it’s not hidden or anything). It has to be opt-in, and has always been opt-in, otherwise their dataset would be tainted, small, not-real-world and about as useful as a peacock in a knife fight (because IDK 95% of users won’t change anything)
BUT … the form you’re quoting is actually the standard form for adding telemetry items and has nothing to do with overall telemetry - i.e they are adding a telemetry item to measure opt-in/opt-out rates of the new telemetry UI option
The Learn More link is dead, the prefs are default false - so until they land it, we don’t need to worry about it - that and I can’t find any documentation (there’s a jira link but I can’t log in), and I’m slightly confused, since related tickets/talk are about changing PB mode to dark mode (how does that fit in with telemetry?). I used my guggle search ninja skillz and couldn’t find out anything more about “Privacy Segmentation” - I’m sure we will all know about it sooner rather than later, via a Mozilla blog or that Learn More link
Anyway, my best guess, once they roll this out, there may be some sort of notification on update (or else why the telemetry on opt-in rates?) - and if anything, provides more privacy options for end users. And, any data collection would still respect the master telemetry pref IMO.
tl;dr: non-event
I am missing you too guys.