vd wrote:
I developed a component which runs fine under Firefox 1.06. However,
the same component does not work under 1.5. Basically,
Components.class[cid] is undefined where cid is my component's class
id.
I have no idea how to track this. I started Firefox 1.5 up with
console, but there is no error message. I log into file in the
constructor of my component, but there is no thing (it probably didn't
get there). Is there any known difference between the 2 architectures?
Where can I find a page for this? To install, I drop the .dll
(windows) and the .xpt into the components directory of Firefox, I also
delete the compreg.dat and xpti.dat file from the user's Mozilla
Firefox directory.
What linking strategy are you using for your component. Unless you are
linking to only the frozen XPCOM symbols, a binary component is not going to
work in multiple versions of Firefox. If you want to work in multiple
versions you really must use the XPCOM glue from the *oldest* version of
Firefox that you want to be compatible with.
--BDS
_______________________________________________
Mozilla-xpcom mailing list
[email protected]
http://mail.mozilla.org/listinfo/mozilla-xpcom