Alex313031 / Mercury

Firefox fork with compiler optimizations and patches from Librewolf, Waterfox, and GNU IceCat.

Home Page:https://thorium.rocks/mercury

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Questions and Installation Issue with Mercury Browser v.121.0.1

brynne8 opened this issue · comments

I recently started using the Mercury browser and downloaded the latest version v.121.0.1. I have a few questions and encountered an installation issue that I hope you can help me with:

  1. Profile Import from Firefox: Should I directly import my profile from Firefox to Mercury? If so, is there a recommended process for this?

  2. Multiple Profiles in about:profiles: In the about:profiles section of Mercury, I noticed two profiles: 'default-default' which is currently in use, and another profile simply named 'default' that isn't in use. Why are there two profiles, and what's the difference between them?

  3. Installation Issue on Lubuntu: Initially, I downloaded the mercury-browser_121.0.1_amd64.deb file for installation on Lubuntu. However, I encountered an error stating, "It does not appear to be a valid Debian package file." Subsequently, I tried using the zip package, but after extracting, I found a data.tar file, which didn't seem to follow the structure of a portable package. Interestingly, when I changed the file extension of the zip file to .deb, the installation was successful. Could you please clarify if this is an expected behavior or if there's a specific installation procedure for Lubuntu?

btw how can i install this release on windows? i see only linux files

btw how can i install this release on windows? i see only linux files

The author has explain this

UPDATE: Having machine issues, plz wait for the Windows builds, they should come soon!

Lubuntu... deb... #91. Should be fixed now.

All Firefox forks I've tried recently create an empty, unused profile folder, so this is some upstream Firefox issue. I don't know whether it is intentional. I'm unable to find a Bugzilla report specifically about it, but from comments, it may have been around since Firefox 67.

Porting profiles between Firefox forks is probably not recommended, but is possible.

  1. Run the new fork to let it create the profile.
  2. Close all Firefox forks.
  3. Locate the new profile folder.
  4. Delete contents of the new profile folder.
  5. Copy contents of the old profile folder into the new one.
  6. Run new fork with --allow-downgrade option, like mercury-browser --allow-downgrade
  7. The fork should update the profile.

@xiota Mercury does not differ from Firefox enough to cause profile corruption. (Just make sure that the version numbers are within ~2 major releases of each other). However, note that Mercury has Pocket disabled, so any Pocket related stuff in your profile will be ignored (but not deleted).

And @Rozbiynk Windows releases are out now.
And yeah @brynne8 Having two profile dirs like that is normal for Firefox based browsers.