mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 883037 - Clean up HOLD/DROP of nsHTMLDocument. r=peterv
This commit is contained in:
parent
a764e011fd
commit
d34c9f81ce
@ -204,7 +204,6 @@ nsHTMLDocument::nsHTMLDocument()
|
||||
nsHTMLDocument::~nsHTMLDocument()
|
||||
{
|
||||
mAll = nullptr;
|
||||
NS_DROP_JS_OBJECTS(this, nsHTMLDocument);
|
||||
}
|
||||
|
||||
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED(nsHTMLDocument, nsDocument)
|
||||
@ -2704,7 +2703,7 @@ nsHTMLDocument::GetAll(JSContext* aCx, ErrorResult& aRv)
|
||||
JS_SetPrivate(mAll, static_cast<nsINode*>(this));
|
||||
NS_ADDREF_THIS();
|
||||
|
||||
NS_HOLD_JS_OBJECTS(this, nsHTMLDocument);
|
||||
PreserveWrapper(static_cast<nsINode*>(this));
|
||||
}
|
||||
|
||||
return mAll;
|
||||
|
Loading…
Reference in New Issue
Block a user