Hi,

I'm developing a embedding app that creates a Hidden Window
(nsAppShellService::CreateHiddenWindow()) so that it can lie dormant waiting
for remote commands (e.g. openurl(,new-window)) to be passed to it to start
up browsers, mail clients, etc...

I am working with RH Linux 6.2.  This was working fine in Mozilla 0.9.1.  I
just recently upgraded to 0.9.5 and when I send the remote command to the
running process that created the hidden window, it comes back with:

"no running window found."

It appears the Hidden Window did not get created correctly.  However, I
traced the ::CreateHiddenWindow() code and it seems to come back successful.
I just wanted to check:

1) That the Hidden Window mechanism still functional
2) Is there something special I need to do in 0.9.5 to get this working that
is different from 0.9.1?

The embedding app code is taken from nsAppRunner.cpp (0.9.1 version).   I
compared a key routine from that source file in both 0.9.1 and 0.9.5 (e.g.
the ::HandleRemoteArguments() routine) and it looks identical.

Thanks in advance,
Ben



Reply via email to