Вызов NPN_ScheldueTimer приводит к сбою Firefox (Mac OS X) - PullRequest
0 голосов
/ 14 сентября 2010

Как я его использую:

NPNetscapeFuncs * NPNFuncs;

// ...

timerID = NPNFuncs-> scheduletimer (GetNPPInstance (), Interval, 1, Функция);

В то же время мой плагин работает правильно как в Safari, так и в Google Chrome.

Версия Firefox: 3.6.9

MacВерсия OS X: 10.6.4

Отчет о сбое: http://crash -stats.mozilla.com / report / index / d1b471c6-4a03-4536-8177-c50e02100914

1 Ответ

0 голосов
/ 15 сентября 2010

Я просмотрел источники Mozilla Firefox 3.6.9 и не обнаружил ни встраивания ни mozilla-1.9.2 / modules / plugin / base / public / npapi.h , ни mozilla-1.9.2 /browser/activex/src/pluginhostctrl/pluginsdk_include/npapi.h не содержит эту функцию.

Также я обнаружил, что эти два файла имеют разные значения NP_VERSION_MINOR. Открытый заголовок назначает 22, но встроенные назначает 11. Это ошибка?

Firefox 4.0b6 поддерживает эту функцию и назначает 25 для NP_VERSION_MINOR в / modules / plugin / base / public / npapi.h . Activex версия 11.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...