Window Management

These interfaces are used to manipulate windows. Additional window related interfaces can be found in the Web Browser group. Some of these interfaces may be implemented by one embedding Mozilla. Use the nsIWindowWatcher to get currently open windows.

nsIAlertsService
nsIAuthPrompt
nsIAuthPromptProvider
nsIAuthPromptWrapper
nsIBaseWindow
nsICloseAllWindows
nsIDialogParamBlock
nsIEmbeddingSiteWindow
nsIEmbeddingSiteWindow2
nsIPopupWindowManager
nsIPrompt
nsIPromptService
nsIWindowCreator
nsIWindowCreator2
nsIWindowDataSource
nsIWindowMediator
nsIWindowMediatorListener
nsIWindowWatcher
nsIXULBrowserWindow
nsIXULWindow
nsPIPromptService
nsPIWindowWatcher

@mozilla.org/PopupWindowManager;1
@mozilla.org/appshell/closeallwindows;1
@mozilla.org/appshell/window-mediator;1
@mozilla.org/embedcomp/dialogparam;1
@mozilla.org/embedcomp/prompt-service;1
@mozilla.org/embedcomp/window-watcher;1
@mozilla.org/view-manager;1
@mozilla.org/view;1
@mozilla.org/webshell;1

Reference documentation is generated from Mozilla's source.