33 lines
1.1 KiB
ReStructuredText
33 lines
1.1 KiB
ReStructuredText
WebExtensions API Development
|
|
=============================
|
|
|
|
This documentation covers the implementation of WebExtensions inside Firefox.
|
|
Documentation about existing WebExtension APIs and how to use them
|
|
to develop WebExtensions is available
|
|
`on MDN <https://developer.mozilla.org/en-US/Add-ons/WebExtensions>`_.
|
|
|
|
To use this documentation, you should already be familiar with
|
|
WebExtensions, including
|
|
`the anatomy of a WebExtension <https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Anatomy_of_a_WebExtension>`_
|
|
and `permissions <https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/permissions>`_.
|
|
You should also be familiar with concepts from
|
|
`Firefox development <https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide>`_
|
|
including `e10s <https://developer.mozilla.org/en-US/Firefox/Multiprocess_Firefox>`_
|
|
in particular.
|
|
|
|
.. toctree::
|
|
:caption: WebExtension API Developers Guide
|
|
:maxdepth: 2
|
|
|
|
background
|
|
basics
|
|
schema
|
|
functions
|
|
events
|
|
manifest
|
|
lifecycle
|
|
incognito
|
|
webidl_bindings
|
|
webext-storage
|
|
other
|
|
reference
|