[tor-commits] [tor-browser/esr24] Bug 1041148 - Move HoldJSObjects call to XMLHttpRequest constructor to simplify the code. r=bz, a=lmandel

mikeperry at torproject.org mikeperry at torproject.org
Fri Aug 29 05:26:44 UTC 2014


commit a1d95c5fc49163f11b8aa7c4c44ce42a94700a77
Author: Jan de Mooij <jdemooij at mozilla.com>
Date:   Wed Aug 6 15:23:33 2014 -0700

    Bug 1041148 - Move HoldJSObjects call to XMLHttpRequest constructor to simplify the code. r=bz, a=lmandel
    CLOSED TREE
---
 dom/workers/XMLHttpRequest.cpp |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/dom/workers/XMLHttpRequest.cpp b/dom/workers/XMLHttpRequest.cpp
index 9299cad..f00dbd2 100644
--- a/dom/workers/XMLHttpRequest.cpp
+++ b/dom/workers/XMLHttpRequest.cpp
@@ -1412,6 +1412,8 @@ XMLHttpRequest::XMLHttpRequest(JSContext* aCx, WorkerPrivate* aWorkerPrivate)
   mWithCredentials(false), mCanceled(false), mMozAnon(false), mMozSystem(false)
 {
   mWorkerPrivate->AssertIsOnWorkerThread();
+
+  mozilla::HoldJSObjects(this);
 }
 
 XMLHttpRequest::~XMLHttpRequest()





More information about the tor-commits mailing list