Quoting an anonymous Twitter user (got harrassed for these statements):
"Safari is buggy" is a valid criticism.
"Safari is behind Chrome in features" is not a valid criticism.
Never forget that the browser vendors, including Google and Apple, seized control of the web from the W3C. These few companies have too much power over the web, period.
1/8
Imagine a small company trying to write their own web browser from scratch nowadays. It's just not possible! The web is so complex, there's no choice but to adopt one of the few existing browser engines: Chromium, WebKit, Gecko. That's it. The competitive landscape is bleak.
4/8
"Everyone has to adopt Chromium" is exactly Google's plan.
Who controls the dominant browser engine controls the web.
5/8
I've personally implemented software from scratch using RFC as a guide, in several different areas.
But a web browser engine? Forget it!
The "standards" now are nothing more than Chromium, WebKit, Gecko, and their individual quirks. How can there be a new engine?
7/8
The web is not "open" if nobody new can write a web browser engine. It's the illusion of openness.
8/8 Fin!
@iron_bug Same here!
@iron_bug @alcinnz Modern GPUs (i.e. anything supporting WebGL) have enough isolation that malicious code shouldn't be able to do anything worse than a denial-of-service by causing GPU timeouts.
(But even that can kill the display server with some drivers.)
It's not like any GPU would have a vulnerability allowing modification (and possibly reading) of another process' graphics memory, right? Right?
(Hint: some do)
browser is the most unstrusted application on PC. it should be limiteb by the hardest virtual environments and have no direct access to any hardware at all.