Skip to content
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

5.4.24 update problem for Waterfox #1891

Closed
ruboard opened this issue Oct 22, 2023 · 16 comments
Closed

5.4.24 update problem for Waterfox #1891

ruboard opened this issue Oct 22, 2023 · 16 comments

Comments

@ruboard
Copy link

ruboard commented Oct 22, 2023

starting from version 5.4.24 it stopped updating for older browsers such as waterfox classic
I didn’t see anywhere that support has been discontinued!

@ajayyy
Copy link
Owner

ajayyy commented Oct 23, 2023

Nothing was changed that could be related to that. The minimum Firefox version is still the same on AMO. Maybe they changed something on their end when they added support for specifying a minimum version of Firefox for Android supported.

@ajayyy
Copy link
Owner

ajayyy commented Oct 23, 2023

I'll specify a minimum version of Firefox in the manifest, maybe that will help 0bb3528

@ruboard
Copy link
Author

ruboard commented Oct 24, 2023

unfortunately this didn't help. that would be too easy.
There are many extensions on the AMO website that do not have an install button due to compatibility, but there is a button to download a file and it works even though the minimum version of firefox 68 is specified.
For example:
1
2

@ajayyy
Copy link
Owner

ajayyy commented Oct 24, 2023

That version was published in August. Try to find an an extension that has an update published recently that works to see if it is a change on amo side

@ruboard
Copy link
Author

ruboard commented Oct 24, 2023

uaswitcher. no problems with any versions and updates. last 20.10.23
https://addons.mozilla.org/ru/firefox/addon/uaswitcher/versions/

@decembre
Copy link

decembre commented Oct 30, 2023

Same problem for me with Waterfox (based on firefox 57).

I see it when in my addon page i ask which addon have an update:

  • I see your addon
  • I update it, seems ok.

But if i reopen the addon page and do the same thing,
your addon is seen as not updated.

I had a simillar problem with User-Agent Switcher by Erin Schlarb
For this one, now i can install the last version or update it
by clickinf "Add to Firefox"
or
by dragging the 'Add to Firefox" button in the URLBar.

But if i do the same thing with your, i got an error message:
"C'an't install: Addon corrupt"

Note:
To reedit this comment , i can't do in Waterfox.
I need open it in an other browser
:-(

@ajayyy
Copy link
Owner

ajayyy commented Oct 30, 2023

Adding

"gecko_android": {
    "strict_min_version": "79.0"
}

to the manifest causes it to be labeled as corrupt. This is needed to function on Firefox for Android. Removing it does fix it. This seems like a bug in their web extensions implementation.

@ajayyy ajayyy closed this as completed Oct 30, 2023
@decembre
Copy link

So you update it ?

@ajayyy
Copy link
Owner

ajayyy commented Oct 30, 2023

what

@ruboard
Copy link
Author

ruboard commented Oct 30, 2023

to the manifest causes it to be labeled as corrupt. This is needed to function on Firefox for Android. Removing it does fix it. This seems like a bug in their web extensions implementation.

Is any solution possible?

@ajayyy
Copy link
Owner

ajayyy commented Oct 30, 2023

Not supporting both android and waterfox at the same time

@decembre
Copy link

Haaa... i suspecded something like that :-(

@ruboard
Copy link
Author

ruboard commented Oct 30, 2023

I disassembled .xpi, deleted the above lines, put it back together, the extension was installed.
Now all updates will have to be installed manually?

@decembre
Copy link

I disassembled .xpi, deleted the above lines, put it back together, the extension was installed. Now all updates will have to be installed manually?

I trying to do the same thing using 7-Zip but fail...
Have you a link that explain how to do that ?

@ruboard
Copy link
Author

ruboard commented Oct 31, 2023

I did it in winrar, but it's the same as 7-Zip
renamed xpi to zip, edited it, and packed it back into zip and then renamed it to xpi

@decembre
Copy link

I did it in winrar, but it's the same as 7-Zip renamed xpi to zip, edited it, and packed it back into zip and then renamed it to xpi

I did that and it work!
:-)

After different bad test,
For info, here a working and detailed explanation:

  • I take the original xpi
  • Rename it to .zip
  • Decompress it in a folder of the same name than the original .xpi (seen in the 7-Zip menu)
  • Edit with Notepad++ its manifest.jon
  • Remove in it and save it :
    ,
    "gecko_android": {
    "strict_min_version": "79.0"
    }
  • Select all the items previously decompressed and ZIP it to the same name than the original XPI.
  • Change its .zip extension to .xpi
  • Drag it to Waterfox ...

And it's OK!
:-)

@ajayyy ajayyy changed the title 5.4.24 update problem for old browser 5.4.24 update problem for Waterfox Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants