Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№131-10-2008 12:35:18

Yakovchuck
Участник
 
Группа: Members
Зарегистрирован: 09-10-2008
Сообщений: 21
UA: IE 7.0

Не регистрируется XPCOM

Всем здраствуйте.

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, отсутствующих в двойке.

В чём может быть причина этого или хотя бы в каком направлении мне смотреть?

Отсутствует

 

№201-11-2008 14:11:11

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.0
Веб-сайт

Re: Не регистрируется XPCOM

Yakovchuck
Без кода компоненты сказать сложно.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№305-11-2008 09:12:00

Yakovchuck
Участник
 
Группа: Members
Зарегистрирован: 09-10-2008
Сообщений: 21
UA: IE 7.0

Re: Не регистрируется XPCOM

код то там не маленький, а кусок я даже не знаю какой выложить.
Просто я считал, что из-за кода такой ошибки не должно быть. Просто выдаст ошибку другую, или в крайнем случае FireFox упадёт.
Может быть такое елси там используется интрефейс закрытый в тройке? Если да то как его быстро выявить?

Отсутствует

 

№405-11-2008 15:29:24

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.0
Веб-сайт

Re: Не регистрируется XPCOM

Я только могу предположить, что существует логическая ошибка в коде регистрации компоненты, поэтому - nsIModule и class factory. Если на js, готов поглядеть, может будет какая-то догадка.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]