Logo Search packages:      
Sourcecode: xulrunner-1.9 version File versions

nsIWebBrowserChrome2 Interface Reference

import "nsIWebBrowserChrome2.idl";

Inheritance diagram for nsIWebBrowserChrome2:

nsIWebBrowserChrome nsISupports

List of all members.

Detailed Description

nsIWebBrowserChrome2 is an extension to nsIWebBrowserChrome.

Definition at line 45 of file nsIWebBrowserChrome2.idl.

Public Member Functions

void destroyBrowserWindow ()
void exitModalEventLoop (in nsresult aStatus)
boolean isWindowModal ()
void setStatus (in unsigned long statusType, in wstring status)
void setStatusWithContext (in unsigned long statusType, in AString statusText, in nsISupports statusContext)
void showAsModal ()
void sizeBrowserTo (in long aCX, in long aCY)
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

const unsigned long CHROME_ALL = 0x00000ffe
const unsigned long CHROME_CENTER_SCREEN = 0x08000000
const unsigned long CHROME_DEFAULT = 0x00000001
const unsigned long CHROME_DEPENDENT = 0x10000000
const unsigned long CHROME_EXTRA = 0x00000800
const unsigned long CHROME_LOCATIONBAR = 0x00000040
const unsigned long CHROME_MENUBAR = 0x00000010
const unsigned long CHROME_MODAL = 0x20000000
const unsigned long CHROME_OPENAS_CHROME = 0x80000000
const unsigned long CHROME_OPENAS_DIALOG = 0x40000000
const unsigned long CHROME_PERSONAL_TOOLBAR = 0x00000100
const unsigned long CHROME_SCROLLBARS = 0x00000200
const unsigned long CHROME_STATUSBAR = 0x00000080
const unsigned long CHROME_TITLEBAR = 0x00000400
const unsigned long CHROME_TOOLBAR = 0x00000020
const unsigned long CHROME_WINDOW_BORDERS = 0x00000002
const unsigned long CHROME_WINDOW_CLOSE = 0x00000004
const unsigned long CHROME_WINDOW_LOWERED = 0x04000000
const unsigned long CHROME_WINDOW_MIN = 0x00004000
const unsigned long CHROME_WINDOW_POPUP = 0x00008000
const unsigned long CHROME_WINDOW_RAISED = 0x02000000
const unsigned long CHROME_WINDOW_RESIZE = 0x00000008
const unsigned long CHROME_WITH_POSITION = 0x00002000
const unsigned long CHROME_WITH_SIZE = 0x00001000
attribute unsigned long chromeFlags
const unsigned long STATUS_LINK = 0x00000003
const unsigned long STATUS_SCRIPT = 0x00000001
const unsigned long STATUS_SCRIPT_DEFAULT = 0x00000002
attribute nsIWebBrowser webBrowser

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index