nsAppShellService::CreateTopLevelWindow(nsIXULWindow *aParent, nsIURI *aUrl, PRBool aShowWindow, PRBool aLoadDefaultPage, PRUint32 aChromeMask, PRInt32 aInitialWidth, PRInt32 aInitialHeight, nsIXULWindow **aResult)
nsAppShellService::CreateTopLevelWindow(nsIURL* aUrl, nsString& aControllerIID, nsIWidget*& aResult, nsIStreamObserver* anObserver)
nsAppShellService::CreateTopLevelWindow(nsIXULWindow *aParent,                                  nsIURI *aUrl,                                   PRBool aShowWindow, PRBool aLoadDefaultPage,                                  PRUint32 aChromeMask,                                  PRInt32 aInitialWidth, PRInt32 aInitialHeight,                                  nsIXULWindow **aResult){  nsresult rv;  rv = JustCreateTopWindow(aParent, aUrl, aShowWindow, aLoadDefaultPage,                                 aChromeMask, aInitialWidth, aInitialHeight,                                 PR_FALSE, aResult);  if (NS_SUCCEEDED(rv))    // the addref resulting from this is the owning addref for this window    RegisterTopLevelWindow(*aResult);  return rv;}