在Firefox 24上调用window.open时未触发Tabs ready事件

在Firefox 24上调用window.open时未触发Tabs ready事件,firefox,firefox-addon,firefox-addon-sdk,Firefox,Firefox Addon,Firefox Addon Sdk,我使用Firefox插件SDK 1.14开发了一个插件 此加载项侦听tabs.ready事件以执行操作 从Firefox24开始,通过window.open调用加载页面时,不再触发tabs.ready事件 示例附加代码: var tabs = require("sdk/tabs"); tabs.on('ready', function(tab){console.log(tab.url)}); 示例页面代码: window.open( 'http://stackoverflow.com'

我使用Firefox插件SDK 1.14开发了一个插件

此加载项侦听tabs.ready事件以执行操作

从Firefox24开始,通过window.open调用加载页面时,不再触发tabs.ready事件

示例附加代码:

var tabs = require("sdk/tabs");
tabs.on('ready', function(tab){console.log(tab.url)});
示例页面代码:

window.open(
    'http://stackoverflow.com', 
    '', 
    'width=800,height=600,scrollbars=yes,resizable=no,status=yes,location=yes'
    );

我是否丢失了一些东西或加载项SDK运行不正常?

这不是SDK错误跟踪程序。这就是:这就是问题所在:我不知道这是一个bug还是SDK行为的改变。这就是我问的原因。我搜索了SDK错误,但没有结果。这在FF 24和27中对我有效,使用内部
require('SDK/windows').browserWindows.open(url)
,或使用
窗口。在打开的现有页面中手动打开
。还有其他遗漏的信息吗?谢谢你的回复,@jsantell。不幸的是,没有任何其他信息。。。我再次检查了,在不同的环境中使用了一个新安装,FF 24,刚刚下载的插件SDK 1.14,Python 2.7.5和一个只包含
var tabs=require(“SDK/tabs”)的测试插件;on('ready',函数(tab){console.log(tab.url)})。同样的结果。我更感兴趣的是是什么导致这个打开了一个新标签。是
窗口。在您登录的页面上打开
?是否在同一窗口中创建新选项卡?您是否收到弹出式通知,询问是否允许从该域弹出?它是用户触发的窗口。打开吗?