Hi, I made a small XPCOM component following the instructions given in the XPCOM book(creating XPCOM components). I also made a Firefox extension that includes my component. I included my component(dll) and interface typelib file(xpt) in the components directory of my extension. Then I installed my extension in Firefox 1.5.0.3. Though my component is getting registered with Firefox, the interface is not. Because of this, in my extension(through JavaScript), though I can get the instance of my component, I am not getting the pointer to my interface(as the interface is not available to Firefox).
When I view all the components registered with Firefox using the component viewer extension, I can see my component, but not the interface it implements. It shows that my component only implements two interfaces: nsIObserver & nsISupports. I can't see the third interface which my own interface. Any ideas where's the problem. TIA, Rajendra Prasad Murakonda.
_______________________________________________ dev-tech-xpcom mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-xpcom
