Commit 8d45c8a1 authored by Olli Pettay's avatar Olli Pettay
Browse files

Bug 926361, make sure mutation observers can't see the parent when unbinding, r=jst

parent 1a180f56
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1173,7 +1173,9 @@ Element::UnbindFromTree(bool aDeep, bool aNullParent)
      nsIDocument::UnlockPointer();
    }
    if (GetParent()) {
      NS_RELEASE(mParent);
      nsINode* p = mParent;
      mParent = nullptr;
      NS_RELEASE(p);
    } else {
      mParent = nullptr;
    }