Opened on 11/08/2016 at 10:42:24 AM

Last modified on 10/08/2019 at 05:50:02 PM

#4620 new change

Remove unused manifest permissions

Reported by: diegocarloslima Assignee:
Priority: P4 Milestone:
Module: Adblock-Browser-for-Android Keywords:
Cc: Blocked By:
Blocking: Platform: Adblock Browser for Android
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description

Background

Currently, we have disabled some features of Firefox that requires a few permissions in the app manifest. It might be interesting to remove these permissions from our manifest, so pre-Marshmallow users will see less permissions requirements when installing our app from the Google Play Store.

What to change

Remove unused permissions from manifest.

Attachments (1)

Screenshot_20170912-155530.png (151.3 KB) - added by jwangenheim on 09/12/2017 at 02:29:13 PM.

Download all attachments as: .zip

Change History (4)

comment:1 Changed on 08/16/2017 at 09:14:01 PM by diegocarloslima

  • Priority changed from Unknown to P4

comment:2 Changed on 09/12/2017 at 02:27:25 PM by jwangenheim

With the merge of FENNEC 53 we start using runtime permissions, so the user does not have to grant any permission when installing ABB anymore. Permission now need to be granted as soon as they are needed for the first time (see attached screenshot).

@diego: Do you remember which permissions are obsolete? I think we can remove the following:

  • com.android.browser.permission.READ_HISTORY_BOOKMARKS -> as we don't support to import bookmarks and/or history anymore

I am not 100% sure about

  • uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"

Changed on 09/12/2017 at 02:29:13 PM by jwangenheim

comment:3 Changed on 06/03/2019 at 11:48:00 AM by Salman86

spam

Last edited on 10/08/2019 at 05:50:02 PM by kzar

Add Comment

Modify Ticket

Change Properties
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from (none).
Next status will be 'reviewing'.
 
Note: See TracTickets for help on using tickets.