From 74e1e2c975564754d2d8a1e11d3c0856578682f1 Mon Sep 17 00:00:00 2001 From: Ehsan Akhgari Date: Thu, 16 Apr 2015 21:32:15 -0400 Subject: [PATCH] Bug 1155475 - Mark nsINode::Slots::mWeakReference as MOZ_NON_OWNING_REF; r=baku --- dom/base/nsINode.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dom/base/nsINode.h b/dom/base/nsINode.h index 9348373304e8..3d39235cf8ea 100644 --- a/dom/base/nsINode.h +++ b/dom/base/nsINode.h @@ -1048,9 +1048,10 @@ public: nsChildContentList* mChildNodes; /** - * Weak reference to this node + * Weak reference to this node. This is cleared by the destructor of + * nsNodeWeakReference. */ - nsNodeWeakReference* mWeakReference; + nsNodeWeakReference* MOZ_NON_OWNING_REF mWeakReference; }; /**