Thanks for the info, may be i should not be using it. Presently i am using :- 1) nsIDOMWindowInternal to get nsPIDOMWindow , 2) nsPIDOMWindow is used to get nsIDocShell and nsIChromeEventHandler
Is there any other way i can reach nsIChromeEventHandler and nsIDocShell without nsPIDOMWindow Thanks +Medappa "Boris Zbarsky" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > C.N.Medappa wrote: > > 1) Why are some interfaces De-COMized ? > > Performance improvement and footprint reduction, as well as code readability. > > > 2) What are the Intefaces that will be De-COMized in future ? > > Pretty much anything that's a layout/content/widget (and maybe gfx) header and > is a .h instead of .idl is fair game. The actual criterion that's used is that > if it's basically a private layout/content header (some of these "interfaces" > shouldn't even be named nsIwhatever), it should be deCOMtaminated. > > > Since i am using non-geko-sdk interfaces i need to modify my source for each > > release of Mozilla. > > Why do you need to use non-sdk interfaces? Especially ones subject to > deCOMtamination? We should talk; perhaps we need to expose the functionality > you need in some other way. > > -Boris _______________________________________________ mozilla-embedding mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-embedding
