Is it something fundamental to the different design choices, is it just which has had more test/resources thrown at it, and is the closing of the gap practical and/or on a roadmap?
Is it something fundamental to the different design choices, is it just which has had more test/resources thrown at it, and is the closing of the gap practical and/or on a roadmap?
- it would break all old-style extensions and users were unhappy about that;
- it takes looooots of memory and users were unhappy about that, too.
Now that Firefox has dropped all old-style extensions, there's large focus on reducing memory footprint, to allow moving to this model without costing as much memory as Chrome.
There are still a few kinks to fix, but this new isolation model should hopefully land within a few months.
Also, all sorts of security improvements are much easier now that Firefox dropped old-style extensions. Also, switching many developments to Rust makes new code much, much safer.
If FF gets rewritten in Rust, it will be a decades long effort.