Closed Bug 1445290 Opened 6 years ago Closed 6 years ago

App using GeckoView inherits permissions from manifest

Categories

(GeckoView :: General, enhancement, P1)

All
Android
enhancement

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 927831

People

(Reporter: sebastian, Unassigned)

References

()

Details

(Whiteboard: [geckoview:klar])

Due to the manifest merge an app using GeckoView will include all permissions that are defined in the GeckoView manifest.

Focus/Klar doesn't support all web features and therefore hasn't required camera, microphone and location permissions. On devices without runtime permissions (Android < 6) users will have to manually approve an app update with new permissions.

We could add no permissions to the GeckoView manifest and leave this to the application using GeckoView. That's how it works with WebView too.
Whiteboard: [geckoview:klar]
P1.

Reasoning: From Fennec we know that we are going to lose users if they have to manually approve permissions. In addition to that we will scare privacy-focused users away with permissions that we do not even need.
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → GeckoView
You need to log in before you can comment on or make changes to this bug.