-
- Downloads
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
parent
b470669a
No related branches found
No related tags found
Showing
- mobile/android/android-components/components/feature/downloads/src/main/java/mozilla/components/feature/downloads/DownloadsFeature.kt 1 addition, 2 deletions.../mozilla/components/feature/downloads/DownloadsFeature.kt
- mobile/android/android-components/components/feature/downloads/src/test/java/mozilla/components/feature/downloads/DownloadsFeatureTest.kt 184 additions, 184 deletions...illa/components/feature/downloads/DownloadsFeatureTest.kt
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt 1 addition, 1 deletion...ain/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- mobile/android/fenix/app/src/main/res/xml/preferences.xml 1 addition, 0 deletionsmobile/android/fenix/app/src/main/res/xml/preferences.xml
- mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/quicksettings/ProtectionsViewTest.kt 52 additions, 52 deletions...zilla/fenix/settings/quicksettings/ProtectionsViewTest.kt
Loading
Please register or sign in to comment