Написал npapi-плагин, который работает в Опере. Но ФФ его не видит.
Я пробовал прописывать и в current user и в local machine и копировал dll в program files/mozilla firefox/plugins. Ноль эффекта.
В ресурсах указал MIMEType, поставил нужную кодовую страницу и язык. Ноль эффекта.
Для проверки поставил MessageBox в DllMain, NP_GetEntryPoints и NP_Initialize. Они не вызываются. Отсюда делаю вывод, что ФФ мой плагин не видит.
В Опере все работает.
В чем может быть дело?

gooseim пишет

и копировал dll в program files/mozilla firefox/plugins. Ноль эффекта.

А Вы попробуйте создать папку Plugins в профиле и скопировать плагин туда.

Vladimir_S, попробовал. Тоже самое.

gooseim
https://developer.mozilla.org/en/Gecko_ … -in_Basics и https://developer.mozilla.org/en/Gecko_ … t_Overview смотрели?

Разобрался. Всем спасибо. Оказывается, нужно было, чтобы название dll начиналось на "np-"