|
|
|
|
|
by drakenot
3023 days ago
|
|
So we continue to play wack-a-mole with the C++ codebase rather than develop in a language that makes whole classes of exploits impossible? Firefox is not safe. It’s been routinely exploited by law enforcement and hackers alike. |
|
But there is no choice. Rewriting Firefox from scratch is going to take decades. Firefox has to continue to function in the meantime. They do occasionally replace components with equivalent Rust components from Servo, and that's so far been a great success, but it's still scary as all heck to take a software that millions of people depend on in their daily life and wholesale replacing the CSS engine, URL parser or media decoder in it.
Besides that, it's not like Chrome/Opera, IE/Edge or Safari are bastions of security. Users can't go anywhere that's decisively safer.