Hi Everybody,
 
I went through all of the same issues that most everybody here has talked about with FF .5 registration. My scenario was that I developed a toolbar for FF 1.0.X and it has come time to upgrade this to work with FF 1.5. It was my understanding that the Gecko 1.7 SDK would be sufficient to use with FF 1.5. Not the case however. When I tried to instantiated my C++ component I received a NS_ERROR_XPC_CI_RETURNED_FAILURE error. I even went so far as to create an empty shell of a component and still received the error. So after mucking around for a day or so I decided to solicit the news group where I learned that in fact we had to use the 1.8 Gecko SDK for FF 1.5. No problem I thought - however I ran into several issues. One issue was that  I no longer could use nsEmbedString class as it would no longer compile. After research I discovered that I should use nsString - however to use this class I had to define MOZILLA_STRICT_API. So I said what the heck - so I defined out of spite. So now everything compiles except for one tiny problem - I can no longer use NS_GetServiceManager because it is not included when I define MOZILLA_STRICT_API. My question is how can I get the global instance of the Service Manager now? Is there another method to do this? Or should I be using a different string solution instead of defining MOZILLA_STRICT_API?
 
Thanks for looking at this issue!
 
Tom -
 
"Gautam Bhagra" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]...
Hi all,
 
I am unable to get my XPCOM component registered in Firefox 1.5 RC1
I get the "Components.classes[classid] has no properties" error in Firefox browser, whenever i try to access my component.
I have compiled my XPCOM code using gecko sdk 1.7
Also, since CView does not work with Firefox 1.5, i am unable to see the components that are registered with Firefox 1.5
 
Is there some other sdk that i am supposed to use to compile my components in order to use with Firefox 1.5?
 
Also, is there some other extension that i can use with Firefox 1.5 in order to see the components registered there?
 
Thanks in advance
Gautam


Yahoo! FareChase - Search multiple travel sites in one click.

Reply via email to