Backing out the last change since it has no effect on Ts and increases

codesize. Bug 224765.
This commit is contained in:
bzbarsky%mit.edu 2004-01-21 15:36:28 +00:00
Родитель 9726ec9def
Коммит b09be5c6ed
1 изменённых файлов: 2 добавлений и 16 удалений

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

@ -253,25 +253,11 @@ nsXBLPrototypeBinding::Init(const nsACString& aID,
return NS_ERROR_OUT_OF_MEMORY; return NS_ERROR_OUT_OF_MEMORY;
} }
#ifdef DEBUG
nsCOMPtr<nsIURL> url(do_QueryInterface(aInfo->DocumentURI()));
NS_ASSERTION(url, "Must be a nsIURL!");
if (url) {
nsCAutoString debugRef;
url->GetRef(debugRef);
NS_ASSERTION(debugRef.IsEmpty(), "Document URI must not have a ref");
}
#endif
nsCAutoString baseSpec;
nsIURI* docURI = aInfo->DocumentURI();
docURI->GetSpec(baseSpec);
baseSpec.Append(NS_LITERAL_CSTRING("#") + aID);
nsCOMPtr<nsIURI> uri; nsCOMPtr<nsIURI> uri;
nsresult rv = NS_NewURI(getter_AddRefs(uri), nsresult rv = NS_NewURI(getter_AddRefs(uri),
baseSpec, NS_LITERAL_CSTRING("#") + aID,
nsnull, nsnull,
docURI); aInfo->DocumentURI());
NS_ENSURE_SUCCESS(rv, rv); NS_ENSURE_SUCCESS(rv, rv);
mBindingURI = do_QueryInterface(uri, &rv); mBindingURI = do_QueryInterface(uri, &rv);