Implementation
Why, one might ask, does the same reasoning not apply to the entire JavaScript engine? Should Mozilla just migrate to V8?
Well, regexes really count as DSLs (domain specific languages), which is why the two browsers have been using the same approach for years. The change presumably includes some kind of binding so that the V8 engine can be called directly and doesn't have to be ported.
The same does not necessarily apply to the JS runtime. But I do think we will start to move towards consolidation other areas such as HTML, CSS and JS parsing, areas where Mozilla's use of Rust might have advantages.