fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:2773回复:11

[Nightly] Firefox 56.0a 默认开启独立进程运行 WebExtension 扩展

楼主#
更多 发布于:2017-07-11 11:33
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

最新喜欢:

l10xl10x
Firefox More than meets your experience
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
1楼#
发布于:2017-07-11 11:49
换回了release通道的firefox,开不开多进程确实差距很大
我这还是最近新建的配置,开之前卡得我想砸电脑,开了之后流畅多了
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
2楼#
发布于:2017-07-11 12:25
infinity:换回了release通道的firefox,开不开多进程确实差距很大
我这还是最近新建的配置,开之前卡得我想砸电脑,开了之后流畅多了
回到原帖
nightly 因为有先一步quantum 组件的加入已经其他新的测试的功能,所以速度有优势,崩溃也会多一些,不过还是比较稳定。
Firefox More than meets your experience
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
3楼#
发布于:2017-07-11 17:20
我现在用的nightly是7月10号的, 貌似就是改了某些参数, 导致扩展弹出面板出现问题, 现在umatrix的弹出面板弹出补全, 只能看到2/3, 还没新建配置排查, 不知道是不是新版nightly导致的
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
4楼#
发布于:2017-07-11 17:31
skytalk:我现在用的nightly是7月10号的, 貌似就是改了某些参数, 导致扩展弹出面板出现问题, 现在umatrix的弹出面板弹出补全, 只能看到2/3, 还没新建配置排查, 不知道是不是新版nightly导致的回到原帖
0710好像没改 extensions.webextensions.remote
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
5楼#
发布于:2017-07-11 17:33
skytalk:我现在用的nightly是7月10号的, 貌似就是改了某些参数, 导致扩展弹出面板出现问题, 现在umatrix的弹出面板弹出补全, 只能看到2/3, 还没新建配置排查, 不知道是不是新版nightly导致的回到原帖
0711也还没改这个参数,不过估计很快就会改了的,umatrix 我没用,不知道是否如此。
Firefox More than meets your experience
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
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/
Firefox More than meets your experience
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
7楼#
发布于:2017-07-11 19:14
yfdyh000:0710好像没改 extensions.webextensions.remote回到原帖
嗯, 是的, 没改, 查了, browser.photon.structure.enabled -> false 导致的, 禁用这个参数目umatrix就会弹出面板显示不全, 目前貌似误解, 谋智应该不会为此做修改吧? 只有等r.hill修复了
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
8楼#
发布于:2017-07-12 08:21
0712更新,已经默认改成 true 开启独立进程了。
Firefox More than meets your experience
liuxb
非常火狐
非常火狐
  • UID26160
  • 注册日期2008-09-05
  • 最后登录2021-12-02
  • 发帖数659
  • 经验324枚
  • 威望0点
  • 贡献值184点
  • 好评度16点
9楼#
发布于:2017-07-18 15:21
07.18 nightly
extensions.webextensions.remote;true会导致urlredirector,google translator两个webext扩展弹不出面板。
layers.popups.compositing.enabled默认不存在,手动添加设置true无效
我的...
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
10楼#
发布于:2017-07-18 16:08
liuxb:07.18 nightly
extensions.webextensions.remote;true会导致urlredirector,google translator两个webext扩展弹不出面板。
layers.popups.compo...
回到原帖
我用的violentmonkey也是如此。
Firefox More than meets your experience
hdd60311
火狐狸
火狐狸
  • UID55865
  • 注册日期2017-08-05
  • 最后登录2024-05-15
  • 发帖数137
  • 经验143枚
  • 威望0点
  • 贡献值66点
  • 好评度41点
  • 社区居民
  • 忠实会员
11楼#
发布于:2017-08-09 00:09
剛升上56b1看了下也已默認開啟,webex擴展的彈出介面都正常顯示
游客

返回顶部