Approved!

Change 20080215-maxcarlson-I by [EMAIL PROTECTED] on 2008-02-15
17:43:23 PST
     in /Users/maxcarlson/openlaszlo/trunk
for <http://svn.openlaszlo.org/openlaszlo/trunk>http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Fix IE memory leaks

New Features:

Bugs Fixed: LPP-5429 - IE-leak prevention leaks memory, LPP-5431 - Memory Leak using new and destory with <class> instances, LPP-5176 - When using IE 7: Repeated calls to <text>'s setText() will eventually throw javascript errors

Technical Reviewer: promanik
QA Reviewer: <mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details: LzSprite.js - Delete entries from __sprites cache on destroy().

LzTextSprite.js - Clean up _sizedomcache when the rest of the text size cache is cleared.


Tests: Tested case from LPP-5431 and LPP-5176.tar under IE 6 windows.
No errors after 1000 instances, or after a page load and memory usage appears flat for both!

Files:
M      WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzTextSprite.js

Changeset: <http://svn.openlaszlo.org/openlaszlo/patches/20080215-maxcarlson-I.tar>http://svn.openlaszlo.org/openlaszlo/patches/20080215-maxcarlson-I.tar

Reply via email to