WebExtensions (browser extensions) #2271

Open
benoitparis opened this Issue Feb 2, 2016 · 14 comments

Comments

Projects
None yet
@benoitparis

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.

@julmot

This comment has been minimized.

Show comment
Hide comment

julmot commented Feb 16, 2016

👍

@SamanthaNguyen

This comment has been minimized.

Show comment
Hide comment
@Llbe

This comment has been minimized.

Show comment
Hide comment

Llbe commented Feb 21, 2016

+1

@julmot

This comment has been minimized.

Show comment
Hide comment
@julmot

julmot Feb 22, 2016

Don't +1, just click Subscribe

julmot commented Feb 22, 2016

Don't +1, just click Subscribe

@Grief

This comment has been minimized.

Show comment
Hide comment
@Grief

Grief Feb 28, 2016

@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

Grief commented Feb 28, 2016

@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

@kumavis

This comment has been minimized.

Show comment
Hide comment

kumavis commented Sep 13, 2016

+1

@kumavis

This comment has been minimized.

Show comment
Hide comment
@kumavis

kumavis Sep 13, 2016

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

kumavis commented Sep 13, 2016

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

@benoitparis

This comment has been minimized.

Show comment
Hide comment
@benoitparis

benoitparis Sep 27, 2016

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

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

@Schweinepriester

This comment has been minimized.

Show comment
Hide comment
Contributor

Schweinepriester commented Oct 12, 2016

+1

@skuro

This comment has been minimized.

Show comment
Hide comment

skuro commented Oct 22, 2016

+1

@maboa

This comment has been minimized.

Show comment
Hide comment

maboa commented Apr 7, 2017

+1

@chrisblakley

This comment has been minimized.

Show comment
Hide comment

+1

@ExE-Boss

This comment has been minimized.

Show comment
Hide comment
@ExE-Boss

ExE-Boss May 12, 2018

Contributor

Chrome and Opera don’t 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’s 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’t Google, who artifically limit Chrome for Android to prevent people from using third party AdBlockers, which would lessen Google’s ad revenue.

Contributor

ExE-Boss commented May 12, 2018

Chrome and Opera don’t 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’s 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’t Google, who artifically limit Chrome for Android to prevent people from using third party AdBlockers, which would lessen Google’s ad revenue.

@rugk

This comment has been minimized.

Show comment
Hide comment
@rugk

rugk May 12, 2018

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

rugk commented May 12, 2018

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment