-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Engineering Review Checklist for Firefox WebExtension Experiments #12
Comments
What the extension needs to handleI will help you with much of this, but we should keep it in mind.
Open questions
Recommendations
Changelog for Additional considerations [12/17/19]:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Engineering Review Checklist for Firefox WebExtension Experiments
This is a working checklist for reviewing WebExtension experiments in Firefox. Items may be added, edited or removed at any time.
README
:manifest.json
contains the following fields:name
version
author
description
homepage_url
incognito
(recommended value:"not_allowed"
)hidden
(value:true
)applications.gecko.id
(typically of the form"[email protected]"
)applications.gecko.strict_min_version
(preferable)applications.gecko.strict_max_version
(preferable)[1]: As a reference, for a production application (i.e. not an experiment), a 2-3% worst case scenario regression in page load time would generally be considered acceptable. Since experiments are temporary and typically only go out to a very small percentage of users, we can often be more lenient.
Changelog for Engineering Checklist
[12/17/19]
manifest.json
contains the following fields:icons
("48"
and"96"
)hidden
, are no longer displayed inabout:addons
orabout:debugging
.incognito
keyhidden
keyabout:addons
andabout:debugging
after it is signed.The text was updated successfully, but these errors were encountered: