Hi,
I've got a question to do with installing an XPCOM component. I'm sorry if
this isn't the most appropriate list to mail this to, but I've already tried
the xpinstall list without any response. Unfortunately the xpinstall list
doesn't seem all that active and because this list has been so helpful in
the past I thought I'd see if anyone has any ideas.

I've completed development of my XPCOM component and done initial testing on
Firefox v1.0.2, Netscape v7.2 and Mozilla v1.7.6 - it works just fine on all
of these. The problem I'm having is on the deployment side. I need to deal
with the situation where my dll will be installed on a machine before the
browser. I've been reading an article on mozilla.org called "The First
Install Problem -- Plugin IDs and the Win32 Registry"
(http://www.mozilla.org/projects/plugins/first-install-problem.html) - this
looked like just the ticket - however after trying it out and digging around
for other help I still haven't been able to get it working or to solve this
first install problem.
I'm not 100% sure if this article is just a proposal on how to deal with
this problem or if it's actually describing a solution that has been
implemented on Gecko based browsers?
If it is describing a solution that should work then has anyone any ideas
why it might not be working for me (I'm trying it with Mozilla 1.7.6 on
WinXP Pro) - I've followed the instructions as given but without any
success. Note: my XPCOM component is very simple, there's no .xpt file (just
a dll), I don't rely on MIME types or suffixes - it simply plugs into the
browser and uses a progress listener to listen for page downloads.
So to summarize, I need a solution where I can install my XPCOM component
dll on a machine with no Gecko browser - then when a browser is eventually
installed on the machine it will automatically pick up details of the
already installed XPCOM component and use it.
Does anyone know any other way that I can solve this problem or has anyone
any suggestions on where best to look for an answer? Obviously the ideal for
me would be a single solution that worked for all the Gecko based browsers I
need to support, but if I could even get a solution for one of them it would
be a start and I could take it from there.

Thanks,
 Damien

<<attachment: winmail.dat>>

Reply via email to