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