From what I recall of a not too distant past, Javascript interpreters suffered from memory leaking issues when faced with circular references.
Is it still the case i
Regarding Internet Explorer 8 - they say they have fixed it in MS IE8: http://msdn.microsoft.com/en-us/library/dd361842(VS.85).aspx
A similar thread here on StackOverflow: Do you know what may cause memory leaks in JavaScript?