Мне было интересно, возможно ли создать новый компонент XUL с помощью любого доступного API, такого как XPCOM или NPAPI, чтобы мы могли использовать его в наших файлах XUL.
Скажем, я хотел клонировать XULКомпоненты vbox кодируют и добавляют к нему несколько модификаций, чтобы мы могли использовать наш собственный XUL-компонент, например:
<window>
<myvbox mycustomarg1="customValue"> Some content... </myvbox>
</window>
Я знаю, что такое XBL и для чего он используется, и он не соответствует нашим потребностям.
Любое предложение о том, как этого добиться?
Редактировать:
Нам нужно создать компонент браузера в Firefox как дочерний элемент другого объекта браузера,Проблема в том, что некоторые веб-сайты определяют этот дочерний браузер как iframe, и мы хотим этого избежать.
Спасибо.