mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 03:35:33 +00:00
5496fd604a
Clean up the FrameManager a bit, mainly by moving the destruction of the frame tree into the |Destroy| method rather than doing it in the destructor. This would make it safer to convert nsIFrameManager to IDL and use the frame manager from JS. It also reduces the risk of leaks caused by having something owned by a frame own the frame manager. Breaking cycles in a destructor can be risky because the objects entrained by the cycle could include the object whose destructor would break the cycle. b=65800 r=waterson@netscape.com sr=attinasi@netscape.com |
||
---|---|---|
.. | ||
base | ||
build | ||
doc | ||
forms | ||
generic | ||
html | ||
macbuild | ||
mathml | ||
style | ||
svg | ||
tables | ||
tools | ||
xul | ||
.cvsignore | ||
Makefile.in | ||
makefile.win |