Closed Bug 1966113 Opened 3 months ago Closed 3 months ago

Allow chrome.management.setEnabled for enterprise policy extensions

Categories

(WebExtensions :: General, enhancement)

enhancement

Tracking

(firefox-esr128 fixed, firefox139- fixed, firefox140 fixed)

RESOLVED FIXED
140 Branch
Tracking Status
firefox-esr128 --- fixed
firefox139 - fixed
firefox140 --- fixed

People

(Reporter: mkaply, Assigned: mkaply)

References

(Blocks 2 open bugs)

Details

Attachments

(3 files)

Chrome documentation: https://developer.chrome.com/extensions/management#method-setEnabled

Creating a separate bug for just the enterprise implementation of setEnabled so we don't close the main bug.

Blocks: 1282982
Pushed by mozilla@kaply.com: https://hg.mozilla.org/integration/autoland/rev/b91dfc46189f Allow setEnabled for policy installed extensions. r=robwu
Pushed by nbeleuzu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a9e71301c96f Revert "Bug 1966113 - Allow setEnabled for policy installed extensions. r=robwu" for xpcshell failures on test_ext_management_policy.js

Needed to disable test for Android.

Flags: needinfo?(mozilla)
Pushed by mozilla@kaply.com: https://hg.mozilla.org/integration/autoland/rev/b2c3c158a36e Allow setEnabled for policy installed extensions. r=robwu

I'm not going to track this as something that absolutely must ship in 139, but I'm happy to consider an uplift request if it's ready to go in time.

Flags: in-testsuite+
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
Attachment #9488315 - Flags: approval-mozilla-beta?
Attachment #9488316 - Flags: approval-mozilla-esr128?

firefox-beta Uplift Approval Request

  • User impact if declined: Functionality unavailable to enterprise addons
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: no
  • Steps to reproduce for manual QE testing: N/A
  • Risk associated with taking this patch: Low
  • Explanation of risk level: Seldom used feature, policy only
  • String changes made/needed: None
  • Is Android affected?: no

firefox-esr128 Uplift Approval Request

  • User impact if declined: Functionality unavailable to enterprise addons
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: no
  • Steps to reproduce for manual QE testing: N/A
  • Risk associated with taking this patch: Low
  • Explanation of risk level: Seldom used feature, policy only
  • String changes made/needed: No
  • Is Android affected?: no
Attachment #9488315 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9488316 - Flags: approval-mozilla-esr128? → approval-mozilla-esr128+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: