Операционная система: Ubuntu Saucy Salamander (development branch), Release: 13.10.
Версия веб-браузера Firefox: 23.0+build2-0ubuntu1
Суть проблемы: Флажок не отображается, хотя щелчок по кнопке значение атрибута checked переключает — Скрин-шот: 96896521.png

Щелчок по кнопке Открыть новое окно выводит в поле Стих значение атрибута checked у этой кнопки (элемент checkbox). Таким образом можно убедиться, что переключение происходит, но при этом флажок не появляется. Мало того, форма у элемента какая-то вытянутая получается вместо нормального квадратика.
Кусок кода с этим checkbox-элементом:

Выделить код

Код:

<checkbox id="NewWindow" width="265" label="&Open-New-Window;" onclick="document.getElementById('ControlParms').setAttribute('value', this.hasAttribute('checked'));"/>

Создаётся впечатление, что это какой-то баг. Или может я не знаю какой-то хитрости? Для воспроизведения моей проблемы выкладываю своё расширение здесь.

Лучше подключить стили по умолчанию

Выделить код

Код:

<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>

И убрать из chrome://ViewPassage/skin/overlay.css раскраску.
А по поводу растянутости – убрать фиксированную высоту, она нужна только для растягивающихся узлов.