Firefox 91 ESR on void vs Firefox on Fedora 36

Started by r34per, September 23, 2022, 10:26:54 AM

Previous topic - Next topic

r34per

I dual boot void linux and fedora 36 on my Blackbird, and on void I have Firefox ESR 91, and on Fedora I use Firefox 104. One thing I have noticed is that firefox 91-esr is quite a bit quicker with JS related tasks than Firefox 104 on fedora.To be honest it feels just overall snappier. In fact some sites just straight up don't work on firefox 104 whereas they do on firefox 91, such as https://deepsid.chordian.net . The console gives an error (I will post the specific one when I am back home), that when I looked it up has to do with webasm I believe, and I made sure that everything is enabled related to that.

Even just navigating the app menu on firefox 104 is a bit sluggish, and the highlighted option will need a sec to catch up to where my mouse is, while firefox 91 esr on void is quite snappy. What are the differences between these 2 versions, and is it possible to either 91-esr on fedora 36? Or am I missing something regarding the configuration of firefox 104 on fedora?

MPC7500

IIRC, on Void (Firefox-ESR) the ClassicHasClass JIT patch is included. So this should be the difference.

r34per

Ahh that would make sense. Is it still possible to compile 91esr with those patches on fedora?

tle

In theory it is possible. You can download the SRPM or the git source from the Fedora git tree then add the patch (hopefully it is trivial).
Faithful Linux enthusiast

My Raptor Blackbird

ClassicHasClass

Yes, you can do this, though 91ESR is no longer supported. I've finally got spare cycles to finish pulling it up to 102ESR and then trying to get the last problems ironed out of it.

manatails

Quote from: ClassicHasClass on September 25, 2022, 06:57:34 PM
Yes, you can do this, though 91ESR is no longer supported. I've finally got spare cycles to finish pulling it up to 102ESR and then trying to get the last problems ironed out of it.
Has there been any updates on this?

ClassicHasClass

I'm short on time these days due to an impending move, so I've abandoned the ESR102 effort and Firefox just jumped to a new ESR anyway. There is a critical failure early in Wasm. It should work fine for at least Baseline JIT, but the aim is to get it all working so it can be merged.