Closed Bug 1816184 Opened 2 years ago Closed 2 years ago

[DNR] Add permission warning for declarativeNetRequestFeedback on Android

Categories

(Fenix :: WebExtensions, task, P1)

All
Android

Tracking

(firefox110 wontfix, firefox111 wontfix, firefox112 fixed)

RESOLVED FIXED
Tracking Status
firefox110 --- wontfix
firefox111 --- wontfix
firefox112 --- fixed

People

(Reporter: robwu, Assigned: robwu)

References

Details

Attachments

(1 file)

In bug 1811947, we're introducing a warning for the declarativeNetRequestFeedback permission.
This is in addition to the permission warning for "declarativeNetRequest", introduced at bug 1780747 (https://github.com/mozilla-mobile/android-components/issues/12616).

Currently, Android's extension permission warnings are taken from the application instead of Gecko/GeckoView (bug 1671453), so we need a separate change to have the desired permission warning on Android.

Note that the declarativeNetRequest API is currently disabled by default, so we are not concerned with the timing of landing the permission string.
( If the feature were to be enabled by default, then the change on Android has to land before the change in Gecko/GeckoView, or else Nightly users could encounter an error or even crash when they try to install an extension with this permission. )

Severity: -- → N/A
Priority: -- → P1
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: