Mercury
Mercury copied to clipboard
New release?
Is there a reason why Mercury is based on Firefox ESR? Are you planning to support current Firefox versions?
Mercury 115.4.0 crashes at launch on Windows 7 x64, but Firefox ESR 115.3.1 works, so I also wonder what @Alex313031 is about to do.
Performance of ESR sucks, and beta and nightly versions can do better than stable. https://www.phoronix.com/review/mercury-firefox-perf
Performance of ESR sucks...
Thing is, Firefox ESR 115 is the last version that launches on Windows 7/8, so beta and nightly versions are for those who decided to upgrade OS to 10/11, whereas ~15% of userbase chose not to, me included. Options for the latter are Waterfox G5.1.13, Pale Moon, and Supermium so far. Quite amusing that HTML/CSS/JS rendering now depends on what OS you have. Anyway, I'd appreciate a clear Mercury developer's statement whether the support of Windows 7 users is considered or not.
Yes, but you can't avoid the inevitable:
Mozilla will provide security updates for these users until September 2024. No security updates will be provided after that date.
I doubt that Waterfox and even Palemoon developers will continue to support 115 ESR after that date.
@entrider, Palemoon, fortunately, is not tied to the schedule of Mozilla since its developers adapt changes, including security related ones, selectively, not along with the parent ESR core. Not sure about Waterfox's strategy. Point is, there are forks, such as Firefox-based Palemoon and Chromium-based Supermium, meant for the rest of us who don't move in lock-step with the Silicon Valley hegemons forcing users to upgrade by means of fearmongering and planned obsolescence instead of innovations like it was before. And I wonder if Mercury is one of them, or just another speed-only toy.
Dear @Alex313031, could you be so kind to roll out Mercury based on Firefox ESR 115.3.1 or Firefox 116.0 (like LibreWolf did), just for once at least? I'm desperately looking for a faster browser for Windows 7 for a year to come.
@Alex313031 seems to have abandoned the project, sadly. @entrider @sergeevabc For now all I can do is recommend GNU Icecat for Windows. It is based on Firefox ESR and works on Windows versions lower than 10. Even though it's a privacy fork, it is quite bloated with a ton of privacy features. Hopefully a "slim" Firefox ESR privacy fork will pop up again somewhere soon.
Binaries are here: https://icecatbrowser.org/download/ Source code can be found on that page as well.
And apparently "Floorp" is also a thing: https://floorp.app/en/
@zooool, Floorp does not work on my end, however IceCat does. Thank you for researching and mentioning the alternatives for Windows 7 users.
@zooool, Floorp does not work on my end, however IceCat does. Thank you for researching and mentioning the alternatives for Windows 7 users.
Floorp works in Win 7 x64 ESU.
As for new versions of Mercury, any news?
upd: i've seen this: https://github.com/Alex313031/Mercury/issues/86 Pretty weird decision, because it is ESR and i know that sufficient amount of people already started using Mercury. It looks, like that I'll switch to something ESR based, like IceCat or Floorp.
@spacedrone404, Floorp works in Win 7 x64 ESU.
Not on my end. Version 11.6.1 released on 2023-11-21 throws errors.
Screenshots
Update The problem appears to be that the binary file is compiled to require the processor with SSE4.1, whereas my processor only supports SSE3. I'll let the developers know.
my processor only supports SSE3.
Sorry to hear. i'm on top end Broadwell. This gen supports sse4.1/avx and currently dirt-cheap.
@spacedrone404, well, I chose not to take part in environmental pollution by regularly replacing working hardware just to feed corporations and feel on top of the world. Moreover, replacing a processor is not always easy no matter the price: if it is a desktop computer, you most likely need to buy a compatible motherboard and a memory as well, and if it is a beloved laptop (my case) then replacement options are quite limited if any.
So my current FF-based choice is IceCat then, since it is compiled with an older hardware in mind (SSE2 to be precise, whereas my CPU supports SSE3). Also I informed Floorp devs. Perhaps they will find it possible to compile the browser for a broader audience.
Floorp works in Win 7 x64 ESU.
I have just downloaded the portable and x64 version but neither of them works here. I get the same error prompt as mentioned before @sergeevabc similar to when installing Waterfox. this AMD CPU only supports SSE4A instructions but my other intel CPU's would probably work.
Floorp does not work on my end, however IceCat does. Thank you for researching and mentioning the alternatives for Windows 7 users.
Librewolf got stuck on version 115 too. Firefox could have a larger user base if they were not stupid idiots because they could perfectly support Win7 and WinXP users all this said I'm not worried because Supermium works perfect and is a significantly faster than all of the Firefox based crap.
Moreover, replacing a processor is not always easy no matter the price
older hardware is often more expensive than the newer one, I'm looking up hardware for another WinXP rig so I can't pick anything too new due to the lack of drivers support.
Also I informed Floorp devs.
As you may already know, they refused to do anything, at least at this point. And it looks like i'm going to jump on icecat train [was using it around Icecat v60 times], because mercury is officially dead.
@sergeevabc @andika207 @spacedrone404 @entrider @zooool I have not abandoned any of my projects or Windows 7.
Making new builds soon as well as an explanation of where I was in the thorium repo.
The reason it is based on ESR is for win7 support. I might either make seperate repos for mercury esr and mercury tip of tree, OR i might keep it at ESR 115 until the end of support in 2024.
@Alex313031, Mercury v.115.4.0 does not work under Windows 7 x64 on my end. Hardware: Core 2 Duo T7250 2 GHz, 4 GB RAM.
Screenshots
@sergeevabc @andika207 @spacedrone404 @entrider
Rebased the repo, now I just need to make builds, but I am bogged down by making builds of Thorium. Builds should be out within the next couple of days.
In addition, going forward I will be providing SSE3 and AVX releases for both Linux and Windows. That way anyone can run it.
@Alex313031, while we are waiting for the latest Mercury release, I am glad to inform you that the recent Thorium x64 SSE3 works fine on my end, at last!
@Alex313031, Mercury v.115.4.0 does not work under Windows 7 x64 on my end because you compiled it with SSE4.1 as a strict requirement, whereas my Core 2 Duo supports SSE3 only. Please, do something about it, it's just a matter of setting a proper compilation switch.
Supermium was developed with old hardware in mind that don't understand SSE4.1 instructions chrome 86 for WinXP is working pretty well so I guess the chrome 109 would be fine for the next coming years I can sleep well without the latest greatest chrome release.