Страницы: 1
Всем здраствуйте.
XPCOM компонента прекрасно регистрируется и работает в FireFox 3. Решил проверить работу расширения на FireFox 2. Здесь выдаётся предупреждение
MyExtension is unable to initialize a toolbar.
Reason: Cannot register component
В консоле ошибок появляется следующая запись:
Ошибка: Components.classes[contractid] has no properties
Источник: chrome://MyExtension/content/MyExtension.js
Строка: 1411
При этом я не использовал никаких новых возможностей FireFox 3, отсутствующих в двойке.
В чём может быть причина этого или хотя бы в каком направлении мне смотреть?
Отсутствует
код то там не маленький, а кусок я даже не знаю какой выложить.
Просто я считал, что из-за кода такой ошибки не должно быть. Просто выдаст ошибку другую, или в крайнем случае FireFox упадёт.
Может быть такое елси там используется интрефейс закрытый в тройке? Если да то как его быстро выявить?
Отсутствует
Я только могу предположить, что существует логическая ошибка в коде регистрации компоненты, поэтому - nsIModule и class factory. Если на js, готов поглядеть, может будет какая-то догадка.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Страницы: 1