Closed Bug 1000974 Opened 10 years ago Closed 10 years ago

Don't optimize nodes in the shadow tree

Categories

(Core :: XBL, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla31

People

(Reporter: mccr8, Assigned: mccr8)

References

Details

Attachments

(1 file)

Things in the shadow tree are marked to be in document (bug 992521), but they are not actually owned by the document, so we should not optimize them out of the CC graph.  This causes leaks like bug 957109 when we start to run the CC more aggressively.
Comment on attachment 8411933 [details] [diff] [review]
Don't do cycle collector optimization for nodes in the shadow tree.

I hope this is just temporary. we really need to fix shadow tree.
Attachment #8411933 - Flags: review?(bugs) → review+
I'll file a followup bug to re-enable it.
Blocks: 1001469
https://hg.mozilla.org/mozilla-central/rev/eae1708cbfdb
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
You need to log in before you can comment on or make changes to this bug.