Проверить всплывающее окно на наличие удаленных расширений; консоль отладки использует входные данные элемента формы расширения

Для отладки расширений в Chrome раньше была опция меню «Проверить всплывающее окно», доступная при щелчке правой кнопкой мыши по значку расширения (в правом верхнем углу браузера ). Я полагаю, что эти параметры были недавно удалены (, возможно, в последней версии Chrome 20, которую я использую ).

Консоль отладки по-прежнему можно активировать, щелкнув правой кнопкой мыши любой элемент во всплывающем окне расширения и выбрав «Проверить элемент». Однако проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда у меня открыта консоль отладки, ввод элементов формы во всплывающем окне не работает. Несмотря на то, что элемент формы имеет фокус (, он имеет активный мигающий курсор ), все вводимые данные поступают прямо в консоль отладки.

Обновление:Похоже, что фокус направлен не конкретно на консоль отладки, а на любое окно, расположенное ниже. Это похоже на то, что окно расширения - это окно «оставаться сверху», без захвата каких-либо входных данных.

Обновление :2012 -07 -24:Обновлено до 22.0.1215.0 (Official Build 147830) dev, ошибка осталась. Но ура, полноэкранный режим Youtube теперь неожиданно работает на моей системе с двумя экранами!

Обновление 2012 г. -05 -09:Обновлено с 20.0.1123 до 20.0.1130.1 dev на Linux x64 (Ubuntu 12.04 ). Проблема все еще существует и делает отладку расширений намного сложнее, чем нужно. Также подтверждено поведение в более старой версии Chrome (20.0.1105.0 ). Ну, может быть, это только я...

Обновление 2012 -05 -09 2:Предполагая, что это ошибка, рассмотрите возможность добавления фоновой страницы во всплывающее окно и вместо этого войдите в консоль этой страницы, пока не появится ошибка. фиксируется. По крайней мере, это делает мою жизнь проще на данный момент.

Обновление :2012 -10 -19:Как пишет omri (и указывает на ), параметр Inspect Popup находится на пути к возвращению в Chrome, что, мы надеемся, решить эту проблему (окончательно ).

Может ли кто-нибудь подтвердить/опровергнуть такое поведение и/или предложить возможные обходные пути?

6
задан Marius Kjeldahl 19 October 2012 в 21:49
поделиться