Confirmed users
1,605
edits
m (→Improve add-ons in Firefox: edits) |
m (→Improve add-ons in Firefox: apis) |
||
| Line 37: | Line 37: | ||
== Improve add-ons in Firefox == | == Improve add-ons in Firefox == | ||
[https:// | [https://developer.mozilla.org/en-US/Add-ons/WebExtensions WebExtensions] is becoming the standard for add-on development in Firefox. It seeks to unify the extension APIs and architecture with those of other browsers in the name of interoperability and modern architecture. | ||
=====Develop WebExtensions APIs===== | =====Develop WebExtensions APIs===== | ||
*If you're experienced with Mozilla infrastructure and would like to develop WebExtensions APIs directly for Firefox, here is a list of [https://mzl.la/2dVs5Ys approved APIs] that you can start contributing to. | |||
*If you'd like to become familiar with Mozilla infrastructure so you can develop WebExtensions APIs directly for Firefox, follow these steps: | |||
#Familiarize yourself with the on-boarding materials: [http://areweeveryoneyet.org/onramp/desktop.html Onboard to Firefox codebase] | #Familiarize yourself with the on-boarding materials: [http://areweeveryoneyet.org/onramp/desktop.html Onboard to Firefox codebase] | ||
#Pick a [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=component%3AWebExtensions%20keyword%3Agood-first-bug&list_id=13160623 "Good First Bug"] to work on | #Pick a [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=component%3AWebExtensions%20keyword%3Agood-first-bug&list_id=13160623 "Good First Bug"] to work on | ||
*If you just want to tinker with WebExtensions APIs without having to build Firefox, [http://webextensions-experiments.readthedocs.io/en/latest/index.html WebExtensions Experiments] is for you! | |||
== Improve addons.mozilla.org (AMO) == | == Improve addons.mozilla.org (AMO) == | ||