阅读:1842回复:4
[Nightly] Firefox 55.0a 可开启独立的 WebExtensions 扩展进程
之前我们在 2017 年附加组件发展路线图有提到过 Mozilla 正在研究将扩展独立使用新的进程。这里说的扩展仅仅指的是 WebExtensions 扩展,而非传统扩展。
现在 Firefox 55.0a Nightly 已经可以实现 WebExtensions 扩展使用新的进程了,但默认为关闭,只要在 about:config 里面将 extensions.webextensions.remote 设置为 true。 注意:所有的 WebExtensions 均共享一个独立的进程,而非 Chrome 那样一个扩展一个进程。 只要安装一个 WebExtensions 并启用开始使用,就可以看任务进程管理器里面比平时多出一个 firefox.exe 的进程了。目前正常情况下,应该有如下几个 firefox.exe 进程: 1、一个父进程 2、默认 4 个内容子进程,取决于你打开多少个标签页,大于等于4个标签页就会开启 4 个内容子进程。 3、一个 GPU 进程。 4、如果你打开了本地文件,那可能还有一个进程,详见 Firefox 53.0 正式版用户特性介绍。 5、一个 WebExtensions 进程。 我这里显卡不支持 GPU 进程,在打开4个标签页以上的时候,就是 6 个 firefox.exe 进程。 https://wiki.mozilla.org/WebExtensions/Testing-out-of-process |
|
|
1楼#
发布于:2017-05-11 11:20
fang5566:比如说?回到原帖就像 liuxb 说的。 已经有人报了 Bug 了:https://bugzilla.mozilla.org/show_bug.cgi?id=1357729 https://bugzilla.mozilla.org/show_bug.cgi?id=1353060, 还没有修好的样子 |
|
2楼#
发布于:2017-05-10 14:29
|
|
|
3楼#
发布于:2017-05-10 12:30
|
|
|
4楼#
发布于:2017-05-10 12:09
然而目前存在扩展的面板空白的bug
|
|