Closed Bug 1635564 Opened 2 months ago Closed 10 days ago

Add a version of installBuiltIn that doesn't install if already exists

Categories

(GeckoView :: Extensions, enhancement, P2)

Unspecified
All
enhancement

Tracking

(firefox79 fixed)

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: agi, Assigned: agi)

Details

Attachments

(1 file, 1 obsolete file)

Discussed with :snorp.

For performance reasons, we might need a version of installBuiltIn that doesn't install the extension if the extension already installed.

We're not quite clear on what the performance impact of installing all the time is, so we want to wait for Fenix to integrate with installBuiltIn and then measure to find an optimal version.

This is a follow up from Bug 1601067

Attached file Bug 1635564 - Add ensureBuiltIn. (obsolete) —

This is a version of installBuiltIn that will not install the addon if it's
already installed.

Assignee: nobody → agi
Status: NEW → ASSIGNED
Severity: -- → S3
Priority: -- → P2
Attachment #9145946 - Attachment is obsolete: true
Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/53f01e0036e1
Implement ensureBuiltIn. r=droeh,aklotz
Status: ASSIGNED → RESOLVED
Closed: 10 days ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
You need to log in before you can comment on or make changes to this bug.