Introduce a new Gecko browser_specific_settings property for addons only allowed to be installed with enterprise policies
Categories
(Toolkit :: Add-ons Manager, enhancement, P2)
Tracking
()
People
(Reporter: rpl, Assigned: mkaply)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
| Reporter | ||
Updated•1 year ago
|
| Assignee | ||
Comment 2•1 year ago
|
||
Comment 4•1 year ago
|
||
| bugherder | ||
Comment 5•1 year ago
|
||
I wrote a short doc for QA: https://docs.google.com/document/d/1YVyBzbjwVu-fcmd7OFTZPZTp-IWF5433onjSNlswHK0/edit?usp=sharing (only available to Mozilla employees, sorry)
Comment 6•1 year ago
|
||
Verified as Fixed. Tested on the latest Nightly (129.0a1/20240616215431) on Windows 10, Linux 22.04 LTS, macOS 11.3.1 and Android 13.
Everything is in working order based on the expected results mentioned in the doc from Comment 5.
Comment 7•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D211987
Updated•1 year ago
|
Comment 8•1 year ago
|
||
beta Uplift Approval Request
- User impact if declined: No impact
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: See https://bugzilla.mozilla.org/show_bug.cgi?id=1892961#c5
- Risk associated with taking this patch: Low
- Explanation of risk level: Patch is fairly self-contained, fully covered by automated tests and QA manually verified the changes in Nightly
- String changes made/needed: None (the only string should have landed in 128 already)
- Is Android affected?: yes
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 10•1 year ago
|
||
Verified as Fixed. Tested on the below platforms / builds. Note that Beta Developer Edition was used to set the xpinstall.signatures.dev-root pref to true.
macOS 11.3.1 - Beta Developer Edition (128.0b5/20240618002156) from https://treeherder.mozilla.org/jobs?repo=mozilla-beta&revision=6db1b83f014f1e18c3c4867147aed6ef2e1e771e&searchStr=OSX%2Cdev&selectedTaskRun=DmWja76bS-iARmYnLhC8fw.0
Linux Ubuntu 22.04 LTS - Beta Developer Edition (128.0b5/20240618002156) from https://treeherder.mozilla.org/jobs?repo=mozilla-beta&selectedTaskRun=JzqP21Q8QViPw8nHq_3Vcw.0&revision=6db1b83f014f1e18c3c4867147aed6ef2e1e771e&searchStr=Linux%2Cdev
Windows 10 – Beta Developer Edition (128.0b5/20240618002156) from https://treeherder.mozilla.org/jobs?repo=mozilla-beta&revision=6db1b83f014f1e18c3c4867147aed6ef2e1e771e&searchStr=Windows%2Cdev&selectedTaskRun=ImD5rO74TNSWSkmqeQc5nQ.0
Android 13 – Fenix Debug build (1.0.2425 – Build #1, GV: 128.0-20240618002156, AS: 128.0) from https://treeherder.mozilla.org/jobs?repo=mozilla-beta&revision=6db1b83f014f1e18c3c4867147aed6ef2e1e771e&searchStr=android&selectedTaskRun=GRVwMQQcSTyBxOdsr0WIIw.0
Everything is in working order based on the expected results mentioned in the doc from Comment 5.
Updated•1 year ago
|
Description
•