Bug 1432186 part 16. Remove nsIDOMNode's ownerDocument attribute. r=mccr8

MozReview-Commit-ID: JqfAFxPBz41
This commit is contained in:
Boris Zbarsky
2018-01-29 23:10:52 -05:00
parent 3baf6d7196
commit 2e39082c0d
14 changed files with 103 additions and 157 deletions

View File

@@ -138,12 +138,9 @@ nsParserUtils::ParseFragment(const nsAString& aFragment,
*aReturn = nullptr;
nsCOMPtr<nsIDocument> document;
nsCOMPtr<nsIDOMDocument> domDocument;
nsCOMPtr<nsIDOMNode> contextNode;
nsCOMPtr<nsINode> contextNode;
contextNode = do_QueryInterface(aContextElement);
contextNode->GetOwnerDocument(getter_AddRefs(domDocument));
document = do_QueryInterface(domDocument);
NS_ENSURE_TRUE(document, NS_ERROR_NOT_AVAILABLE);
document = contextNode->OwnerDoc();
nsAutoScriptBlockerSuppressNodeRemoved autoBlocker;