I really don't need push notifications going to my desktop. HTML, CSS... ughhhh javascript...
So if covering javascript is too hard, maybe a HTML/CSS browser, and anytime you need javascript, you open a chrome session.
This project messes with optimisation flags, which have a good chance of "waking up" those bugs (If you've ever had code work at -O1 but not at -O3, you know what I'm talking about). The same goes for compiler bugs, too. The real Chromium is aggressively fuzz tested, but this project is almost certainly not, or at least, not to the same extent.
Turning on features like JPEG-XL also increases attack surface.
However, the motivation to find similar bugs in Thorium is very low, too few users. And because the project messes with compiler flags, there’s chance at least some of the Chromium bugs don’t apply to the fork, because the machine code is different. Or maybe they apply but require adjustments to the exploit, which most attackers won’t do because too few users of the fork.
I cannot imagine having anything important on an iPhone since there is a huge demand to find a bug in the hardware/OS layer. (And we've seen this live in the wild with multiple 0 click exploits)
Meanwhile obscure phones could only be targeted by Pegasus by:
1. Go to a website and download an app 2. Change your settings to allow this app to install 3. Change another setting to allow this app to install.
I mean... not really elite hackers, I had to do this for my own Android app.