I believe Firefox doesn't use one process per tab, but does use multi-process on its own way.
On Tue, Jul 30, 2019, 00:08 Darren Duncan <dar...@darrenduncan.net> wrote: > Yes, every modern browser uses a separate process per browser tab. > Besides the > mentioned Firefox and Chrome, Safari also does it. So generally a page > crash > shouldn't affect anything but that page, or if a page consumes a lot of > RAM or > CPU, it can be independently killed by a regular system process manager. > -- > Darren Duncan > > On 2019-07-29 8:02 p.m., Avin Kavish wrote: > > Hey Mark, > > > > I find this hard to believe as chrome uses process isolation per site > > <https://www.chromium.org/Home/chromium-security/site-isolation> by > default. I > > believe firefox does too > > < > https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Multiprocess_Firefox>. > > > Whenever a website crashes only that tab crashes. It will prompt you to > recover > > or kill that tab in isolation. I'm a web developer too and I sometimes > let > > infinite recursion get through in my apps but I usually end up being > able to > > kill the tab without affecting the rest of my work. Maybe the setting is > turned > > off on your pc, you can check here, > chrome://flags/#site-isolation-trial-opt-out > > > > Regards, > > Avin > > > > On Tue, Jul 30, 2019 at 12:01 AM Mark Murawski wrote: > > > > Wow.. I go on vacation for a few days and I find this heated thread > > going full speed ahead! > > > > Interesting history on why the removal of the 'native interface' > occurred. > > > > I do a lot of web work and routinely wind up with locked up or > crashed > > browsers, so having pgadmin4 run in a browser tab is less than > ideal.. > > although sometimes I run firefox/chrome as another user to have some > > memory/process separation so that not ALL of my browsers die when > > chrome/firefox barfs up a big one. I suppose I could maintain yet > > another user and make sure I start up pgadmin4 as that. > > > > Would there be a possibility of embedding chromium? Since of course > > it's actively developed and everyone including their pet cat are > using > > it as a rendering engine these days (including microsoft) Not sure > of > > the compatibility with the BSD license would go... > > >