зеркало из https://github.com/mozilla/gecko-dev.git
Added stub implementation for new methods nsIDocShellTreeOwner::SizeShellTo, and nsIDocShellTreeOwner::ShowModal. GetNewBrowserWindow calls into nsXULWindow to do the work.
This commit is contained in:
Родитель
6fbd009cb0
Коммит
7d89d2dbb1
|
@ -133,23 +133,20 @@ NS_IMETHODIMP nsChromeTreeOwner::GetPrimaryContentShell(nsIDocShellTreeItem** aS
|
|||
return mXULWindow->GetPrimaryContentShell(aShell);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP nsChromeTreeOwner::SizeShellTo(nsIDocShellTreeItem* aShellItem,
|
||||
PRInt32 aCX, PRInt32 aCY)
|
||||
{
|
||||
return mXULWindow->SizeShellTo(aShellItem, aCX, aCY);
|
||||
}
|
||||
NS_IMETHODIMP nsChromeTreeOwner::ShowModal()
|
||||
{
|
||||
return mXULWindow->ShowModal();
|
||||
}
|
||||
|
||||
NS_IMETHODIMP nsChromeTreeOwner::GetNewBrowserChrome(PRInt32 aChromeFlags,
|
||||
nsIWebBrowserChrome** aWebBrowserChrome)
|
||||
{
|
||||
/*
|
||||
Tells the implementer of this interface to create a new webBrowserChrome
|
||||
object for it. Typically this means the implemetor will create a new
|
||||
top level window that is represented by nsIWebBrowserChrome. This
|
||||
most often will be called when for instance there is a need for a new
|
||||
JS window, etc. Soon after this new object is returned, the webBrowser
|
||||
attribute will checked, if one does not exist, one will be created and
|
||||
setWebBrowser will be called with the new widget to instantiate in this
|
||||
new window.
|
||||
*/
|
||||
|
||||
//XXX First Check In
|
||||
NS_ASSERTION(PR_FALSE, "Not Yet Implemented");
|
||||
return NS_OK;
|
||||
return mXULWindow->GetNewBrowserChrome(aChromeFlags, aWebBrowserChrome);
|
||||
}
|
||||
|
||||
//*****************************************************************************
|
||||
|
|
Загрузка…
Ссылка в новой задаче