On Thu, Jun 15, 2017 at 01:02:47PM +0200, Ingo Saitz wrote:
> Package: xul-ext-greasemonkey
> Version: 3.8-1
> Severity: important
>
> Dear Maintainer,
>
> After updating firefox to version 54.0, the list of userscripts in
> about:addons is empty, and the installed scripts aren't applied to the
> webpages anymore. This seems to be issue #2488 in greasemonkey, which is
> solved in version 3.11 of greasemonkey.
>
> https://github.com/greasemonkey/greasemonkey/issues/2488
>
> When started from a terminal, firefox outputs the following error:
>
> 1497523208324 addons.manager ERROR Exception calling provider
> <unnamed-provider>.getAddonsByTypes: TypeError: GM_util.getPreferredLocale is
> not a function (chrome://greasemonkey-modules/content/script.js:148:9) JS
> Stack trace: [email protected]:148:9 <
> [email protected]:156:20 < [email protected]:98:3
> < [email protected]:74:28 <
> AddonProvider_getAddonsByTypes/<@addons4.js:50:27 <
> [email protected]:49:7 <
> [email protected]:298:12 <
> promiseCallProvider/<@AddonManager.jsm:322:53 <
> [email protected]:390:5 <
> [email protected]:321:10 <
> getAddonsByTypes/<@AddonManager.jsm:2556:36
>
> Also, setting intl.locale.matchOS to false does get the scripts working
> again. But since the default in firefox is true, this should only be a
> workaround an greasemonkey should be updated to a fixed version.
There's a web extension compatible with current releases (4.7), but
this package wasn't updated for a long time.
Does anyone intend/plan to switch the package to the web extension?
Otherwise it should be removed from the archive.
Cheers,
Moritz