Author: ktlili
Date: Wed Oct 17 17:07:11 2007
New Revision: 18909

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D18909&repname=
=3Djahia
Log:
- add Event.observe(window, 'unload', Event.unloadCache);

This method fix several mem. leak caused by prototype.

More informations:
http://www.prototypejs.org/api/event/unloadCache
http://wrongnotes.blogspot.com/2007/03/stopping-memory-leaks-with-prototype=
.html

Modified:
    branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/engin=
es.js

Modified: branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript=
/engines.js
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-5-0-SP=
-BRANCH/core/src/webapp/jsp/jahia/javascript/engines.js&rev=3D18909&repname=
=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/engin=
es.js (original)
+++ branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/engin=
es.js Wed Oct 17 17:07:11 2007
@@ -202,4 +202,6 @@
         }
     }
     =

-Event.observe(window, 'load', handleOnLoad);
\ No newline at end of file
+Event.observe(window, 'load', handleOnLoad);
+// break protype memory leaks for all browsers (not only ie)
+Event.observe(window, 'unload', Event.unloadCache);
\ No newline at end of file

_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to