Пытаюсь из аддона добавить DIV на страницу:

Выделить код

Код:

var pos = document.createElement('DIV');
            pos.id = "myid";
            pos.innerHTML = "HHHHHH 1111111111";
            gBrowser.selectedTab.contentDocument.body.appendChild(pos);

Инспектор DOM показывает, что DIV присутствует на странице, но он пуст.

А если вот так:

Выделить код

Код:

var pos = document. createElementNS ("http://www.w3.org/1999/xhtml", "div");

? Или может быть даже

Выделить код

Код:

var doc = new XPCNativeWrapper (gBrowser. contentDocument). wrappedJSObject;
var pos = doc. createElement ("div");

да, так катит:

Выделить код

Код:

var pos = document.createElementNS("http://www.w3.org/1999/xhtml", "div");