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 FF128-FF129 #1889

Closed
earthlng opened this issue Sep 4, 2024 · 2 comments
Closed

ToDo: diffs FF128-FF129 #1889

earthlng opened this issue Sep 4, 2024 · 2 comments

Comments

@earthlng
Copy link
Contributor

earthlng commented Sep 4, 2024

FF129 release date: Aug. 6th 2024

FF129 release notes
FF129 for developers
FF129 security advisories


116 diffs ( 72 new, 14 gone, 30 different )

new in v129.0:

  • FYI: pref("media.webrtc.tls_tunnel_for_all_proxy", true);

changed in v129.0:

  • 0806 pref("browser.urlbar.yelp.featureGate", true); // prev: false
  • FYI: pref("network.dns.native_https_query", true); // prev: false
    • this is good (if you're not using DoH), from the release notes
    • HTTPS DNS records can now be resolved with the operating system's DNS resolver on specific platforms (Windows 11, Linux, Android 10+). Previously this required DNS over HTTPS to be enabled. This capability allows the use of HTTP/3 without needing to use the Alt-Svc header, upgrades requests to HTTPS when the DNS record is present, and enables wider use of ECH.


ignore

click me for details

==NEW

pref("browser.backup.scheduled.idle-threshold-seconds", 300);
pref("browser.backup.scheduled.minimum-time-between-backups-seconds", 3600);
pref("browser.ml.chat.hideLocalhost", true);
pref("browser.ml.chat.sidebar", true);
pref("browser.newtabpage.activity-stream.discoverystream.locale-weather-config", "en-US,en-GB,en-CA");
pref("browser.newtabpage.activity-stream.discoverystream.merino-provider.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.merino-provider.endpoint", "merino.services.mozilla.com");
pref("browser.newtabpage.activity-stream.discoverystream.thumbsUpDown.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.thumbsUpDown.searchTopsitesCompact", false);
pref("browser.newtabpage.activity-stream.discoverystream.topicSelection.enabled", false);
pref("browser.search.serpMetricsRecordedCounter", 0);
pref("devtools.client-side-throttling.enable", false);
pref("devtools.debugger.javascript-tracing-max-depth", 200);
pref("devtools.high-contrast-mode-support", false);
pref("devtools.inspector.rule-view.starting-style", true);
pref("dom.ipc.disableContentProcessReuse", false);
pref("dom.shadowdom.new_caretPositionFromPoint_behavior.enabled", false);
pref("dom.w3c_pointer_events.dispatch_click_as_pointer_event", true);
pref("gfx.canvas.remote.use-canvas-translator-event", true);
pref("gfx.webrender.debug.slow-cpu-frame-threshold", "10.0");
pref("gfx.webrender.debug.surface-promotion-logging", false);
pref("gfx.webrender.svg-filter-effects", false);
pref("gfx.webrender.svg-filter-effects.also-convert-css-filters", false);
pref("gfx.webrender.svg-filter-effects.also-use-for-docshell-fecolormatrix", false);
pref("gfx.webrender.svg-filter-effects.feblend", true);
pref("gfx.webrender.svg-filter-effects.fecolormatrix", true);
pref("gfx.webrender.svg-filter-effects.fecomponenttransfer", true);
pref("gfx.webrender.svg-filter-effects.fecomposite", true);
pref("gfx.webrender.svg-filter-effects.feconvolvematrix", false);
pref("gfx.webrender.svg-filter-effects.fediffuselighting", false);
pref("gfx.webrender.svg-filter-effects.fedisplacementmap", false);
pref("gfx.webrender.svg-filter-effects.fedropshadow", true);
pref("gfx.webrender.svg-filter-effects.feflood", true);
pref("gfx.webrender.svg-filter-effects.fegaussianblur", true);
pref("gfx.webrender.svg-filter-effects.feimage", false);
pref("gfx.webrender.svg-filter-effects.femerge", true);
pref("gfx.webrender.svg-filter-effects.femorphology", false);
pref("gfx.webrender.svg-filter-effects.feoffset", false);
pref("gfx.webrender.svg-filter-effects.fespecularlighting", false);
pref("gfx.webrender.svg-filter-effects.fetile", false);
pref("gfx.webrender.svg-filter-effects.feturbulence", false);
pref("gfx.webrender.svg-filter-effects.opacity", true);
pref("gfx.webrender.svg-filter-effects.toalpha", true);
pref("identity.fxaccounts.telemetry.clientAssociationPing.enabled", false);
pref("javascript.options.experimental.float16array", true);
pref("javascript.options.experimental.regexp_duplicate_named_groups", true);
pref("javascript.options.wasm_experimental_compile_pipeline", false);
pref("layout.css.field-sizing.enabled", false);
pref("layout.css.intrinsic-size-first-letter.enabled", true);
pref("media.eme.mfcdm.origin-filter.enabled", 1);
pref("media.eme.playready.enabled", false); // prev: true
pref("network.cookie.chips.partitionLimitByteCapacity", 10240);
pref("network.cookie.chips.partitionLimitDryRun", true);
pref("network.cookie.chips.partitionLimitEnabled", false);
pref("network.dns.mock_HTTPS_RR_domain", "");
pref("network.early-hints.over-http-v1-1.enabled", true);
pref("network.fetchpriority.adjustments.media.auto", 0);
pref("network.fetchpriority.adjustments.media.high", 0);
pref("network.fetchpriority.adjustments.media.low", 10);
pref("pdfjs.enableHWA", true);
pref("security.pki.crlite_channel", "specified");
pref("security.tls.client_hello.send_p256_keyshare", true);
pref("security.tls.enable_certificate_compression_zstd", false);
pref("sidebar.main.tools", "aichat,syncedtabs,history");
pref("sidebar.verticalTabs", false);
pref("sidebar.visibility", "always-show");
pref("startup.homepage_override_nimbus_disable_wnp", false);
pref("test.ime_content_observer.assert_valid_cache", false);
pref("toolkit.telemetry.user_characteristics_ping.opt-out", false);
pref("toolkit.telemetry.user_characteristics_ping.send-once", false);
pref("webgl.1.request_es2", true);
pref("widget.non-native-theme.win11.scrollbar.round-track", false);

==REMOVED, RENAMED or HIDDEN

pref("browser.taskbar.lists.legacyBackend", false);
pref("browser.urlbar.trending.enabledLocales", "en-US, en-CA");
pref("browser.urlbar.yelp.suggestedIndex", 0);
pref("dom.svg.pathSeg.enabled", false);
pref("extensions.formautofill.addresses.capture.requiredFields", "street-address,postal-code,address-level1,address-level2");
pref("javascript.options.use_emulates_undefined_fuse", true);
pref("media.media-capabilities.enabled", true);
pref("network.cookie.thirdparty.nonsecureSessionOnly", false);
pref("network.cookie.thirdparty.sessionOnly", false);
pref("network.jar.require_size_match", true);
pref("services.sync.prefs.sync.network.cookie.thirdparty.sessionOnly", true);
pref("signon.signupDetection.enabled", true);
pref("toolkit.telemetry.geckoview.batchDurationMS", 5000);
pref("toolkit.telemetry.geckoview.maxBatchStalenessMS", 60000);

==CHANGED

pref("browser.backup.sqlite.pages_per_step", 50); // prev: 5
pref("browser.backup.sqlite.step_delay_ms", 50); // prev: 250
pref("browser.display.use_document_fonts.icon_font_allowlist", "Material Icons, Material Icons Extended, Material Icons Outlined, Material Icons Round, Material Icons Sharp, Material Icons Two Tone, Google Material Icons, Google Material Icons Filled, Material Symbols Outlined, Material Symbols Round, Material Symbols Rounded, Material Symbols Sharp, Google Symbols, FontAwesome"); // prev: "Material Icons, Material Icons Extended, Material Icons Outlined, Material Icons Round, Material Icons Sharp, Material Icons Two Tone, Google Material Icons, Google Material Icons Filled, Material Symbols Outlined, Material Symbols Round, Material Symbols Rounded, Material Symbols Sharp"
pref("browser.ml.chat.prompt.prefix", "I’m on page \"%tabTitle%\" with \"%selection|12000%\" selected. "); // prev: "I’m on page \"%currentTabTitle%\" with \"%selection|12000%\" selected. "
pref("browser.ml.chat.prompts.0", "{\"label\":\"Summarize\",\"value\":\"Please summarize the selection using precise and concise language. Use headers and bulleted lists in the summary, to make it scannable. Maintain the meaning and factual accuracy.\",\"id\":\"summarize\"}"); // prev: "{\"label\":\"Summarize\",\"value\":\"Please summarize the selection using precise and concise language. Highlight the main themes and conclusions. Use headers and bulleted lists in the summary, to make it scannable. Maintain the meaning of the selection.\"}"
pref("browser.ml.chat.prompts.1", "{\"label\":\"Simplify Language\",\"value\":\"Please rewrite the selection in plain, clear language suitable for a general audience without specialized knowledge. Use all of the following tactics: simple vocabulary; short sentences; active voice; headers and bulleted lists for scannability. Maintain meaning and factual accuracy.\",\"id\":\"simplify\"}"); // prev: "{\"label\":\"Simplify language\",\"value\":\"Please rewrite the selection in plain, clear language suitable for a general audience without specialized knowledge. Use all of the following tactics: simple vocabulary; short sentences; active voice; examples where applicable to make explanations clearer; explanations for jargon and technical terms; headers and bulleted lists for scannability. Maintain factual accuracy while simplifying.\"}"
pref("browser.ml.chat.prompts.2", "{\"label\":\"Quiz Me\",\"value\":\"Please quiz me on this selection. Ask me a variety of types of questions, for example multiple choice, true or false, and short answer. Wait for my response before moving on to the next question.\",\"id\":\"quiz\",\"targeting\":\"!provider|regExpMatch('gemini')\"}"); // prev: "{\"label\":\"Quiz me\",\"value\":\"Please create questions related to the selection. Ask the questions one by one. Wait for my response before moving on to the next question. Evaluate each response. Ask a variety of types of questions, like multiple choice, true or false and short answer.\"}"
pref("browser.newtabpage.activity-stream.discoverystream.endpoints", "https://getpocket.cdn.mozilla.net/,https://firefox-api-proxy.cdn.mozilla.net/,https://spocs.getpocket.com/,https://merino.services.mozilla.com/"); // prev: "https://getpocket.cdn.mozilla.net/,https://firefox-api-proxy.cdn.mozilla.net/,https://spocs.getpocket.com/"
pref("browser.newtabpage.activity-stream.weather.locationSearchEnabled", true); // prev: false
pref("browser.urlbar.quicksuggest.sponsoredIndex", 0); // prev: -1
pref("browser.urlbar.yelp.minKeywordLength", 4); // prev: 0
pref("dom.events.textevent.enabled", true); // prev: false
pref("dom.security.https_first_schemeless", true); // prev: false
pref("dom.vibrator.enabled", false); // prev: true
pref("extensions.formautofill.addresses.supportedCountries", "US,CA,FR,DE"); // prev: "US,CA"
pref("gfx.canvas.remote.recycle-used-data-surface", true); // prev: false
pref("gfx.remote-texture.wait-owner-at-image-host", false); // prev: true
pref("javascript.options.mem.gc_incremental_slice_ms", 5); // prev: 10
pref("layout.css.starting-style-at-rules.enabled", true); // prev: false
pref("layout.css.transition-behavior.enabled", true); // prev: false
pref("memory.phc.enabled", true); // prev: false
pref("network.auth.confirmAuth.enabled", false); // prev: true
pref("network.auth.use_redirect_for_retries", false); // prev: true
pref("network.http.http2.enabled.deps", true); // prev: false
pref("reader.colors_menu.enabled", true); // prev: false
pref("reader.improved_text_menu.enabled", true); // prev: false
pref("remote.active-protocols", 1); // prev: 3

@earthlng
Copy link
Contributor Author

earthlng commented Sep 4, 2024

some bugzilla tickets

  • browser.backup.scheduled.idle-threshold-seconds
    Bug 1901526 - Build out backup scheduling mechanism.

  • browser.backup.scheduled.minimum-time-between-backups-seconds
    Bug 1901526 - Build out backup scheduling mechanism.

  • browser.backup.sqlite.pages_per_step
    Bug 1892968 - Speed up SQLite backup operations
    Bug 1891141 - Create preferences for the pages per step and step delay used by BackupResources.

  • browser.backup.sqlite.step_delay_ms
    Bug 1892968 - Speed up SQLite backup operations
    Bug 1891141 - Create preferences for the pages per step and step delay used by BackupResources.

  • browser.ml.chat.hideLocalhost
    Bug 1895433 - Add chat providers to show in preferences with links and menu

  • browser.ml.chat.prompt.prefix
    Bug 1902449 - Rework chat to support contextual prompts and non-contextmenu entry points
    Bug 1894998 - Add prefs to control chat, provider, prompts

  • browser.ml.chat.prompts.0
    Bug 1895813 - Add telemetry for chat interactions and state
    Bug 1894998 - Add prefs to control chat, provider, prompts

  • browser.ml.chat.prompts.1
    Bug 1895813 - Add telemetry for chat interactions and state
    Bug 1894998 - Add prefs to control chat, provider, prompts

  • browser.ml.chat.prompts.2
    Bug 1895497 - Update chatbot providers and featuregate with more appropriate configuration for initial nightly
    Bug 1895813 - Add telemetry for chat interactions and state
    Bug 1894998 - Add prefs to control chat, provider, prompts

  • browser.ml.chat.sidebar
    Bug 1900940 - Render chat sidebar content for configured provider

  • browser.newtabpage.activity-stream.discoverystream.locale-weather-config
    Bug 1907392 - Home and newtab weather widget locale controls

  • browser.newtabpage.activity-stream.discoverystream.merino-provider.enabled
    Bug 1906138 - Home and newtab turn on merino recs provider for nightly only
    Bug 1904594 - Home and newtab switch Pocket recs to Merino

  • browser.newtabpage.activity-stream.discoverystream.merino-provider.endpoint
    Bug 1904594 - Home and newtab switch Pocket recs to Merino

  • browser.newtabpage.activity-stream.discoverystream.thumbsUpDown.enabled
    Bug 1902099 - Add thumbs up/down buttons to Recommended Story cards

  • browser.newtabpage.activity-stream.discoverystream.thumbsUpDown.searchTopsitesCompact
    Bug 1905319 - Adjust new tab page elements spacing to be more consistent

  • browser.newtabpage.activity-stream.discoverystream.topicSelection.enabled
    Bug 1905220 - add pref to enable topic selection

  • browser.newtabpage.activity-stream.weather.locationSearchEnabled
    Bug 1904876 - weather location flip on in nightly
    Bug 1890136 - Add preferences, hook up toggle button on new tab customization panel and about:preferences#home

  • browser.search.serpMetricsRecordedCounter
    Bug 1879667 - Record client's experiment information in the SERP categorization ping.

  • browser.taskbar.lists.legacyBackend
    Bug 1880109 - Remove legacy JumpListBuilder support from WindowsJumpLists.sys.mjs.

  • browser.urlbar.quicksuggest.sponsoredIndex
    Bug 1903160: Change default Sponsored and non-Sponsored suggested index to display at the top

  • browser.urlbar.trending.enabledLocales
    Bug 1906192 - Only enable trending suggestions on 128 for en-US / en-CA users.

  • browser.urlbar.yelp.featureGate
    Bug 1906185 - Enable Yelp suggestions by default in the Firefox Suggest section for the Suggest population.

  • browser.urlbar.yelp.minKeywordLength
    Bug 1906185 - Enable Yelp suggestions by default in the Firefox Suggest section for the Suggest population.
    Bug 1890079 - Make the yelpMinKeywordLength Nimbus variable more useful.

  • browser.urlbar.yelp.suggestedIndex
    Bug 1906185 - Enable Yelp suggestions by default in the Firefox Suggest section for the Suggest population.

  • devtools.client-side-throttling.enable
    Bug 1824726 - [devtools] Throttle all resources from the server side.

  • devtools.high-contrast-mode-support
    Bug 1904764 - [devtools] Add preference to cover the work for supporting High Contrast Mode.

  • devtools.inspector.rule-view.starting-style
    Bug 1906228 - [devtools] Momentarily stop displaying starting-style rules until bug is fixed.

  • dom.events.textevent.enabled
    Bug 1901923 - Enable textInput event by default in all channels

  • dom.ipc.disableContentProcessReuse
    Bug 1728331 - Part 2: Remove JS process selectors,

  • dom.security.https_first_schemeless
    Bug 1905694 - Enable schemeless HTTPS-First in Release

  • dom.shadowdom.new_caretPositionFromPoint_behavior.enabled
    Bug 1889503 - Implement new document.caretPositionFromPoint Shadow DOM behavior

  • dom.svg.pathSeg.enabled
    Bug 1745149 - Remove SVGPathSeg APIs and related code.

  • dom.vibrator.enabled
    Bug 1900037 - Disable vibration APIs

  • dom.w3c_pointer_events.dispatch_click_as_pointer_event
    Bug 1675847 - part 3: Make ePointerClick event dispatchers and handlers use WidgetPointerEvent

  • extensions.formautofill.addresses.capture.requiredFields
    Bug 1901247, get the required fields from the address meta data so that it is region specific,r=credential-management-reviewers,dimi
    Bug 1873215 - Display address capture prompt only for forms with all the required fields

  • extensions.formautofill.addresses.supportedCountries
    Bug 1901246, enable address autofill capture in fr/de regions,

  • gfx.canvas.remote.recycle-used-data-surface
    Bug 1903447 - Remove sync wait in compositor thread of main thread canvas on until release
    Bug 1901192 - Force uploading recycled DataSourceSurface by CanvasTranslator

  • gfx.canvas.remote.use-canvas-translator-event
    Bug 1903447 - Remove sync wait in compositor thread of main thread canvas on until release
    Bug 1899231 - Add capability to interrupt TranslateRecording()

  • gfx.remote-texture.wait-owner-at-image-host
    Bug 1903447 - Remove sync wait in compositor thread of main thread canvas on until release

  • gfx.webrender.debug.slow-cpu-frame-threshold
    Bug 1901257 - Add a pref to control the threshold for slow cpu frames.

  • gfx.webrender.debug.surface-promotion-logging
    Bug 1898621: Provide error results for surface promotion methods.

  • gfx.webrender.svg-filter-effects
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.also-convert-css-filters
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.also-use-for-docshell-fecolormatrix
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.feblend
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fecolormatrix
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fecomponenttransfer
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fecomposite
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.feconvolvematrix
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fediffuselighting
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fedisplacementmap
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fedropshadow
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.feflood
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fegaussianblur
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.feimage
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.femerge
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.femorphology
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.feoffset
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fespecularlighting
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.fetile
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.feturbulence
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.opacity
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • gfx.webrender.svg-filter-effects.toalpha
    Bug 1896503 - Implement FilterInstance code to send SVG filter graph to WebRender

  • identity.fxaccounts.telemetry.clientAssociationPing.enabled
    Bug 1889123 - Add a ping / metrics to help measure accounts usage. data-review=mreid,

  • javascript.options.experimental.float16array
    Bug 1903329 - Ship Float16Array;

  • javascript.options.experimental.regexp_duplicate_named_groups
    Bug 1903288 - Ship duplicate named capturing groups;

  • javascript.options.mem.gc_incremental_slice_ms
    Bug 1899615 - Make the slice budget pref and parameter mean the actual budget, rather than half of it

  • javascript.options.use_emulates_undefined_fuse
    Bug 1905967 - Remove EmulatesUndefined fuse preference

  • javascript.options.wasm_experimental_compile_pipeline
    Bug 1876155 - wasm: Add flag and feature for compile pipeline exploration.

  • layout.css.field-sizing.enabled
    Bug 1901374: Implement field-sizing parsing

  • layout.css.intrinsic-size-first-letter.enabled
    Bug 385615 - Avoid creating zero-length textframes when trying to handle ::first-letter.

  • layout.css.starting-style-at-rules.enabled
    Bug 1900458 - Ship @starting-style rule.

  • layout.css.transition-behavior.enabled
    Bug 1901645 - Ship transition-behavior.

  • media.eme.mfcdm.origin-filter.enabled
    Bug 1896948 - restrict MFCDM support based on origin.

  • media.eme.playready.enabled
    Bug 1905634 - Fix usage of conditionals around media engine prefs in StaticPrefList.yaml.
    Bug 1901084 - part2 : enable PlayReady pref on early beta and dev edition.

  • media.media-capabilities.enabled
    Bug 1898344 - part3 : remove the pref 'media.media-capabilities.enable'.

  • media.webrtc.tls_tunnel_for_all_proxy
    Bug 1896625 - Allow WebrtcTCPSocket to setup tls tunnel for all proxy,

  • memory.phc.enabled
    Bug 1905805 - Let PHC ride the trains

  • network.auth.confirmAuth.enabled
    Bug 1905322 - Disable prompts for SuperfluousAuth and AutomaticAuth.

  • network.auth.use_redirect_for_retries
    Bug 1908115 - disable network.auth.use_redirect_for_retries for release.

  • network.cookie.chips.partitionLimitByteCapacity
    Bug 1878391 - Added cookie byte capping for partitioned cookies

  • network.cookie.chips.partitionLimitDryRun
    Bug 1878391 - Added cookie byte capping for partitioned cookies

  • network.cookie.chips.partitionLimitEnabled
    Bug 1878391 - Added cookie byte capping for partitioned cookies

  • network.cookie.thirdparty.nonsecureSessionOnly
    Bug 1768656 - Remove thirdparty.*sessionOnly prefs,

  • network.cookie.thirdparty.sessionOnly
    Bug 1768656 - Remove thirdparty.*sessionOnly prefs,

  • network.dns.mock_HTTPS_RR_domain
    Bug 1901990 - Introduce a pref for setting a mock HTTPS RR,

  • network.dns.native_https_query
    Bug 1906239 - Let network.dns.native_https_query ride the trains,

  • network.early-hints.over-http-v1-1.enabled
    Bug 1851439 - Add pref for EH over HTTP1.1

  • network.fetchpriority.adjustments.media.auto
    Bug 1881040 - Use the destination to refine the fetchpriority mapping.

  • network.fetchpriority.adjustments.media.high
    Bug 1881040 - Use the destination to refine the fetchpriority mapping.

  • network.fetchpriority.adjustments.media.low
    Bug 1881040 - Use the destination to refine the fetchpriority mapping.

  • network.http.http2.enabled.deps
    Bug 1909666 - Re-enable network.http.http2.enabled.deps and not send SETTINGS_NO_RFC7540_PRIORITIES,

  • network.jar.require_size_match
    Bug 1898652 - Remove network.jar.require_size_match pref

  • pdfjs.enableHWA
    Bug 1905864 - Generate a PDF.js default-prefs file that can be used directly in mozilla-central.
    Bug 1904655 - Enable hardware acceleration in pdf.js on Windows

  • reader.colors_menu.enabled
    Bug 1899366 - Flip prefs to enable new text and layout + theme menus by default.
    Bug 1876432 - Added support for custom themes as its own menu in Reader View.

  • reader.improved_text_menu.enabled
    Bug 1899366 - Flip prefs to enable new text and layout + theme menus by default.
    Bug 1880658 - Added text alignment controls in Reader menu.

  • remote.active-protocols
    Bug 1882089 - [remote] Do not enable CDP protocol by default.

  • security.pki.crlite_channel
    Bug 1908481 - add a pref to select the user's CRLite filter channel.

  • security.tls.client_hello.send_p256_keyshare
    Bug 1905910 - All the CC decoders to be available in early beta
    Bug 1902159 - add a pref to control whether P256 is sent in client hello.

  • security.tls.enable_certificate_compression_zstd
    Bug 1905910 - All the CC decoders to be available in early beta
    Bug 1904125 - Certificate Compression: Enabling Zstd in Nightly

  • sidebar.main.tools
    Bug 1900915 - Include chat as tool for new sidebar
    Bug 1891777 - Add a tools pref to the sidebar revamp

  • sidebar.verticalTabs
    Bug 1893655 - Set up the tabstrip to work vertically

  • sidebar.visibility
    Bug 1892941 - Add a "Always Show" sidebar visibility setting

  • signon.signupDetection.enabled
    Bug 1834475 - Remove the preference signon.signupDetection.enabled.

  • startup.homepage_override_nimbus_disable_wnp
    Bug 1898361 - Add ability to disable WNP via whatsNewPage nimbus feature

  • test.ime_content_observer.assert_valid_cache
    Bug 1892514 - part 5-2: Add optional assertions into IMEContentObserver::FlatTextCache to detect creating invalid cache

  • toolkit.telemetry.geckoview.batchDurationMS
    Bug 1901368 - Remove unused toolkit.telemetry.geckoview.batchDurationMS and toolkit.telemetry.geckoview.maxBatchStalenessMS prefs

  • toolkit.telemetry.geckoview.maxBatchStalenessMS
    Bug 1901368 - Remove unused toolkit.telemetry.geckoview.batchDurationMS and toolkit.telemetry.geckoview.maxBatchStalenessMS prefs

  • toolkit.telemetry.user_characteristics_ping.opt-out
    Bug 1900863: Add new prefs to allow opting-out and sending a ping once.

  • toolkit.telemetry.user_characteristics_ping.send-once
    Bug 1900863: Add new prefs to allow opting-out and sending a ping once.

  • webgl.1.request_es2
    Bug 1906155 - Add pref webgl.1.request_es2:true.

  • widget.non-native-theme.win11.scrollbar.round-track
    Bug 1904550 - Remove track rounding for windows 11 overlay scrollbars.

@arkenfox arkenfox deleted a comment Sep 4, 2024
@Thorin-Oakenpants
Copy link
Contributor

FYI: previously

  • browser.newtabpage.activity-stream.system.showWeather
    • master switch and also controls if the setting below is shown
  • browser.newtabpage.activity-stream.showWeather
    • the setting to toggle it on/off on the activity stream page

We don't use activity stream, and if someone does want it, they can easily configure it on/off - hence not in the user.js

notes:

  • pref("browser.newtabpage.activity-stream.weather.locationSearchEnabled", true); // prev: false
    • this controls a menu option to change the location, so not an issue
    • eh

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