阅读:3151回复:11
[Nightly] Firefox 56.0a 默认开启独立进程运行 WebExtension 扩展
Firefox 54.0 实现了默认 4 个内容子进程,进一步提升了浏览器的响应度。现在 Firefox 56.0a 进一步加强 e10s 多进程的功能,实现了单独的进程运行 WebExtension 扩展,这样可以避免 WebExtension 在父进程运行的时候阻塞主线程,从而继续提升浏览器的响应度。此外由于扩展进程独立,因扩展崩溃导致的浏览器崩溃问题将会有效避免。
对应的 about:config 参数为:extensions.webextensions.remote,默认为 true。如果要增加扩展进程,dom.ipc.processCount.extension 这个参数可以设置扩展进程的数量,默认为 1。 注意:1、这里说的独立进程运行扩展只支持 WebExtension 扩展,不支持传统扩展,传统扩展即将淘汰。 2、目前该功能仅支持 Windows 系统。 3、开启后可能会有一些扩展的弹出界面无法正常显示内容,如果有需要的可以尝试开启 layers.popups.compositing.enabled,设置为 true(不一定都有效)。 Bug 1357486 - Turn on OOP extensions by default on Windows |
|
最新喜欢:![]()
|
1楼#
发布于:2017-07-11 11:49
换回了release通道的firefox,开不开多进程确实差距很大
我这还是最近新建的配置,开之前卡得我想砸电脑,开了之后流畅多了 |
|
2楼#
发布于:2017-07-11 12:25
|
|
|
3楼#
发布于:2017-07-11 17:20
我现在用的nightly是7月10号的, 貌似就是改了某些参数, 导致扩展弹出面板出现问题, 现在umatrix的弹出面板弹出补全, 只能看到2/3, 还没新建配置排查, 不知道是不是新版nightly导致的
|
|
4楼#
发布于:2017-07-11 17:31
|
|
5楼#
发布于:2017-07-11 17:33
|
|
|
6楼#
发布于:2017-07-11 18:41
根据ghacks文章说 dom.ipc.processCount.extension 这个参数可以设置扩展进程的数量,默认为 1。
https://www.ghacks.net/2017/07/11/firefox-nightly-out-of-process-web-extensions/ |
|
|
7楼#
发布于:2017-07-11 19:14
|
|
8楼#
发布于:2017-07-12 08:21
0712更新,已经默认改成 true 开启独立进程了。
|
|
|
9楼#
发布于:2017-07-18 15:21
07.18 nightly
extensions.webextensions.remote;true会导致urlredirector,google translator两个webext扩展弹不出面板。 layers.popups.compositing.enabled默认不存在,手动添加设置true无效 |
|
|
10楼#
发布于:2017-07-18 16:08
|
|
|
11楼#
发布于:2017-08-09 00:09
剛升上56b1看了下也已默認開啟,webex擴展的彈出介面都正常顯示
|
|