Привет всем.

Можно ли реализовать добавление кнопки или другого xul элемента на стандартную панель Firefox, сразу после установки плагина? Т.е. когда я в overlay размещаю свой toolbaritem внутри BrowserToolbarPalette, он помещается только в кастомизированную панель и ее нужно потом вручную перетаскивать. Но хотелось бы разместить сразу на панель. Есть ли такая возможность. Спасибо.

можно примерно так:

Выделить код

Код:

var before = document.getElementById("search-container") || // строка поиска
        document.getElementById("urlbar-container"); // строка адреса
if (before) {
    before.parentNode.insertItem("my-button", before.nextSibling); // my-button — id кнопки из расширения
    before.parentNode.setAttribute("currentset", before.parentNode.currentSet);
    document.persist(before.parentNode.id, "currentset");
}

Большое спасибо.