Open Bug 1555413 Opened 5 years ago Updated 2 years ago

Only give private permission to builtin/system addons

Categories

(WebExtensions :: General, task, P3)

task

Tracking

(Not tracked)

mozilla68

People

(Reporter: mixedpuppy, Unassigned)

Details

We currently grant private browsing permission to all privileged addons. Since privileged addons can also be user-installed, we shouldn't automatically grant private browsing to those, they should follow the same rules as any user-installed addon. We may want a way to make some privileged addons opt-out rather than opt-in to better support our product experiments (e.g. secure proxy).

  1. only grant to builtin/system addons
  2. add a privileged permission, privateBrowsing, so privileged extensions can change to opt-out. Users would still be able to remove private browsing access from those extensions

We should also consider auto-granting access to temporary installed extensions (e.g. via about:debugging), perhaps via a pref that must be toggled in about:debugging.

Bugbug thinks this bug is a task, but please change it back in case of error.

Type: defect → task

We haven't had any issues around this so moving to p3

Assignee: mixedpuppy → nobody
Priority: P1 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.