Hi,
In the following code snippet, the Mozilla browser
returns the webBrowserChrome object as null. Is there
anything that i have to do to make Mozilla browser
return a proper nsIWebBrowserChrome object ?
nsCOMPtr<nsIWindowWatcher> windowWatcher =
do_GetService("@mozilla.org/embedcomp/window-watcher;1",
&rv);
if (NS_SUCCEEDED(rv))
{
nsIDOMWindow *activeWindow = NULL;
rv = windowWatcher->GetActiveWindow(&activeWindow);
if (NS_SUCCEEDED(rv) && activeWindow)
{
nsIWebBrowserChrome *webBrowserChrome=NULL;
rv = windowWatcher->GetChromeForWindow(activeWindow,
&webBrowserChrome);
if(NS_SUCCEEDED(rv) && webBrowserChrome)
{
nsIWebBrowser *webBrowser ;
rv = webBrowserChrome->GetWebBrowser(&webBrowser);
}
}
}
Thanks,
SathishKumar A.
__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom