Closed Bug 1624410 Opened 7 months ago Closed 1 month ago

Expose a way for embedders to know when an extension is temporary

Categories

(GeckoView :: Extensions, enhancement, P2)

Unspecified
All
enhancement

Tracking

(firefox83 fixed)

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: agi, Assigned: agi)

Details

Attachments

(1 file)

Adding isTemporary to WebExtension.MetaData should be enough. This is so that the app's addon manager can show these addons differently.

Assignee: nobody → agi

This allows embedders to know when an extension is installed temporarily so
that they can allow it even if they would normally do it (e.g. for extensions
installed with web-ext).

Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/48126ab6653f
Add WebExtension.MetaData.temporary. r=esawin,snorp

Sorry, had to backout this with bug 1658937.

Backout link: https://hg.mozilla.org/integration/autoland/rev/e73fdac6425430dc9316756a3880c92505139042

Please rebase and reland.

Flags: needinfo?(agi)
Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9436dd75440e
Add WebExtension.MetaData.temporary. r=esawin,snorp
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch

Thanks

Flags: needinfo?(agi)
You need to log in before you can comment on or make changes to this bug.