From d67421653d5a6f1c4ac454ea23de6776dd0505d5 Mon Sep 17 00:00:00 2001 From: Ryan VanderMeulen Date: Fri, 19 Sep 2014 13:43:02 -0400 Subject: [PATCH] Backed out changeset 317c684efd2d (bug 997908) for mochitest-e10s leaks. --- xpcom/base/CycleCollectedJSRuntime.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/xpcom/base/CycleCollectedJSRuntime.cpp b/xpcom/base/CycleCollectedJSRuntime.cpp index 88215040ab9..d656afd60c5 100644 --- a/xpcom/base/CycleCollectedJSRuntime.cpp +++ b/xpcom/base/CycleCollectedJSRuntime.cpp @@ -1054,12 +1054,6 @@ CycleCollectedJSRuntime::DeferredFinalize(DeferredFinalizeAppendFunction aAppend void CycleCollectedJSRuntime::DeferredFinalize(nsISupports* aSupports) { - // We'll crash here if aSupports is invalid, which is better (more - // informative) than crashing in ReleaseSliceNow(). See bug 997908. - // This patch should be backed out when bug 997908 gets fixed, or if - // it doesn't actually help fix that bug. - NS_IF_ADDREF(aSupports); - NS_IF_RELEASE(aSupports); mDeferredSupports.AppendElement(aSupports); }