Utilities for implementing APIs =============================== This page covers some utility classes that are useful for implementing WebExtension APIs: WindowManager ------------- This class manages the mapping between the opaque window identifiers used in the `browser.windows `_ API. See the reference docs `here `_. TabManager ---------- This class manages the mapping between the opaque tab identifiers used in the `browser.tabs `_ API. See the reference docs `here `_. ExtensionSettingsStore ---------------------- *XXX describe* ExtensionPreferencesManager --------------------------- *XXX describe*