Skip to content
This repository has been archived by the owner on Jun 22, 2021. It is now read-only.

WebExtension #40

Open
s8321414 opened this issue Mar 9, 2017 · 4 comments
Open

WebExtension #40

s8321414 opened this issue Mar 9, 2017 · 4 comments

Comments

@s8321414
Copy link

s8321414 commented Mar 9, 2017

Any chance to port this addon to WebExtension API?

@slosd
Copy link
Owner

slosd commented Mar 9, 2017

Unfortunately it looks like the necessary APIs won't be ready when support for XUL extensions is dropped. Even worse, it's very unlikely that the APIs will ever be available [1, 2]. For a while there was an idea floating around which would have given extensions access to Firefox internals but that didn't go anywhere [3].

[1] https://discourse.mozilla-community.org/t/setting-browser-preferences-when-using-webextensions-api/8561
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1215062
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1215306

@s8321414
Copy link
Author

Ah... sad to hear this...

@s8321414
Copy link
Author

seems we have browser.Settings() API now

@slosd
Copy link
Owner

slosd commented Jan 16, 2018

That API is limited to a handful of settings. It's not sufficient to be able to port the add-on.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants