This provides more technical details: https://hacks.mozilla.org/2021/05/introducing-firefox-new-si... >, which should be more interesting to HN than a marketing announcement. In particular, it seems that "site" isn't precisely defined. It seems to be based on domains, but backed by a human-curated list of "sites": https://github.com/publicsuffix/list >. So it's different than Chrome's "every webpage gets a separate p…
Site Isolation in Firefox
11–20 of 118 posts
Re: Site Isolation in Firefox
#12When Chrome was new and shiny, I used it for a time. Then, the first time I found myself needing to kill Chrome because it was completely locked up, I found myself staring at a wall of chrome processes in the task list, not knowing which one I needed to kill. At the time, I thought the idea of a separate process for each tab was silly. Though, with Firefox moving towards this model, I guess the engineers at Google we…
Shift+Esc brings out Chrome task manager where you can kill individual tabs/pages by name.
Re: Site Isolation in Firefox
#13When Chrome was new and shiny, I used it for a time. Then, the first time I found myself needing to kill Chrome because it was completely locked up, I found myself staring at a wall of chrome processes in the task list, not knowing which one I needed to kill. At the time, I thought the idea of a separate process for each tab was silly. Though, with Firefox moving towards this model, I guess the engineers at Google we…
Scrolling down I found a section starting with
> web (pid 1036080)
> Explicit Allocations
> 108.27 MB (100.0%) -- explicit
> ├───45.04 MB (41.60%) -- window-objects/top(https://www.that-random.site/, id=175)
I try to kill that process now, but I post this message first in case I kill the whole browser.
Result: the tab crashed, the browser survived.
> Gah. Your tab just crashed.
> We can help!
> Choose Restore This Tab to reload the page.
Restore did work.
Re: Site Isolation in Firefox
#14This provides more technical details: https://hacks.mozilla.org/2021/05/introducing-firefox-new-si... >, which should be more interesting to HN than a marketing announcement. In particular, it seems that "site" isn't precisely defined. It seems to be based on domains, but backed by a human-curated list of "sites": https://github.com/publicsuffix/list >. So it's different than Chrome's "every webpage gets a separate p…
Re: Site Isolation in Firefox
#15Re: Site Isolation in Firefox
#16Can anyone explain the relationship to the Firefox "Electrolysis" initiative better than this[0]? It looks like Electrolysis was just making the browser kernel IPC layer and now Fission is actually divvying up the processes by origin. [0]: https://wiki.mozilla.org/Electrolysis#Thanks
hi, co-author of the blog post here. There is a more detailed blog post explaining how Site Isolation is better than the Electrolysis architecture here - https://hacks.mozilla.org/2021/05/introducing-firefox-new-si... (also linked to from the security blog post). Hope this is helpful!
Thanks for the browser work as well!
Re: Site Isolation in Firefox
#17Earlier quoted context omitted.
hi, co-author of the blog post here. There is a more detailed blog post explaining how Site Isolation is better than the Electrolysis architecture here - https://hacks.mozilla.org/2021/05/introducing-firefox-new-si... (also linked to from the security blog post). Hope this is helpful!
Thanks for this link. Not sure how I missed it when it's the very last word, haha. I'm not sure what gave me the impression but, in my mind "process-per-tab" and "Electrolysis" were linked, but that was a misconception: >In great detail, (as of April 2021) Firefox’s parent process launches a fixed number of processes: eight web content processes, up to two additional semi-privileged web content processes, and four ut…
Your impression was mostly correct. Electrolysis is basically process-per-tab until you reach eight tabs, but after that, tabs start sharing those eight content processes.
Re: Site Isolation in Firefox
#18Re: Site Isolation in Firefox
#19Re: Site Isolation in Firefox
#20Earlier quoted context omitted.
Shift+Esc brings out Chrome task manager where you can kill individual tabs/pages by name.
Does this work when Chrome is locked up? Usually people go to Task Manager because it's unresponsive.