Linux Mac OSX Windows

  
[scriptable, uuid(f914492c-0138-4123-a634-6ef8e3f126f8)]
interface nsIDOMWindowInternal : nsIDOMWindow2

Attributes


        
readonly attribute boolean closed

        
readonly attribute nsIDOMWindow content

        
readonly attribute nsIControllers controllers

        
readonly attribute nsIDOMCrypto crypto

        
attribute DOMString defaultStatus

        
readonly attribute nsIDOMBarProp directories

        
readonly attribute nsIDOMElement frameElement

        
attribute boolean fullScreen

        
readonly attribute nsIDOMHistory history

        
attribute long innerHeight

        
attribute long innerWidth

        
readonly attribute unsigned long length

        
readonly attribute nsIDOMLocation location

        
readonly attribute nsIDOMBarProp locationbar

        
readonly attribute nsIDOMBarProp menubar

        
readonly attribute nsIDOMNavigator navigator

        
attribute nsIDOMWindowInternal opener

        
attribute long outerHeight

        
attribute long outerWidth

        
readonly attribute long pageXOffset

        
readonly attribute long pageYOffset

        
readonly attribute nsIDOMBarProp personalbar

        
readonly attribute nsIDOMPkcs11 pkcs11

        
[noscript] readonly attribute nsIPrompt prompter

        
readonly attribute nsIDOMScreen screen

        
attribute long screenX

        
attribute long screenY

        
readonly attribute long scrollMaxX

        
readonly attribute long scrollMaxY

        
readonly attribute nsIDOMWindowInternal self

        
attribute DOMString status

        
readonly attribute nsIDOMBarProp statusbar

        
readonly attribute nsIDOMBarProp toolbar

        
readonly attribute nsIDOMWindowInternal window

Methods


        
void alert(in DOMString text)

        
DOMString atob(in DOMString aAsciiString)

        
void back()

        
void blur()

        
DOMString btoa(in DOMString aBase64Data)

        
void close()

        
boolean confirm(in DOMString text)

        
[noscript] boolean find(in DOMString str, in boolean caseSensitive, in boolean backwards, in boolean wrapAround, in boolean wholeWord, in boolean searchInFrames, in boolean showDialog)

        
void focus()

        
void forward()

        
void home()

        
void moveBy(in long xDif, in long yDif)

        
void moveTo(in long xPos, in long yPos)

        
[noscript] nsIDOMWindow open(in DOMString url, in DOMString name, in DOMString options)

        
[noscript] nsIDOMWindow openDialog(in DOMString url, in DOMString name, in DOMString options, in nsISupports aExtraArgument)

        
void print()

        
DOMString prompt(in DOMString aMessage, in DOMString aInitial, in DOMString aTitle, in unsigned long aSavePassword)

        
void resizeBy(in long widthDif, in long heightDif)

        
void resizeTo(in long width, in long height)

        
void scroll(in long xScroll, in long yScroll)

        
void stop()

        
void updateCommands(in DOMString action)