arkenfox / user.js

Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening
MIT License
10.26k stars 519 forks source link

ToDo: diffs FF103-FF104 #1530

Closed earthlng closed 2 years ago

earthlng commented 2 years ago

FF104 is scheduled for release Aug. 23rd

FF104 release notes FF104 for developers FF104 security advisories


76 diffs ( 49 new, 18 gone, 9 different )

new in v104.0:

removed, renamed or hidden in v104.0:

changed in v104.0:

ignore

click me for details

==NEW ```js pref("app.update.background.messaging.targeting.snapshot.intervalSec", 1800); pref("browser.browser.firefoxView.featureTour", "default, default, true"); pref("browser.newtabpage.activity-stream.showRecentSaves", true); pref("browser.privacySegmentation.windowSeparation.enabled", false); pref("browser.privatebrowsing.enable-new-indicator", false); pref("browser.promo.pin.enabled", true); pref("browser.sessionstore.collect_session_storage", true); pref("browser.sessionstore.collect_zoom", true); pref("browser.sessionstore.platform_collection", true); pref("browser.snapshots.score.IsUserRemoved", -10); pref("dom.indexedDB.preprocessing", false); pref("dom.indexedDB.testing", false); pref("dom.mouse_event.region.enabled", false); pref("dom.storage_access.forward_declared.enabled", false); pref("dom.storage_access.forward_declared.lifetime", 900); pref("extensions.unifiedExtensions.enabled", false); pref("gfx.canvas.accelerated.async-present", true); pref("javascript.options.experimental.shadow_realms", false); pref("layout.css.animation-composition.enabled", false); pref("layout.css.backdrop-filter.force-enabled", false); pref("layout.css.contain-intrinsic-size.enabled", false); pref("layout.css.font-loading-api.workers.enabled", false); pref("media.wmf.media-engine.channel-decoder.enabled", false); pref("media.wmf.media-engine.video-output.enabled", false); pref("nimbus.validation.enabled", true); pref("pdfjs.annotationEditorMode", -1); pref("pdfjs.forcePageColors", false); pref("privacy.trackingprotection.emailtracking.data_collection.enabled", true); pref("privacy.trackingprotection.emailtracking.enabled", false); pref("privacy.trackingprotection.emailtracking.webapp.domains", "mail.163.com,mail.aol.com,fastmail.com,webmail.gandi.net,mail.google.com,navigator-bs.gmx.com,app.hey.com,horde.org/apps/webmail,hushmail.com,icloud.com/mail,kolabnow.com,laposte.net/accueil,mail.lycos.com,mail.com/mail/,mail.ru,mailfence.com,outlook.live.com,email-postaci.com/,posteo.de,mail.protonmail.com,app.rackspace.com,mail.rediff.com,emailmg.ipage.com,runbox.com,mail.sina.com.cn,tutanota.com,mail.yahoo.com,mail.yandex.com,mail.zimbra.com,zoho.com/mail/"); pref("services.sync.prefs.sync-seen.browser.newtabpage.activity-stream.section.highlights", false); pref("services.sync.prefs.sync-seen.browser.newtabpage.activity-stream.section.highlights.includePocket", false); pref("services.sync.prefs.sync-seen.general.autoScroll", false); pref("services.sync.prefs.sync-seen.media.eme.enabled", false); pref("urlclassifier.features.emailtracking.allowlistTables", "mozstd-trackwhite-digest256"); pref("urlclassifier.features.emailtracking.blocklistTables", "base-email-track-digest256"); pref("urlclassifier.features.emailtracking.datacollection.allowlistTables", "mozstd-trackwhite-digest256"); pref("urlclassifier.features.emailtracking.datacollection.blocklistTables", "base-email-track-digest256,content-email-track-digest256"); pref("webgl.out-of-process.async-present", false); pref("webgl.out-of-process.async-present.force-sync", true); pref("webgl.use-canvas-render-thread", true); pref("widget.non-native-theme.solid-outline-style", false); ``` ==REMOVED, RENAMED or HIDDEN ```js pref("apz.minimap.enabled", false); pref("browser.newtabpage.activity-stream.discoverystream.engagementLabelEnabled", false); pref("browser.newtabpage.activity-stream.discoverystream.lastCardMessage.enabled", false); pref("browser.newtabpage.activity-stream.discoverystream.loadMore.enabled", false); pref("browser.snapshots.score.IsUsedRemoved", -10); pref("canvas.hitregions.enabled", false); pref("dom.indexedDB.storageOption.enabled", false); pref("fission.enforceBlocklistedPrefsInSubprocesses.tmp", false); pref("fission.omitBlocklistedPrefsInSubprocesses.tmp", false); pref("javascript.options.experimental.array_find_last", false); pref("javascript.options.wasm_simd", true); pref("layers.low-precision-buffer", false); pref("layers.low-precision-resolution", "0.25"); pref("layout.css.outline-style-auto.enabled", true); pref("pdfjs.annotationEditorEnabled", false); pref("security.insecure_field_warning.contextual.enabled", true); pref("services.sync.prefs.sync.network.cookie.lifetimePolicy", true); ``` ==CHANGED ```js pref("browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments", "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"updateCycleInMs\":3600000}"); // prev: "{\"id\":\"messaging-experiments\",\"enabled\":true,\"type\":\"remote-experiments\",\"messageGroups\":[\"cfr\",\"aboutwelcome\",\"infobar\",\"spotlight\",\"moments-page\",\"pbNewtab\"],\"updateCycleInMs\":3600000}" pref("browser.safebrowsing.provider.mozilla.lists", "base-track-digest256,mozstd-trackwhite-digest256,google-trackwhite-digest256,content-track-digest256,mozplugin-block-digest256,mozplugin2-block-digest256,ads-track-digest256,social-track-digest256,analytics-track-digest256,base-fingerprinting-track-digest256,content-fingerprinting-track-digest256,base-cryptomining-track-digest256,content-cryptomining-track-digest256,fanboyannoyance-ads-digest256,fanboysocial-ads-digest256,easylist-ads-digest256,easyprivacy-ads-digest256,adguard-ads-digest256,social-tracking-protection-digest256,social-tracking-protection-facebook-digest256,social-tracking-protection-linkedin-digest256,social-tracking-protection-twitter-digest256,base-email-track-digest256,content-email-track-digest256"); // prev: "base-track-digest256,mozstd-trackwhite-digest256,google-trackwhite-digest256,content-track-digest256,mozplugin-block-digest256,mozplugin2-block-digest256,ads-track-digest256,social-track-digest256,analytics-track-digest256,base-fingerprinting-track-digest256,content-fingerprinting-track-digest256,base-cryptomining-track-digest256,content-cryptomining-track-digest256,fanboyannoyance-ads-digest256,fanboysocial-ads-digest256,easylist-ads-digest256,easyprivacy-ads-digest256,adguard-ads-digest256,social-tracking-protection-digest256,social-tracking-protection-facebook-digest256,social-tracking-protection-linkedin-digest256,social-tracking-protection-twitter-digest256" pref("devtools.responsive.showUserAgentInput", true); // prev: false pref("dom.fullscreen.modal", true); // prev: false pref("urlclassifier.disallow_completions", "goog-downloadwhite-digest256,base-track-digest256,mozstd-trackwhite-digest256,content-track-digest256,mozplugin-block-digest256,mozplugin2-block-digest256,goog-passwordwhite-proto,ads-track-digest256,social-track-digest256,analytics-track-digest256,base-fingerprinting-track-digest256,content-fingerprinting-track-digest256,base-cryptomining-track-digest256,content-cryptomining-track-digest256,fanboyannoyance-ads-digest256,fanboysocial-ads-digest256,easylist-ads-digest256,easyprivacy-ads-digest256,adguard-ads-digest256,social-tracking-protection-digest256,social-tracking-protection-facebook-digest256,social-tracking-protection-linkedin-digest256,social-tracking-protection-twitter-digest256,base-email-track-digest256,content-email-track-digest256"); // prev: "goog-downloadwhite-digest256,base-track-digest256,mozstd-trackwhite-digest256,content-track-digest256,mozplugin-block-digest256,mozplugin2-block-digest256,goog-passwordwhite-proto,ads-track-digest256,social-track-digest256,analytics-track-digest256,base-fingerprinting-track-digest256,content-fingerprinting-track-digest256,base-cryptomining-track-digest256,content-cryptomining-track-digest256,fanboyannoyance-ads-digest256,fanboysocial-ads-digest256,easylist-ads-digest256,easyprivacy-ads-digest256,adguard-ads-digest256,social-tracking-protection-digest256,social-tracking-protection-facebook-digest256,social-tracking-protection-linkedin-digest256,social-tracking-protection-twitter-digest256" ```

earthlng commented 2 years ago
some bugzilla tickets

* app.update.background.messaging.targeting.snapshot.intervalSec Bug [1775138](https://bugzilla.mozilla.org/show_bug.cgi?id=1775138) - Part 1: Snapshot Firefox Messaging System targeting configuration periodically. * apz.minimap.enabled Bug [1771822](https://bugzilla.mozilla.org/show_bug.cgi?id=1771822) - Remove the apz.minimap.enabled pref. * browser.browser.firefoxView.featureTour Bug [1779024](https://bugzilla.mozilla.org/show_bug.cgi?id=1779024) - Create Feature Callout message surface using aboutwelcome Bug [1779420](https://bugzilla.mozilla.org/show_bug.cgi?id=1779420) - Add string pref to capture user progress in about:firefoxview feature tour * browser.contentblocking.features.strict Bug [1778457](https://bugzilla.mozilla.org/show_bug.cgi?id=1778457) - Enable query parameter stripping in Private Browsing Mode if ETP strict is enabled. Bug [1776760](https://bugzilla.mozilla.org/show_bug.cgi?id=1776760) - Enable dFPI by default for Beta and Release via cookieBehavior pref. Bug [1763660](https://bugzilla.mozilla.org/show_bug.cgi?id=1763660) - Add query parameter stripping pref to ETP strict. Bug [1734328](https://bugzilla.mozilla.org/show_bug.cgi?id=1734328) - Part 4: Add disallow relaxing referrer policies for top navigation to the ETP strict list. * browser.fixup.alternate.enabled Bug [1679556](https://bugzilla.mozilla.org/show_bug.cgi?id=1679556) - Toggle browser.fixup.alternate.enabled and add telemetry, * browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments Bug [1771073](https://bugzilla.mozilla.org/show_bug.cgi?id=1771073) - Correct FxMS features and keep them up to date with tests Bug [1746598](https://bugzilla.mozilla.org/show_bug.cgi?id=1746598) - Route MS messages to PB newtab Bug [1740718](https://bugzilla.mozilla.org/show_bug.cgi?id=1740718) - Switch Messaging System to use the NimbusFeatures API Bug [1734146](https://bugzilla.mozilla.org/show_bug.cgi?id=1734146) - Reach groups should include all features that are part of the messaging-experiments provider * browser.newtabpage.activity-stream.discoverystream.lastCardMessage.enabled Bug [1777539](https://bugzilla.mozilla.org/show_bug.cgi?id=1777539) - Pocket newtab remove load more button and last card features Bug [1729946](https://bugzilla.mozilla.org/show_bug.cgi?id=1729946) - Adding Pocket newtab load more button. * browser.newtabpage.activity-stream.discoverystream.loadMore.enabled Bug [1777539](https://bugzilla.mozilla.org/show_bug.cgi?id=1777539) - Pocket newtab remove load more button and last card features Bug [1729946](https://bugzilla.mozilla.org/show_bug.cgi?id=1729946) - Adding Pocket newtab load more button. * browser.privacySegmentation.windowSeparation.enabled Bug [1778182](https://bugzilla.mozilla.org/show_bug.cgi?id=1778182): put private browsing taskbar pinning & window separation behind a distinct pref * browser.privatebrowsing.enable-new-indicator Bug [1773715](https://bugzilla.mozilla.org/show_bug.cgi?id=1773715) - Add a new private browsing indicator with label. * browser.promo.pin.enabled Bug [1780429](https://bugzilla.mozilla.org/show_bug.cgi?id=1780429) - Display Pin Private Browsing Promo based off Pref Bug [1780429](https://bugzilla.mozilla.org/show_bug.cgi?id=1780429) - Display Pin Private Browsing Promo based off Pref Bug [1779858](https://bugzilla.mozilla.org/show_bug.cgi?id=1779858) - Update ShouldShowPromo to handle PIN promotype * browser.safebrowsing.provider.mozilla.lists Bug [1773691](https://bugzilla.mozilla.org/show_bug.cgi?id=1773691) - Add email tracking prtoection and annotation to the safebrowsing module. * browser.sessionstore.collect_session_storage Bug [1734394](https://bugzilla.mozilla.org/show_bug.cgi?id=1734394) - Make Geckoview use the session store collector * browser.sessionstore.collect_zoom Bug [1734394](https://bugzilla.mozilla.org/show_bug.cgi?id=1734394) - Make Geckoview use the session store collector * browser.sessionstore.platform_collection Bug [1780137](https://bugzilla.mozilla.org/show_bug.cgi?id=1780137) - Make browser.sessionstore.platform_collection false for Thunderbird. Bug [1734394](https://bugzilla.mozilla.org/show_bug.cgi?id=1734394) - Make Geckoview use the session store collector * browser.snapshots.score.IsUsedRemoved Bug [1778663](https://bugzilla.mozilla.org/show_bug.cgi?id=1778663): Correct isUsedRemoved typo in snapshot scorer. Bug [1741868](https://bugzilla.mozilla.org/show_bug.cgi?id=1741868) - Add a scorer for scoring snapshots based on a relevancy score. * browser.snapshots.score.IsUserRemoved Bug [1778663](https://bugzilla.mozilla.org/show_bug.cgi?id=1778663): Correct isUsedRemoved typo in snapshot scorer. * browser.tabs.remote.coep.credentialless Bug [1731778](https://bugzilla.mozilla.org/show_bug.cgi?id=1731778) - Implement COEP: credentialless * browser.urlbar.dnsResolveSingleWordsAfterSearch Bug [1735534](https://bugzilla.mozilla.org/show_bug.cgi?id=1735534) - Set browser.urlbar.dnsResolveSingleWordsAfterSearch to 0 by default - * canvas.hitregions.enabled Bug [1780385](https://bugzilla.mozilla.org/show_bug.cgi?id=1780385) - Remove canvas hit region api. * devtools.responsive.showUserAgentInput Bug [1772847](https://bugzilla.mozilla.org/show_bug.cgi?id=1772847) - [devtools] Enable devtools.responsive.showUserAgentInput on all channels * dom.caches.hide_in_pbmode.enabled Bug [1776109](https://bugzilla.mozilla.org/show_bug.cgi?id=1776109) - Part 3: Hide caches/indexedDB/serviceWorker in PBMode * dom.fullscreen.modal Bug [1771150](https://bugzilla.mozilla.org/show_bug.cgi?id=1771150) - Make fullscreen modal. * dom.indexedDB.hide_in_pbmode.enabled Bug [1776109](https://bugzilla.mozilla.org/show_bug.cgi?id=1776109) - Part 3: Hide caches/indexedDB/serviceWorker in PBMode * dom.indexedDB.preprocessing Bug [1779000](https://bugzilla.mozilla.org/show_bug.cgi?id=1779000) - Part 2: Replace use of AtomicBoolPrefChangedCallback with StaticPrefs * dom.indexedDB.storageOption.enabled Bug [1354500](https://bugzilla.mozilla.org/show_bug.cgi?id=1354500) - Part 2: Remove IDBDatabase#storage * dom.indexedDB.testing Bug [1779000](https://bugzilla.mozilla.org/show_bug.cgi?id=1779000) - Part 2: Replace use of AtomicBoolPrefChangedCallback with StaticPrefs * dom.mouse_event.region.enabled Bug [1780385](https://bugzilla.mozilla.org/show_bug.cgi?id=1780385) - Remove canvas hit region api. * dom.origin-trials.coep-credentialless.state Bug [1778492](https://bugzilla.mozilla.org/show_bug.cgi?id=1778492) - Add an origin trial for coep: credentialless * dom.serviceWorkers.hide_in_pbmode.enabled Bug [1776109](https://bugzilla.mozilla.org/show_bug.cgi?id=1776109) - Part 3: Hide caches/indexedDB/serviceWorker in PBMode * dom.storage_access.forward_declared.enabled Bug [1774854](https://bugzilla.mozilla.org/show_bug.cgi?id=1774854), part 1 - Create new preferences and document member functions for the forward-declared SAAPI, * dom.storage_access.forward_declared.lifetime Bug [1774854](https://bugzilla.mozilla.org/show_bug.cgi?id=1774854), part 1 - Create new preferences and document member functions for the forward-declared SAAPI, * extensions.unifiedExtensions.enabled Bug [1777481](https://bugzilla.mozilla.org/show_bug.cgi?id=1777481) - Introduce a new extension button on the toolbar. * fission.enforceBlocklistedPrefsInSubprocesses.tmp Bug [1778505](https://bugzilla.mozilla.org/show_bug.cgi?id=1778505): Remove the temporary pref sanitization prefs Bug [1772599](https://bugzilla.mozilla.org/show_bug.cgi?id=1772599) - Use a temporary pref for a few weeks while we vette the behavior * fission.omitBlocklistedPrefsInSubprocesses.tmp Bug [1778505](https://bugzilla.mozilla.org/show_bug.cgi?id=1778505): Remove the temporary pref sanitization prefs Bug [1772599](https://bugzilla.mozilla.org/show_bug.cgi?id=1772599) - Use a temporary pref for a few weeks while we vette the behavior * gfx.canvas.accelerated.async-present Bug [1777426](https://bugzilla.mozilla.org/show_bug.cgi?id=1777426) - Add gfx.canvas.accelerated.async-present for toggling async present with Canvas2D independent of WebGL. * javascript.options.experimental.array_find_last Bug [1775026](https://bugzilla.mozilla.org/show_bug.cgi?id=1775026) - Ship Array.{findLast,findLastIndex}; * javascript.options.experimental.shadow_realms Bug [1772552](https://bugzilla.mozilla.org/show_bug.cgi?id=1772552) - Enable BFCache for pages with beforeunload event listeners on Desktop on EARLY_BETA_OR_EARLIER Bug [1747059](https://bugzilla.mozilla.org/show_bug.cgi?id=1747059) - Gecko support for ShadowRealms * javascript.options.wasm_simd Bug [1762409](https://bugzilla.mozilla.org/show_bug.cgi?id=1762409) - Remove wormhole instructions. Bug [1753923](https://bugzilla.mozilla.org/show_bug.cgi?id=1753923) - Remove run-time selection of wasm SIMD. * layers.low-precision-buffer Bug [1771822](https://bugzilla.mozilla.org/show_bug.cgi?id=1771822) - Remove the layers.low-precision-{buffer,resolution} prefs. * layers.low-precision-resolution Bug [1771822](https://bugzilla.mozilla.org/show_bug.cgi?id=1771822) - Remove the layers.low-precision-{buffer,resolution} prefs. * layout.css.animation-composition.enabled Bug [1785329](https://bugzilla.mozilla.org/show_bug.cgi?id=1785329) - Enable animation-composition on Nightly. Bug [1293490](https://bugzilla.mozilla.org/show_bug.cgi?id=1293490) - Part 1: Implement CSS animation-composition longhand in style system. * layout.css.backdrop-filter.force-enabled Bug [1785366](https://bugzilla.mozilla.org/show_bug.cgi?id=1785366) - Blocklist backdrop filter on some Ivy/Sandybridge Intel Windows drivers. * layout.css.contain-intrinsic-size.enabled Bug [1778062](https://bugzilla.mozilla.org/show_bug.cgi?id=1778062) - Add support for parsing the `contain-intrinsic-size` property from the CSS-sizing specification. * layout.css.font-loading-api.workers.enabled Bug [1779009](https://bugzilla.mozilla.org/show_bug.cgi?id=1779009) - Ship OffscreenCanvas to release. Bug [1779835](https://bugzilla.mozilla.org/show_bug.cgi?id=1779835) - Ship OffscreenCanvas to early beta and earlier. Bug [1746110](https://bugzilla.mozilla.org/show_bug.cgi?id=1746110) - Enable OffscreenCanvas by default on nightly. Bug [1072107](https://bugzilla.mozilla.org/show_bug.cgi?id=1072107) - Part 9. Expose FontFaceSet on workers. * layout.css.outline-style-auto.enabled Bug [1780075](https://bugzilla.mozilla.org/show_bug.cgi?id=1780075) - Remove outline-style: auto pref. * media.wmf.media-engine.channel-decoder.enabled Bug [1758789](https://bugzilla.mozilla.org/show_bug.cgi?id=1758789) - part12 : use the media engine for channel decoder for testing. * media.wmf.media-engine.video-output.enabled Bug [1758789](https://bugzilla.mozilla.org/show_bug.cgi?id=1758789) - part9 : add a pref to control video output. * network.cookie.lifetimePolicy Bug [1759665](https://bugzilla.mozilla.org/show_bug.cgi?id=1759665) - Remove usage of StaticPref::network.cookie.lifetimePolicy.r=necko-reviewers,pbz,janv,dragana,timhuang,asuth Bug [1764761](https://bugzilla.mozilla.org/show_bug.cgi?id=1764761) - Remove/replace the network.cookie.lifetimePolicy. * network.cookie.sameSite.schemeful Bug [1750972](https://bugzilla.mozilla.org/show_bug.cgi?id=1750972) - Enable same-site schemeful by default. Bug [1750972](https://bugzilla.mozilla.org/show_bug.cgi?id=1750972) - Enable same-site schemeful and noneRequiresSecure by default. * nimbus.validation.enabled Bug [1780088](https://bugzilla.mozilla.org/show_bug.cgi?id=1780088) - Disable experiment schema validation with a pref * pdfjs.annotationEditorMode Bug [1785810](https://bugzilla.mozilla.org/show_bug.cgi?id=1785810) - Enabled PDF in nightly and early beta Bug [1784272](https://bugzilla.mozilla.org/show_bug.cgi?id=1784272) - Enable editing in the PDF viewer Bug [1779389](https://bugzilla.mozilla.org/show_bug.cgi?id=1779389) - Enable editing in the PDF viewer on EARLY_BETA_OR_EARLIER * privacy.partition.always_partition_third_party_non_cookie_storage Bug [1781818](https://bugzilla.mozilla.org/show_bug.cgi?id=1781818) - Allow unpartitioning of SessionStorage, Bug [1758740](https://bugzilla.mozilla.org/show_bug.cgi?id=1758740) - Create a preference for always partitioning third party non-cookie web storage, privacy.partition.always_partition_third_party_non_cookie_storage; * privacy.trackingprotection.emailtracking.data_collection.enabled Bug [1773701](https://bugzilla.mozilla.org/show_bug.cgi?id=1773701) - Part 2: Implement the email tracking data collection feature. * privacy.trackingprotection.emailtracking.enabled Bug [1773695](https://bugzilla.mozilla.org/show_bug.cgi?id=1773695) - Part 1: Add prefs for email tracking protection. * privacy.trackingprotection.emailtracking.webapp.domains Bug [1773701](https://bugzilla.mozilla.org/show_bug.cgi?id=1773701) - Part 3: Add email tracking telemetry probes. * security.insecure_field_warning.contextual.enabled Bug [1773047](https://bugzilla.mozilla.org/show_bug.cgi?id=1773047) - Remove the `security.insecure_field_warning.contextual.enabled` pref * services.sync.prefs.sync.network.cookie.lifetimePolicy Bug [1764761](https://bugzilla.mozilla.org/show_bug.cgi?id=1764761) - Remove/replace the network.cookie.lifetimePolicy. * services.sync.prefs.sync-seen.browser.newtabpage.activity-stream.section.highlights Bug [1731249](https://bugzilla.mozilla.org/show_bug.cgi?id=1731249) - add an allow-list of prefs that will sync even if the default value. * services.sync.prefs.sync-seen.browser.newtabpage.activity-stream.section.highlights.includePocket Bug [1731249](https://bugzilla.mozilla.org/show_bug.cgi?id=1731249) - add an allow-list of prefs that will sync even if the default value. * services.sync.prefs.sync-seen.general.autoScroll Bug [1731249](https://bugzilla.mozilla.org/show_bug.cgi?id=1731249) - add an allow-list of prefs that will sync even if the default value. * services.sync.prefs.sync-seen.media.eme.enabled Bug [1731249](https://bugzilla.mozilla.org/show_bug.cgi?id=1731249) - add an allow-list of prefs that will sync even if the default value. * svg.embedder-prefers-color-scheme.content.enabled Bug [1779457](https://bugzilla.mozilla.org/show_bug.cgi?id=1779457) - Turn this off on beta for now. a=dsmith Bug [1779457](https://bugzilla.mozilla.org/show_bug.cgi?id=1779457) - Make prefers-color-scheme of SVG images match embedder on content too. * urlclassifier.disallow_completions Bug [1773691](https://bugzilla.mozilla.org/show_bug.cgi?id=1773691) - Add email tracking prtoection and annotation to the safebrowsing module. * urlclassifier.features.emailtracking.allowlistTables Bug [1773691](https://bugzilla.mozilla.org/show_bug.cgi?id=1773691) - Add email tracking prtoection and annotation to the safebrowsing module. * urlclassifier.features.emailtracking.blocklistTables Bug [1773691](https://bugzilla.mozilla.org/show_bug.cgi?id=1773691) - Add email tracking prtoection and annotation to the safebrowsing module. * urlclassifier.features.emailtracking.datacollection.allowlistTables Bug [1773701](https://bugzilla.mozilla.org/show_bug.cgi?id=1773701) - Part 1: Add email tracking data collection feature to SafeBrowsing.jsm. * urlclassifier.features.emailtracking.datacollection.blocklistTables Bug [1773701](https://bugzilla.mozilla.org/show_bug.cgi?id=1773701) - Part 1: Add email tracking data collection feature to SafeBrowsing.jsm. * webgl.out-of-process.async-present Bug [1777426](https://bugzilla.mozilla.org/show_bug.cgi?id=1777426) - Add pref to force async present to sync anyway so we can use remote textures. Bug [1712486](https://bugzilla.mozilla.org/show_bug.cgi?id=1712486) - Add async front buffer posting for out-of-process WebGL * webgl.out-of-process.async-present.force-sync Bug [1777426](https://bugzilla.mozilla.org/show_bug.cgi?id=1777426) - Add pref to force async present to sync anyway so we can use remote textures. * webgl.use-canvas-render-thread Bug [1782722](https://bugzilla.mozilla.org/show_bug.cgi?id=1782722) - Make WebGL override unmasked renderer/vendor pref accesses thread safe. Bug [1778431](https://bugzilla.mozilla.org/show_bug.cgi?id=1778431) - Allocate canvas render thread for out-of-process WebGL * widget.non-native-theme.solid-outline-style Bug [1776592](https://bugzilla.mozilla.org/show_bug.cgi?id=1776592) - Make auto outline draw two differently-colored strokes instead of one.

fxbrit commented 2 years ago
Thorin-Oakenpants commented 2 years ago

I haven't had time to go thru the remainder, but if that's all it is, then fuck it, not a privacy issue. My nightly added a nightly PB mode shortcut to programs list, IDK when and which I don't use ( i.e is windows start button > all programs), and I don't use PB mode, so never noticed anything on the task bar

so cool, another one to ignore

FYI: https://bugzilla.mozilla.org/show_bug.cgi?id=1751481 - I've been ignoring these segmentation tickets for months since we don't use PB mode

Jee-Hex commented 2 years ago

My nightly added a nightly PB mode shortcut to programs list, IDK when and which I don't use ( i.e is windows start button > all programs), and I don't use PB mode, so never noticed anything on the task bar

probably something to do with private_browsing.exe (bug 1761291).

Thorin-Oakenpants commented 2 years ago

interesting

see 1774854 and https://github.com/privacycg/storage-access/issues/83

Thorin-Oakenpants commented 2 years ago

what's APS?

Always Partitioning Storage - see https://phabricator.services.mozilla.com/D144731

opusforlife2 commented 2 years ago

Always Partitioning Storage - see https://phabricator.services.mozilla.com/D144731

That's an extremely info-dense webpage. But nowhere did I find an explanation for what APS actually is.

remyabel2 commented 2 years ago

Always Partitioning Storage - see https://phabricator.services.mozilla.com/D144731

That's an extremely info-dense webpage. But nowhere did I find an explanation for what APS actually is.

# Always partition web storage APIs except cookies.