Код с сайта Mozilla не работает должным образом - он выдает следующее сообщение об ошибке: «Предупреждение: поле XUL для элемента box содержит дочерний элемент встроенной ссылки, заставляющий все его дочерние элементы быть упакованы в блок».Если этот код помещается между тегами «окна», он портит все остальные элементы управления в окне.Если он помещен между тегами 'box', элементы управления окном отображаются нормально, но все равно появляется это сообщение об ошибке.Проблема была решена путем добавления свойства display и установки его в «none».Рабочий код выглядит так:
<window xmlns="mozilla.org/keymaster/gatekeeper/there.is.only.xul";
xmlns:html="w3.org/1999/xhtml">
<!-- Icon from chrome -->
<html:link rel="icon" href="chrome://myExtension/content/path/to/favicon.png"
style="display:none"/>