e10s support question

Discussions about the development and maturation of the platform code (UXP).
Warning: may contain highly-technical topics.

Moderators: trava90, athenian200

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1389
Joined: 2020-05-31, 04:33

Re: e10s support question

Post by andyprough » 2026-04-23, 23:50

UCyborg wrote:
2026-04-23, 20:46
What was written back in 2008 on Chrome's wiki page: ....
I'm no expert, but that long block quote looks like a pile of PR marketing spin to me. Which is all well and good, but it seems that this discussion is about real nuts and bolts stuff, and not PR marketing spin.

User avatar
Moonchild
Project founder
Project founder
Posts: 39260
Joined: 2011-08-28, 17:27
Location: Sweden

Re: e10s support question

Post by Moonchild » 2026-04-24, 05:55

It isn't even relevant to multiprocess either...
Every JS engine has become slower over time, as well. You know why? Because the company being praised there has been pushing for more and more junk to be loading down the engines.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
ownedbywuigi
Fanatic
Fanatic
Posts: 242
Joined: 2026-03-09, 21:48
Location: United Kingdom

Re: e10s support question

Post by ownedbywuigi » 2026-04-24, 08:03

Moonchild wrote:
2026-04-24, 05:55
It isn't even relevant to multiprocess either...
Every JS engine has become slower over time, as well. You know why? Because the company being praised there has been pushing for more and more junk to be loading down the engines.
This too. The codebase for every major web browser (minus Ladybird if you call that major) is easily over 20 years old. There are a shit ton of optimisations and better code available that nobody is able to discover because there’s literal decades of old crap.
Lead Dactyloidae developer.
Feedback needed! https://forum.palemoon.org/viewtopic.ph ... 30#p272630

User avatar
UCyborg
Keeps coming back
Keeps coming back
Posts: 941
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: e10s support question

Post by UCyborg » 2026-04-24, 15:58

And yet, Chromium is the only one that runs QuakeJS smoothly.

Edit: At least that's what I notice going off experience daily driving 17 years old computer.

Edit 2: Mozilla-based also has this pronounced mouse responsiveness lag that Chromium must have paid special attention too. I only noticed this lag on Chromium in the past when testing on Vista where D3D11 paths were non-functional and it went to D3D9.

Granted, some of it is still there regardless, there's no real fullscreen after all, just not as much.

Edit 3: OK, that's new, QuakeJS site didn't change in years, now it doesn't even load in Pale Moon.
The Merovingian wrote:Choice is an illusion, created between those with power, and those without.

User avatar
adoxa
Astronaut
Astronaut
Posts: 626
Joined: 2019-03-16, 13:26
Location: Qld, Aus.

Re: e10s support question

Post by adoxa » 2026-04-25, 00:41

UCyborg wrote:
2026-04-24, 15:58
Edit 3: OK, that's new, QuakeJS site didn't change in years, now it doesn't even load in Pale Moon.
It uses import maps, which I was able to work around, and WebTransport (HTTP/3), which I was not.