We already tested how the app behaves if we disable permissions in Android M in bug 1169359. Now Preview 3 introduced a new permission that can be disabled: Storage. This might affect downloads and other things that write to the external storage. We should make sure that we do not crash at least.
Some basic smoke testing with "Storage" disabled: * Starting a download shows toast "Download started.." but that's it. No progress etc. But also no crash. ;) * Add-ons and themes can still be installed from AMO. * Downloading update (Aurora) fails and shows notification: "Download failed. Touch to retry".
Of course revoking the permission also affects the updater. I was wondering why I didn't get any updates for Nightly and Aurora for several days. It took me until today until I realized that I revoked the permission from both for testing.
Requesting "storage" permission at runtime is tracked by bug 1195663.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.