Bug 209087

Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
This commit is contained in:
caillon@returnzero.com
2003-06-13 20:10:01 +00:00
parent 27ea4d4da1
commit c8a200d763
305 changed files with 2456 additions and 2512 deletions

View File

@@ -146,7 +146,7 @@ nsFrameLoader::LoadFrame()
NS_ENSURE_SUCCESS(rv, rv);
nsCOMPtr<nsIDocument> doc;
mOwnerContent->GetDocument(*getter_AddRefs(doc));
mOwnerContent->GetDocument(getter_AddRefs(doc));
if (!doc) {
return NS_OK;
}
@@ -162,7 +162,7 @@ nsFrameLoader::LoadFrame()
// Make an absolute URI
nsCOMPtr<nsIURI> base_uri;
doc->GetBaseURL(*getter_AddRefs(base_uri));
doc->GetBaseURL(getter_AddRefs(base_uri));
nsAutoString doc_charset;
doc->GetDocumentCharacterSet(doc_charset);
@@ -254,7 +254,7 @@ nsFrameLoader::Destroy()
if (mOwnerContent) {
nsCOMPtr<nsIDocument> doc;
mOwnerContent->GetDocument(*getter_AddRefs(doc));
mOwnerContent->GetDocument(getter_AddRefs(doc));
if (doc) {
doc->SetSubDocumentFor(mOwnerContent, nsnull);
@@ -302,7 +302,7 @@ nsFrameLoader::GetPresContext(nsIPresContext **aPresContext)
*aPresContext = nsnull;
nsCOMPtr<nsIDocument> doc;
mOwnerContent->GetDocument(*getter_AddRefs(doc));
mOwnerContent->GetDocument(getter_AddRefs(doc));
while (doc) {
nsCOMPtr<nsIPresShell> presShell;
@@ -511,7 +511,7 @@ nsFrameLoader::GetURL(nsAString& aURI)
aURI.Truncate();
nsCOMPtr<nsIAtom> type;
mOwnerContent->GetTag(*getter_AddRefs(type));
mOwnerContent->GetTag(getter_AddRefs(type));
if (type == nsHTMLAtoms::object) {
mOwnerContent->GetAttr(kNameSpaceID_None, nsHTMLAtoms::data, aURI);