Прозрачное окно XUL в Firefox 4 - PullRequest
1 голос
/ 17 апреля 2011

Я создал расширение Firefox, которое открывает новое окно, и это окно прозрачно, значит, у него нет фона - рабочий стол позади него просвечивает!

Это было сделано с <window style="background:transparent !important; -moz-appearance:none !important;">.

Хотя он отлично работает в Firefox 3.x, я не могу получить никакой прозрачности в Firefox 4. Фон белый.Есть ли способ добиться этого эффекта прозрачности в Firefox 4?

(PS: он работал только на Windows. Если после исправления для Windows у кого-то есть идея, как сделать это для других ОС, я быбудь более чем счастлив.)

1 Ответ

0 голосов
/ 06 мая 2011

Вы включили глобальный скин в свою страницу xul?(<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>) Ваше описание типично для этого скина, который не был импортирован (и я думаю, что это стало необходимым в последних сборках Firefox).

...