Embedded WebExtensions讨论了如何“......将 WebExtension 嵌入到经典的引导扩展或 Add-on SDK 附加组件中”。
但我既没有“引导”也没有“附加 SDK”扩展,只有十年前的普通 XPCOM/overlay 扩展。我没有用于启动的bootstrap.js,也没有使用 Add-on SDK 来做任何事情。
我尝试添加
<em:bootstrap>true</em:bootstrap>
但所做的只是完全破坏扩展,它只加载那个(空的)新的bootstrap.js文件。
确实,我想迁移:我的经典扩展的数据需要导出到 webext 版本,以获得良好的用户体验。