New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate legacy -> webext #2551
Comments
https://stackoverflow.com/questions/45948501 Embedded webextensions are a thing, but not for us (?). |
It's possible to use embedded WebExtension for overlay add-ons: https://github.com/mdn/webextensions-examples/tree/master/embedded-webextension-overlay |
Thank you for that link. Another example of Mozilla's documentation being disappointing. |
The point of this issue is to make it one, so the fact that it's not been closed should help you figure that out. I've just barely started work on this. |
Including new installs. To do: use this port for set/delete'd values. Refs greasemonkey#2551
At this point I'd expect the webext alpha to have a script installed at this point, but no dice. |
Where can I find the download link of the two versions: greasemonkey-2017.09.05.beta and greasemonkey-4.0alpha1.xpi? |
For embedded migration testing. Refs greasemonkey#2551
Will the non-webext version still be maintained and developed? Quite a few people still use it on Pale Moon. |
@hook54321a, Since all the issues regarding GreaseMonkey <4.0 have been closed, I'd reckon the answer to that is no. |
For embedded migration testing. Refs greasemonkey#2551
https://mail.mozilla.org/pipermail/dev-addons/2017-September/003151.html I've got "working" code for this (all log messages are as expected), which doesn't work (data isn't actually migrated). |
The failure mentioned above was arantius/greasemonkey@d94af37 . I've got one working end to end test of this now, so the plan is to clean it up, finalize a 3.x release and get it out ASAP. |
Rip. Just set up to test the problems. Anyway, at least it's resolved. |
https://addons.mozilla.org/firefox/downloads/file/722216/greasemonkey-3.12beta1-fx.xpi?src=devhub I've added support for pushing data into the (embedded) webextension in 3.12. This is impossible to test without building yourself a webext version of Greasemonkey, but testing that 3.12 continues to work without new bugs would be helpful. |
Migrate scripts/settings from legacy extension to a webext accessible location.
The text was updated successfully, but these errors were encountered: