Bug 1020622 - Trace black windows' (webidl) event listeners, r=mccr8
This commit is contained in:
@@ -831,6 +831,14 @@ TraceJSHolder(void* aHolder, nsScriptObjectTracer*& aTracer, void* aArg)
|
||||
return PL_DHASH_NEXT;
|
||||
}
|
||||
|
||||
void
|
||||
mozilla::TraceScriptHolder(nsISupports* aHolder, JSTracer* aTracer)
|
||||
{
|
||||
nsXPCOMCycleCollectionParticipant* participant = nullptr;
|
||||
CallQueryInterface(aHolder, &participant);
|
||||
participant->Trace(aHolder, JsGcTracer(), aTracer);
|
||||
}
|
||||
|
||||
void
|
||||
CycleCollectedJSRuntime::TraceNativeGrayRoots(JSTracer* aTracer)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user