Fix for BASE HREF not affecting applet bug 59430 patch by alexsavulov r=peterl sr=attinasi a=blizzard

This commit is contained in:
peterlubczynski%netscape.com 2001-06-05 17:58:31 +00:00
Родитель ea784f1262
Коммит 7a86b26f77
2 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -2267,7 +2267,8 @@ NS_IMETHODIMP nsPluginInstanceOwner::GetDocumentBase(const char* *result)
nsCOMPtr<nsIDocument> doc; nsCOMPtr<nsIDocument> doc;
shell->GetDocument(getter_AddRefs(doc)); shell->GetDocument(getter_AddRefs(doc));
nsCOMPtr<nsIURI> docURL( dont_AddRef(doc->GetDocumentURL()) ); nsCOMPtr<nsIURI> docURL;
doc->GetBaseURL(*getter_AddRefs(docURL)); // should return base + doc url
rv = docURL->GetSpec(&mDocumentBase); rv = docURL->GetSpec(&mDocumentBase);
} }

Просмотреть файл

@ -2267,7 +2267,8 @@ NS_IMETHODIMP nsPluginInstanceOwner::GetDocumentBase(const char* *result)
nsCOMPtr<nsIDocument> doc; nsCOMPtr<nsIDocument> doc;
shell->GetDocument(getter_AddRefs(doc)); shell->GetDocument(getter_AddRefs(doc));
nsCOMPtr<nsIURI> docURL( dont_AddRef(doc->GetDocumentURL()) ); nsCOMPtr<nsIURI> docURL;
doc->GetBaseURL(*getter_AddRefs(docURL)); // should return base + doc url
rv = docURL->GetSpec(&mDocumentBase); rv = docURL->GetSpec(&mDocumentBase);
} }