Javascript Firefox插件:Window.open()vs CTRL-N

Javascript Firefox插件:Window.open()vs CTRL-N,javascript,firefox,firefox-addon,Javascript,Firefox,Firefox Addon,我使用addonbuilder创建了一个简单的firefox加载项,该加载项安装成功并显示在浏览器底部的加载项工具栏中 如果我在firefox中按ctrl-n、打开新选项卡、打开新窗口或打开私人浏览窗口,那么我可以看到并使用我的插件。但是,如果另一个站点使用window.open()以编程方式打开窗口,则我的加载项不会出现 这是故意的吗?或者,是否有一个设置可以包含在我的插件中,使其始终显示,即使该窗口是通过window.open()而不是ctrl-n打开的?当使用打开站点时,它们指定浏览器UI

我使用addonbuilder创建了一个简单的firefox加载项,该加载项安装成功并显示在浏览器底部的加载项工具栏中

如果我在firefox中按ctrl-n、打开新选项卡、打开新窗口或打开私人浏览窗口,那么我可以看到并使用我的插件。但是,如果另一个站点使用
window.open()
以编程方式打开窗口,则我的加载项不会出现

这是故意的吗?或者,是否有一个设置可以包含在我的插件中,使其始终显示,即使该窗口是通过
window.open()
而不是ctrl-n打开的?

当使用打开站点时,它们指定浏览器UI的哪些部分将显示。您可以将其放置在不太可能被删除的位置,如导航工具栏。