Mercury Browser - Thorium rocks

Moderator: Forum moderators

Post Reply
User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Mercury Browser - Thorium rocks

Post by Jasper »

Image

"Now then, now then, now then", "Goodness gracious", "How's about that, then ...Guys and gals?"

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

List of patches included:

  • Compiler modifications include AVX, AES, LTO and PGO

  • Disable all telemetry and reporting

  • Remove all debugging constructs and enable hardening by default

  • Enable backspace to go back, and GPU acceleration by default

  • Enable Do Not Track and Global Privacy Control

  • Disable Pocket, highlights, and suggested content on the new tab page

  • Restore top bar to ~ESR78 state with home button and developer button

  • Allow installing unsigned extensions

  • Branding changes

  • Enable JPEG XL by default

  • Implemented performance tweaks from BetterFox

greengeek wrote: Wed Mar 05, 2025 2:52 pm

As far as I can tell this is a link to the official Mercury website & developer:

https://thorium.rocks/mercury

Last edited by Jasper on Thu Mar 06, 2025 4:08 pm, edited 4 times in total.
User avatar
greengeek
Posts: 1549
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 650 times
Been thanked: 228 times

Re: Mercury rising

Post by greengeek »

I'm pleased to discover that it runs happily with Alsa so that I can hear audio on Youtube - without having to resort to pulseaudio.
Seems a nice browser so far. :thumbup:

EDIT: - I found that some screen items did not display on certain websites - but turns out this is because of the default "Private Browsing" and the easy way to get past this was to just use the menu at top right to "Open new window" and it opens in normal mode.
Quite like this - defaulting to private mode but easily switching to normal.

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Mercury rising

Post by Jasper »

betterfox.png
betterfox.png (154.92 KiB) Viewed 1091 times

https://github.com/yokoffing/BetterFox

User avatar
greengeek
Posts: 1549
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 650 times
Been thanked: 228 times

Re: Mercury rising

Post by greengeek »

To be honest - this is my new favorite browser.
Dunno if it's going to steal my passwords or track me in some dangerous way - but I am enjoying the speed and clarity of it's performance.
Luv'n it!
(Using the SSE4 version to match my hardware...)

User avatar
greengeek
Posts: 1549
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 650 times
Been thanked: 228 times

Re: Mercury Browser - Thorium rocks

Post by greengeek »

As far as I can tell this is a link to the official Mercury website & developer:

https://thorium.rocks/mercury

User avatar
bigpup
Moderator
Posts: 7512
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 1021 times
Been thanked: 1682 times

Re: Mercury Browser - Thorium rocks

Post by bigpup »

The download links in the first post are not working.

It gets error message file not found.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
fredx181
Posts: 3385
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 437 times
Been thanked: 1484 times
Contact:

Re: Mercury Browser - Thorium rocks

Post by fredx181 »

bigpup wrote: Thu Mar 06, 2025 5:46 am

The download links in the first post are not working.

It gets error message file not found.

Yes, can you fix that @Jasper ?

User avatar
pp4mnklinux
Posts: 1314
Joined: Wed Aug 19, 2020 5:43 pm
Has thanked: 684 times
Been thanked: 330 times

Re: Mercury Browser - Thorium rocks

Post by pp4mnklinux »

Hello everybody:

I am testing this browser and I am satisfyed with it.

I downloaded the .swf file days ago, so you can download it from... https://drive.google.com/file/d/1bBotAD ... drive_link.

What I did to install it was:

I used Uextract to open the sfs file, and extract the 66 files included.

Then I had a folder called mercury-129.0.2-SSE4.sfs.extracted, with two folders inside: usr and opt and into opt you can find a folder called mercury.

I copy it to file/portable (in easyos) AND I started using it (mercury)

Now I am using it to write this post. If you install it, please, share your feelings with this program.

Thanks a lot

Attachments
mercury drive.jpg
mercury drive.jpg (82.65 KiB) Viewed 383 times
mercury.jpg
mercury.jpg (156.77 KiB) Viewed 385 times
User avatar
mikeslr
Posts: 3080
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 179 times
Been thanked: 991 times

Re: Mercury Browser - Portablizing Template

Post by mikeslr »

As I run several Puppies and prefer the consistency across operating systems which portable applications enables, I've sort of 'Mikewalsh portablized' Mercury Browser

There were 4 debs available which might be usable on my 12+Year old desktop, https://github.com/Alex313031/Mercury/releases. The avx2 version didn't run: notice of an illegal instruction @ line 69, which may mean my computer doesn't provide the necessary instruction set. The AVX, SSE3 & SSE4 version all ran. My assumption is that AVX includes SSE4, so I chose to work with it. Please correct my assumption if false. You will have to test to determine which version works best with your computer.

Portablizing was fairly straight-forward. I extracted the deb and within found a "usr" folder. Within that were bin, lib and share folders. The bin folder only held a bash-script which is a wrapper; more about which below. The share folder contained the usual stuff. I didn't use any. The lib folder is the 'meat & potatoes' of mercury.

To portablize: create a folder named, for example, mercury_browser-portable.
Copy the aforementioned 'usr' folder into 'mercury_browser- portable. RENAME IT 'mercury' --without the quotes.

From /usr/bin I copied the 'mercury-browser' script into the mercury_browser-portable folder; then renamed it 'LAUNCH'. I edited its concluding section --the part below #Launch executable-- so that profiles would be written to the portable folder. [Thanks, Mike :thumbup:].

Although it was not required by F96 on my desktop some new Puppies may depend on Pulse-Audio. I flinched the relevant pulse-lib folder from Mikewalsh's firefox-portable and dropped it into the mercury_browser-portable/mercury folder. The #Launch executable section of the LAUNCH Script was modified with 'if...then' to test and use which --alsa/pulse-audio-- was present. [I flinched the 'if...then' from Mikewalsh's firefox-portable. Thanks, again, Mike :) ]. Tested under both F96 and Bookworm64. [Not sure if inclusion of the pulse-lib folder is necessary. But it's small and believe 'having it and not needing it is better than needing it and not having it.']

The attached package contains a DATA folder, LAUNCH, Menu-Add & Menu-Remove scripts, and a folder named pulse-lib. Extract the tar.gz and drop all except the pulse-lib folder into the top of your mercury_browser-portable folder. The pulse-lib folder goes into the mercury_browser-portable/mercury folder if you need it.

Mercury_Portable-Template.tar.gz
(12.21 KiB) Downloaded 9 times
Post Reply

Return to “Browsers and Internet”