У меня есть расширение, которое для работы использует XPCOM в Firefox. Теперь я хотел бы перенести его на Chrome. Поскольку единственный способ использовать это - использовать npapi и npruntime, я думаю, мне нужно переписать хотя бы весь клей.
Чтобы сохранить как можно больше исходного кода, я подумывал написать idl
конвертер, аналогичный header.py
в Mozilla. Это уже сделано и / или есть ли какие-либо ресурсы для перехода с XPCOM на NPAPI?