Caniuse: WebExtensions (browser extensions)

Created on 2 Feb 2016  路  15Comments  路  Source: Fyrd/caniuse

Mozilla is working on making WebExtensions available in Firefox (dropping XPCOM, XUL and jetpack); API will be the same as Chrome extensions.

Opera already have them.

Mozilla has announced they will come gradually through Firefox 44 to 48, with a stable release in july.

Microsoft is also working on them in Edge.

The WebEXtension API is broken in about 60 components; Chrome having 100% support, Opera probably 100% too. The status page for Firefox can be found at http://arewewebextensionsyet.com/

No trace of a public spec by the w3c, unfortunately :/ I don't even know if w3c is involved; but it is really great they are finally making efforts into providing a common API. Maybe they are waiting to have all browsers on the same level before letting w3c evolve the spec.

Support data suggestion

Most helpful comment

This mozilla compat table has some useful data, including Firefox for Android
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs

All 15 comments

:+1:

+1

+1

Don't +1, just click Subscribe

@julmot

While GitHub lacks a direct way of voting issues up or down, a system has been set up where anyone can vote for an issue with a "+1" comment. These votes are then tallied and the resulting list in order of votes is generated here.

http://caniuse.com/#info_news

+1

This mozilla compat table has some useful data, including Firefox for Android
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs

Browser extensions in Android, that's definitely a new thing.
Nice!

+1

+1

+1

+1

Chrome and Opera don鈥檛 have 100% support, as Firefox implements some APIs that Chrome solely lacks, and聽Microsoft is聽once again doing their own incompatible thing, but this time with Edge鈥檚聽extensions, instead聽of聽IE6.

Anyway, these pages should help:


@benoitparis

Browser extensions in Android, that's definitely a new thing.

Actually, Firefox for Android supported extensions for almost as long as Firefox for Android existed because Mozilla isn鈥檛 Google, who artifically limit Chrome for Android to prevent people from using third party AdBlockers, which would lessen Google鈥檚 ad revenue.

Generally Mozilla also collects the same data as this project for web APIs and WebExtension stuff. They also provide this (new stuff) in machine readable format: https://github.com/mdn/browser-compat-data

@benoitparis

No trace of a public spec by the w3c, unfortunately :/

Here (https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions) it says that it has one now :)

https://browserext.github.io/browserext/

Was this page helpful?
0 / 5 - 0 ratings

Related issues

SteveALee picture SteveALee  路  3Comments

SanderMuller picture SanderMuller  路  3Comments

greigs picture greigs  路  3Comments

valtido picture valtido  路  3Comments

rogeriotaques picture rogeriotaques  路  3Comments