检查弹出窗口是否已删除扩展名; 调试控制台吃扩展表单元素输入

Mar*_*ahl 6 google-chrome-extension

要调试扩展程序,Chrome右键单击扩展程序图标(浏览器右上角)时,可以使用"检查弹出窗口"菜单选项.我相信最近删除了这些选项(可能使用最新的Chrome版本20,我正在使用).

通过右键单击扩展弹出窗口中的任何元素并选择"Inspect element",仍然可以激活调试控制台.然而,我遇到的问题是,每当我打开调试控制台时,在弹出窗口中输入表单元素都不起作用.尽管表单元素似乎具有焦点(它有一个闪烁的游标处于活动状态),但所有输入的输入都直接进入调试控制台.

更新:似乎焦点不是专门针对调试控制台,而是针对下面的任何窗口.这就像扩展窗口是一个"停留在顶部"窗口,没有捕获任何输入.

更新:2012-07-24:已更新至22.0.1215.0 (Official Build 147830) dev,并且错误仍然存​​在.但是,Youtube全屏现在突然出现在我的双屏系统上!

更新2012-05-09:在Linux x64(Ubuntu 12.04)上从20.0.1123升级到20.0.1130.1 dev.问题仍然存在,并使调​​试扩展比需要更加困难.还确认了旧Chrome版本(20.0.1105.0)的行为.哦,也许这只是我......

更新2012-05-09 2:假设这是一个错误,请考虑在弹出窗口中添加一个后台页面,然后登录到该页面的控制台,直到修复bug.至少这让我现在的生活变得更轻松.

更新:2012-10-19:正如omri所写(并指向),Inspect Popup选项正在回归Chrome,这有望解决这个问题(最终).

有人可以确认/否认这种行为,和/或建议可能的解决方法吗?

Mar*_*ahl 0

刚刚升级到 22.0.1221.1(官方版本 149058)开发版,问题似乎已经解决,尽管有解决方法。在弹出窗口中右键单击并选择“检查元素”来启动控制台的旧方法仍然会获取最初报告的所有输入。

然而,似乎通过右键单击弹出窗口图标,旧的“检查弹出窗口”似乎又回来了,并且当使用它时,它似乎并没有从打开的弹出窗口本身获取输入。