Karsten,

Thanks so much. Your solution worked beautifully. I stripped it down a
little, since I'm not using an object-oriented context in the overlay.
I'm posting my implementation for reference by others. Thanks again.

var 
myAppShell=Components.classes['@mozilla.org/appshell/appShellService;1'].getService(Components.interfaces.nsIAppShellService);
var myHiddenWindow = myAppShell.hiddenDOMWindow;
var obj;
if (!("obj" in myHiddenWindow)) {
  myHiddenWindow.obj = new obj();
}
obj = myHiddenWindow.obj;
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to