add accessor for load group on doc loader r=rpotts

This commit is contained in:
bienvenu%netscape.com 1999-10-27 04:44:42 +00:00
parent 2ea886f3be
commit 7a53af86e4
3 changed files with 34 additions and 0 deletions

View File

@ -212,6 +212,8 @@ public:
NS_IMETHOD GetContainer(nsIContentViewerContainer** aResult);
NS_IMETHOD GetContentViewerContainer(PRUint32 aDocumentID,
nsIContentViewerContainer** aResult);
NS_IMETHOD GetLoadGroup(nsILoadGroup** aResult);
NS_IMETHOD Destroy();
// nsILoadGroupListenerFactory methods...
@ -628,6 +630,20 @@ nsDocLoaderImpl::GetContainer(nsIContentViewerContainer** aResult)
return rv;
}
NS_IMETHODIMP
nsDocLoaderImpl::GetLoadGroup(nsILoadGroup** aResult)
{
nsresult rv = NS_OK;
if (nsnull == aResult) {
rv = NS_ERROR_NULL_POINTER;
} else {
*aResult = mLoadGroup;
NS_IF_ADDREF(*aResult);
}
return rv;
}
NS_IMETHODIMP
nsDocLoaderImpl::GetContentViewerContainer(PRUint32 aDocumentID,
nsIContentViewerContainer** aResult)

View File

@ -132,6 +132,8 @@ public:
NS_IMETHOD GetContentViewerContainer(PRUint32 aDocumentID, nsIContentViewerContainer** aResult) = 0;
NS_IMETHOD GetLoadGroup(nsILoadGroup** aResult) = 0;
NS_IMETHOD Destroy() = 0;
};

View File

@ -212,6 +212,8 @@ public:
NS_IMETHOD GetContainer(nsIContentViewerContainer** aResult);
NS_IMETHOD GetContentViewerContainer(PRUint32 aDocumentID,
nsIContentViewerContainer** aResult);
NS_IMETHOD GetLoadGroup(nsILoadGroup** aResult);
NS_IMETHOD Destroy();
// nsILoadGroupListenerFactory methods...
@ -628,6 +630,20 @@ nsDocLoaderImpl::GetContainer(nsIContentViewerContainer** aResult)
return rv;
}
NS_IMETHODIMP
nsDocLoaderImpl::GetLoadGroup(nsILoadGroup** aResult)
{
nsresult rv = NS_OK;
if (nsnull == aResult) {
rv = NS_ERROR_NULL_POINTER;
} else {
*aResult = mLoadGroup;
NS_IF_ADDREF(*aResult);
}
return rv;
}
NS_IMETHODIMP
nsDocLoaderImpl::GetContentViewerContainer(PRUint32 aDocumentID,
nsIContentViewerContainer** aResult)