'Add to Waterfox' is adding nothing and doing nothing...
What happened?
I was trying to add an extension from the Chrome Web Store to Waterfox, but when I click "Add to Waterfox" nothing happens. I already have a few extensions from Firefox Browser Add-Ons, however they are not causing the issue, disabling and removing them changed nothing.
Extension I couldn't install: https://chromewebstore.google.com/detail/blocklive-scratch-realtim/gelkmljpoacdjkjkcfekkmgkpnmeomlk
Running on: Windows 10 Waterfox G6.0.9 (64-bit)
Reproducible?
- [X] I have checked that this issue cannot be reproduced on Mozilla Firefox.
Version
G6
What platform are you seeing the problem on?
Windows
Relevant log output
No response
I looked at the code and apparently, there is no function which actually tries to download the extension (?)
For now, you can try to execute this in the browser console and see if it's working:
const urlParts = window.location.pathname.split('/');
const extId = urlParts[urlParts.length - 1];
const baseUrl = "https://clients2.google.com/service/update2/crx?response=redirect&prodversion=49.0&acceptformat=crx3&x=id%3D***%26installsource%3Dondemand%26uc";
window.open((baseUrl.replace("***", extId)), '_blank');
(it didn't work for any extensions I tried tho)
I confirm that doesn't work.
I tried this extension: https://chromewebstore.google.com/detail/samsung-internet/epejdmjgfibjaffbmojllapapjejipkh
Tested on WF 6.0.9
it still doesn't work on all extensions
Tested on: WF 6.0.11 macOS 13.2
It's not perfect as the Chrome Web Store seems to change layout more frequently and extension endpoints seem to vary (I assume the difference may be MV3 vs MV2).
I think the better option is to setup a "mirror" that also filters out extensions that don't work with Waterfox. Of course, another project to add to the list 😅