by jakec045 » Tue May 21, 2019 5:10 pm
Thanks for the link - I voted it up.
In our embedding, a common use case is a single/base webpage whose links generate new browser tabs. Those new tabs end up in the same process as the original page. I believe that is expected behavior for target="_blank" links in the current process model. Although, after a number of clicks to create new tabs from the base page, it creates a lot of memory pressure on that one browser subprocess (often eventually leading to that process exiting due to out of memory issues).
From what I understand of site isolation, there will be a new browser subprocess created regardless of how the new tab is triggered which may help resolve the use case above.