Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Accessing sidebar content from main window

2 views
Skip to first unread message

Manoj M

unread,
May 6, 2009, 8:46:46 AM5/6/09
to dev-ext...@lists.mozilla.org
I am trying to develop an extension, in that I want to change a value in
sidebar content when view changed(using RegisterViewChangeCB) in gmail
interface. How will I access sidebar content from mainwindow? I was able to
access mainwindow from sidebar content using

var mainWindow =
window.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIWebNavigation)

.QueryInterface(Components.interfaces.nsIDocShellTreeItem)
.rootTreeItem

.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIDOMWindow);

var doc = mainWindow.getBrowser().selectedBrowser.contentWindow.document;

Thanks for any help

Regards,
Manoj

Dave Townsend

unread,
May 6, 2009, 8:50:59 AM5/6/09
to
0 new messages