Firefox开发者版现在支持旧插件开发吗?

Firefox开发者版现在支持旧插件开发吗?,firefox,firefox-addon,firefox-developer-edition,Firefox,Firefox Addon,Firefox Developer Edition,有人提到,旧加载项已弃用()。尽管我正在尝试对一个现有的插件进行一个非常小的更新,这个插件在发布频道上运行良好 我在FF开发者版中安装了该插件,并发现了一些问题: document.commandDispatcher.focusedWindow.getSelection().toString()(到 获取所选文本)不会返回没有 错误 覆盖窗口的高度和宽度是使用首选项设置的,但似乎没有读取 是的,它目前是有效的,在撰写本文时,它可能会继续有效至少一年。但developer edition在启用E1

有人提到,旧加载项已弃用()。尽管我正在尝试对一个现有的插件进行一个非常小的更新,这个插件在发布频道上运行良好

我在FF开发者版中安装了该插件,并发现了一些问题:

  • document.commandDispatcher.focusedWindow.getSelection().toString()
    (到 获取所选文本)不会返回没有 错误

  • 覆盖窗口的高度和宽度是使用首选项设置的,但似乎没有读取


  • 是的,它目前是有效的,在撰写本文时,它可能会继续有效至少一年。但developer edition在启用E10的情况下运行,因此您的插件可能会面临E10兼容性问题,这也会导致这些插件类型的中断


    作为一种即时解决方法,您可以在大约:首选项中禁用它,短期内您必须解决这些问题,中期和长期内您必须迁移到较新的加载项框架。

    是的,它仍然受支持。关于你的示例问题:你有两个不同的示例,这可能更适合作为两个不同的问题。您没有提供足够的信息来了解您的两个子问题/问题示例的具体问题。对于#1:A)我们需要一个页面和您选择的文本,等等。B)
    getSelection()
    不足以在所有情况下获取所选文本。看见对于#2,您没有提供任何代码。没有代码调试的问题是离题的。@Makyen问题是这是否仍然受支持。我也注意到了其他一些问题。不过,我非常感谢您的努力。虽然e10s兼容性问题是一个可能的问题,但我们确实没有足够的信息来说明这种或那种方式。只需在
    about:preferences
    中禁用MP,并确保问题消失,检查是否是e10s/多进程Firefox问题就很容易了。发行版和beta版与开发者/aurora/alpha版之间可能存在很多其他问题,这可能是另外一回事。例如,我的一个附加组件在DE w/o E10中不起作用,但在发行版和beta版中运行良好(即使在修复/更改了前三个不同的非功能问题后,仍在运行)。@Makyen,问题是遗留(XUL)附加组件是否仍然受支持。使用较新版本可能产生的问题与一般支持是分开的。