Google не может найти много пользовательской документации для XPCOM. Конечно, он может найти бесконечные ссылки на создание новых компонентов XPCOM в C ++, но это совершенно бесполезно для всех, кому нужно знать, как использовать существующие компоненты из JavaScript. Это огромный пробел, иногда затрагиваемый тривиальными примерами создания экземпляра и вызова метода. Никто с более глубоким знанием компонентов не написал что-нибудь об его использовании? Использование компонентов с несколькими интерфейсами? Реализация слушателей для обработки асинхронного поведения?
«Быстрая разработка приложений с помощью Mozilla» не поможет (большая ширина, но небольшая глубина).
Пятнистые ссылки, которые существуют на несуществующий XULPlanet, перенаправляют в Центр разработки Mozilla, но это довольно бесполезно.
Статьи Центра разработки Mozilla указывают на XULPlanet, это шутка.
Это лучшее, что может собрать армия сторонников открытого исходного кода, чтобы способствовать расширению Зверя?