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

AMO 上传附加组件时添加是否兼容 e10s 的检测

楼主#
更多 发布于:2016-06-18 14:06
Firefox 48 开始将逐渐开始支持 e10s,为了更快实现附加组件对 e10s 的支持,现在开发者在 AMO 上传附加组件时,AMO 添加了一个是否兼容 e10s 的检测,如果不兼容 e10s,则会显示一个告警。不过目前并没有要求附加组件一定要兼容 e10s 才可上架,所以开发者可以忽略并继续执行下一步骤。今后,这个告警有可能升级为更严重的红色告警。



相对应的以后附加组件在是否兼容 e10s 方面,就一共有三种状态:
1、它原生开发的时候就使用 WebExtensions,所以它肯定兼容 e10s。
2、它使用 XUL、Add-on SDK 开发,但在扩展的 install.rdf 里面标为兼容 e10s(即添加 <em:multiprocesscompatible>true</em:multiprocesscompatible>字段),那么它也算是兼容 e10s 的。
3、如果附加组件没有标记为兼容 e10s,则它的状态就为 unknown 状态(未知状态)

兼容 e10s 的附加组件在上传以后会显示为兼容 e10s:



http://blog.mozilla.org/addons/2016/06/17/multi-process-firefox-and-amo/
Firefox More than meets your experience
CooB
千年狐狸
千年狐狸
  • UID2829
  • 注册日期2005-02-06
  • 最后登录2023-05-23
  • 发帖数2176
  • 经验140枚
  • 威望0点
  • 贡献值18点
  • 好评度3点
  • 社区居民
  • 忠实会员
1楼#
发布于:2016-06-18 16:06
面对使用者也应该有个当前使用扩展是否兼容 e10s 的检测或提示吧,不然到时候默认打开 e10s 突然发现个别功能挂了体验就不好了。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
2楼#
发布于:2016-06-18 16:37
CooB:面对使用者也应该有个当前使用扩展是否兼容 e10s 的检测或提示吧,不然到时候默认打开 e10s 突然发现个别功能挂了体验就不好了。回到原帖
这个可能需要开发者自己设置安装后或选项里面提示用户已兼容 e10s 或部分功能有问题。AMO 最多在页面里面显示是否兼容。
Firefox More than meets your experience
游客

返回顶部