dr460nf1r3 / firedragon-browser

A Floorp fork with custom branding and opinionated settings 🐉 (mirrored from GitLab)
https://firedragon.garudalinux.org
Mozilla Public License 2.0
274 stars 15 forks source link

Extensions unable to detect the correct version #107

Closed choc1024 closed 2 months ago

choc1024 commented 2 months ago

OS: Garuda Linux KDE dr460nf1r3 Gaming edition FireDragon Version: 11.17.6-1 (64-bit)

So I install ed the Cookie AutoDelete extension and it seems that it can't detect the version of FireDragon. My firedragon version is 11.17.6-1 based on firefox 120+, but extensions can't detect that, they only see the "11" part of the 11.17.6-1, and so they think that I am using an outdated version and many features are disabled.

dr460nf1r3 commented 2 months ago

https://firedragon.garudalinux.org/workarounds#add-ons-not-updating-both-auto-and-manual

choc1024 commented 2 months ago

But can't we change the version to be something similar to the firefox version, or at least provide the current firefox version to extensions?

I also tried changing distribution.iniFile.exists.appversion, extensions.lastAppVersion and floorp.startup.oldVersion to 128.2.0, but apparently FireDragon just resets them.

stefanwimmer128 commented 2 months ago

FireDragon v11.17.7-2 should now expose the correct underlying Firefox version.

dr460nf1r3 commented 2 months ago

@FGD-Garuda just reported it working, awesome :)

FGD-Garuda commented 2 months ago

@FGD-Garuda just reported it working, awesome :)

Correct, all my extensions, provided by Firedragon installation or post-installed manually, have gotten an update on Aug 26th for those that had a new version available. That is the date I started using v11.17.7-2.