зеркало из https://github.com/mozilla/gecko-dev.git
Backing out the last change since it has no effect on Ts and increases
codesize. Bug 224765.
This commit is contained in:
Родитель
9726ec9def
Коммит
b09be5c6ed
|
@ -253,25 +253,11 @@ nsXBLPrototypeBinding::Init(const nsACString& aID,
|
|||
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;
|
||||
nsresult rv = NS_NewURI(getter_AddRefs(uri),
|
||||
baseSpec,
|
||||
NS_LITERAL_CSTRING("#") + aID,
|
||||
nsnull,
|
||||
docURI);
|
||||
aInfo->DocumentURI());
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
mBindingURI = do_QueryInterface(uri, &rv);
|
||||
|
|
Загрузка…
Ссылка в новой задаче