Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.
Moderators: FranklinDM, Lootyhoof
-
half-moon
Unread post
by half-moon » 2017-02-01, 16:13
Martin Brinkmann wrote:Greasemonkey is a popular add-on for the Firefox web browser that enables you to load and create userscripts to interact with web content.
The add-on, like any other legacy extension for Firefox, will not work anymore in its current form when Mozilla makes the switch to WebExtensions exclusivity in the end of 2017.
While it remains to be seen if Mozilla will indeed flip the switch with the release of Firefox 57, or postpone, it is clear that the organization decided to go all-in on the idea.
The developer of Greasemonkey, Anthony Lieuallen, has published a design document for the migration of Greasemonkey from Firefox's current add-on system to WebExtensions.
<snip>
Anthony Lieuallen wrote:Overall, the process of writing this doc has been demoralizing. It took a lot of work to just scratch the surface of our feature set. At every step, I seemed to find things that range from difficult to impossible, given the APIs that WebExtensions have access to. A significant amount of UI and features will change by the necessity of no longer having the power to do so many things.
Martin Brinkmann wrote:<snip>
He mentions Tampermonkey, a userscript extension for Chrome which should work in Firefox already. He did look at Tampermonkey more closely, as it based on WebExtensions already, and noticed that most of what he dislikes about the extension is because of the limitations of WebExtensions.
Article:
http://www.ghacks.net/2017/02/01/greasemonkey-dev-posts-webextensions-design-doc-paints-grim-picture/
-
back2themoon
- Moon Magic practitioner
- Posts: 2411
- Joined: 2012-08-19, 20:32
Unread post
by back2themoon » 2017-02-01, 16:50
Seems like Greasemonkey will have to be limited in one way or another, in order to fully go WebExtensions? I'd love to hear from GMforker on this.
-
GMforker
Unread post
by GMforker » 2017-02-01, 17:27
WebExtensions (and their possibilities and implications) can be very demotivating (to some developers).
I will know in the coming months...
(currently, I wait for GM 3.10, which should fix some bugs - and add compatibility with PM 27)
-
GMforker
Unread post
by GMforker » 2017-02-18, 09:40
This is an experimental version:
Greasemonkey 3.9.3
-
back2themoon
- Moon Magic practitioner
- Posts: 2411
- Joined: 2012-08-19, 20:32
Unread post
by back2themoon » 2017-02-19, 08:27
Thanks for the new version. I noticed in about:config it adds quite a lot of
extensions.greasemonkey.xxx... values (must be over 100) - is this normal?
-
GMforker
Unread post
by GMforker » 2017-02-19, 09:04
back2themoon wrote:I noticed in about:config it adds quite a lot of extensions.greasemonkey.xxx... values (must be over 100) - is this normal?
Yes. See "Add support for CORS/CSP override" (experimental,
GM #2046).
-
gracious1
- Keeps coming back
- Posts: 891
- Joined: 2016-05-15, 05:00
- Location: humid upstate NY
Unread post
by gracious1 » 2017-02-22, 02:47
Is this a WebExtensions version or is it... um... whatever kind of extension Greasemonkey has been up to now?
20 July 1969 π Apollo 11 π "One small step for [a] man, one giant leap for mankind." π
-
half-moon
Unread post
by half-moon » 2017-02-23, 00:41
gracious1 wrote:
Is this a WebExtensions version or is it... um... whatever kind of extension Greasemonkey has been up to now?
No, it's a version of the fork made for Pale Moon.
-
gracious1
- Keeps coming back
- Posts: 891
- Joined: 2016-05-15, 05:00
- Location: humid upstate NY
Unread post
by gracious1 » 2017-02-23, 07:15
half-moon wrote:No, it's a version of the fork made for Pale Moon.
OK, so not Web Extension.
20 July 1969 π Apollo 11 π "One small step for [a] man, one giant leap for mankind." π
-
gracious1
- Keeps coming back
- Posts: 891
- Joined: 2016-05-15, 05:00
- Location: humid upstate NY
Unread post
by gracious1 » 2017-03-15, 10:55
What happened to this Greasemonkey version? I get a 404 error when I try to connect to the page.
(I was trying to install either 3.9.3 or 3.9.2 on another profile. I have 3.9.2 on my default profile)
Version 3.10 on the AMO does not appear to be compatible with PM 27.
20 July 1969 π Apollo 11 π "One small step for [a] man, one giant leap for mankind." π
-
GMforker
Unread post
by GMforker » 2017-03-15, 11:51
gracious1 wrote:
What happened to this Greasemonkey version? I get a 404 error when I try to connect to the page.
(I was trying to install either 3.9.3 or 3.9.2 on another profile. I have 3.9.2 on my default profile)
Version 3.10 on the AMO does not appear to be compatible with PM 27.
Yes, it is no longer valid. You can use a general link:
Greasemonkey releases
-
gracious1
- Keeps coming back
- Posts: 891
- Joined: 2016-05-15, 05:00
- Location: humid upstate NY
Unread post
by gracious1 » 2017-03-16, 04:43
Ah, very good! Thank you! Pleased and relieved it is still available!
20 July 1969 π Apollo 11 π "One small step for [a] man, one giant leap for mankind." π
-
GMforker
Unread post
by GMforker » 2017-03-30, 06:48
-
gracious1
- Keeps coming back
- Posts: 891
- Joined: 2016-05-15, 05:00
- Location: humid upstate NY
Unread post
by gracious1 » 2017-04-12, 01:38
Appears to work just fine in PM 27.2.1 (64-bit) on Ubuntu 14.04.5.
20 July 1969 π Apollo 11 π "One small step for [a] man, one giant leap for mankind." π
-
GMforker
Unread post
by GMforker » 2017-08-16, 14:21
-
gracious1
- Keeps coming back
- Posts: 891
- Joined: 2016-05-15, 05:00
- Location: humid upstate NY
Unread post
by gracious1 » 2017-08-17, 23:00
Will you continue to develop your experimental fork of Greasemonkey for Pale Moon? Greasemonkey is an extension I cannot live without!
20 July 1969 π Apollo 11 π "One small step for [a] man, one giant leap for mankind." π
-
GMforker
Unread post
by GMforker » 2017-08-18, 06:33
gracious1 wrote:Will you continue to develop your experimental fork of Greasemonkey for Pale Moon? Greasemonkey is an extension I cannot live without!
Yes, this decision has nothing to do with Greasemonkey for Pale Moon.
-
GMforker
Unread post
by GMforker » 2017-10-02, 06:46
A new version (release candidate) was released - but please follow the initial instructions.
-
gracious1
- Keeps coming back
- Posts: 891
- Joined: 2016-05-15, 05:00
- Location: humid upstate NY
Unread post
by gracious1 » 2017-10-02, 07:51
GMforker wrote:A new version (release candidate) was released - but please follow the initial instructions.
Link?
20 July 1969 π Apollo 11 π "One small step for [a] man, one giant leap for mankind." π