tb-40002 - tor

  • 4b31899de2217972be9d19c6a046cb729a4639c1
  • Kathy Brade
  • 2020-08-14 09:06:33 -0400
  • BB 40002: Remove about:ion
  • Firefox Ion (previously Firefox Pioneer) is an opt-in program in which people volunteer to participate in studies that collect detailed, sensitive data about how they use their browser. Bug 41662: Disable about:sync-logs Even though we disable sync by default with `identity.fxaccounts.enabled`, this about: page is still avilable. We could throw an exception on the constructor of the related component, but it would result only in an error in the console, without a visible "this address does not look right" error page. If we fix the issues with MOZ_SERVICES_SYNC, we can restore the component.
  • aac8fc19f2b5b1fbe18c8ac37f17eaf073eb30f4
  • Alex Catarineu
  • 2020-09-29 16:52:43 +0200
  • TB 40002: [android] Ensure system download manager is not used
  • Originally, android-components#40002. android-components#40075: Support scoped storage to enable downloads on API < 29 - in android-components!7, we blocked all usage of Scoped Storage in an attempt to block usage of Android's DownloadManager, which is known to cause proxy bypasses - as of Android API 29, downloads will not work without Scoped Storage, causing all downlaods to fail (see: fenix##40192) - here, we enable usage of scoped storage for API >= 29, but block calls to DownloadManager on API < 29