Skip to content

Latest commit

 

History

History
67 lines (52 loc) · 2.59 KB

index.rst

File metadata and controls

67 lines (52 loc) · 2.59 KB

Thunderbird WebExtension APIs

Thunderbird WebExtensions are very similar to those of Firefox. These documents assume you have some familiarity with building a WebExtension for Firefox. If not, it is highly recommended to begin by reading some of the MDN documentation on the subject.

WebExtension APIs are asynchronous, that is, they return a Promise object which resolves when ready. See Using Promises for more information about Promises.

The documents were generated automatically from the schema documents at mail/components/extensions/schemas.

Note

These APIs should be considered experimental and may change in the future. For any problems or feature requests please file a bug.

.. toctree::
  :maxdepth: 1

  accounts
  addressBooks
  browserAction
  cloudFile
  commands
  compose
  composeAction
  contacts
  legacy
  mailingLists
  mailTabs
  menus
  messages
  tabs
  windows

The following APIs are also included and work as they do in Firefox:

How To

.. toctree::
  :maxdepth: 1

  how-to/experiments
  how-to/extensions68
  how-to/messageLists