WebExtensions API
E134379
The WebExtensions API is a cross-browser extension framework that lets developers create add-ons using standardized web technologies like JavaScript, HTML, and CSS.
All labels observed (5)
| Label | Occurrences |
|---|---|
| WebExtensions | 4 |
| WebExtensions (via Firefox) | 1 |
| WebExtensions API canonical | 1 |
| WebExtensions API (partial) | 1 |
| WebExtensions standard (with adaptations) | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
application programming interface
ⓘ
browser extension framework ⓘ web technology specification ⓘ |
| allows | distribution of the same extension across multiple browsers ⓘ |
| basedOn | web standards ⓘ |
| category |
browser technology
ⓘ
web development ⓘ |
| compatibleWith | Chrome Extensions API (partially) ⓘ |
| designedFor |
add-ons
ⓘ
browser extensions ⓘ |
| documentationAt | https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions ⓘ |
| enables | extension development with a single code base ⓘ |
| hasGoal |
cross-browser compatibility
ⓘ
standardization of browser extensions ⓘ |
| maintainedBy | Mozilla ⓘ |
| provides |
APIs for bookmarks management
ⓘ
APIs for browserAction and pageAction ⓘ APIs for extension internationalization ⓘ APIs for messaging ⓘ APIs for runtime ⓘ APIs for storage ⓘ APIs for tabs management ⓘ APIs for webRequest ⓘ JavaScript APIs for browser features ⓘ |
| relatedTo |
Chrome extensions
ⓘ
surface form:
Chrome Extensions API
Manifest V2 ⓘ Manifest V3 ⓘ |
| requires | manifest.json file ⓘ |
| securityModel | permission-based access to browser features ⓘ |
| supports |
background scripts
ⓘ
browser action UI ⓘ content scripts ⓘ extension localization ⓘ extension packaging ⓘ extension signing ⓘ options pages ⓘ page action UI ⓘ permissions model for extensions ⓘ |
| supportsPlatform |
Google Chrome
ⓘ
Microsoft Edge ⓘ Mozilla Firefox ⓘ Opera ⓘ Safari ⓘ |
| usedBy |
Chrome extensions
ⓘ
Microsoft Edge Add-ons store ⓘ
surface form:
Edge extensions
Firefox add-ons ⓘ Opera extensions ⓘ Safari web extensions ⓘ |
| usesTechnology |
CSS
ⓘ
HTML ⓘ JavaScript ⓘ |
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Opera
this entity surface form:
WebExtensions
this entity surface form:
WebExtensions standard (with adaptations)
this entity surface form:
WebExtensions (via Firefox)
this entity surface form:
WebExtensions API (partial)
this entity surface form:
WebExtensions
subject surface form:
Gecko
this entity surface form:
WebExtensions
subject surface form:
XUL
this entity surface form:
WebExtensions