WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

@mozilla.org/browser/sessionstore;1

This component implements the following interfaces:

Methods

InterfaceMethod
nsISessionStore void deleteTabValue ( nsIDOMNode tab , AString key )
nsISessionStore void deleteWindowValue ( nsIDOMWindow window , AString key )
nsISessionStore AString getBrowserState ( )
nsISessionStore PRUint32 getClosedTabCount ( nsIDOMWindow window )
nsISessionStore AString getClosedTabData ( nsIDOMWindow window )
nsISessionStore AString getTabValue ( nsIDOMNode tab , AString key )
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsISessionStore AString getWindowState ( nsIDOMWindow window )
nsISessionStore AString getWindowValue ( nsIDOMWindow window , AString key )
nsIDOMEventListener void handleEvent ( nsIDOMEvent event )
nsISessionStore void init ( nsIDOMWindow window )
nsIObserver void observe ( nsISupports subject , char* topic , PRUnichar* data )
nsISessionStore void persistTabAttribute ( AString name )
nsISessionStore void setBrowserState ( AString state )
nsISessionStore void setTabValue ( nsIDOMNode tab , AString key , AString stringValue )
nsISessionStore void setWindowState ( nsIDOMWindow window , AString state , PRBool overwrite )
nsISessionStore void setWindowValue ( nsIDOMWindow window , AString key , AString stringValue )
nsISessionStore void undoCloseTab ( nsIDOMWindow window , PRUint32 index )

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com