2008-11-21 Sam Weinig <sam@webkit.org>
Reviewed by Geoffrey Garen.
Destroy script decoded data on a zero-delay timer after
decoding. This means we now have no decoded script data
at the end of Membuster.
* loader/CachedScript.cpp:
(WebCore::CachedScript::CachedScript):
(WebCore::CachedScript::allClientsRemoved):
(WebCore::CachedScript::script):
(WebCore::CachedScript::decodedDataDeletionTimerFired):
* loader/CachedScript.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38679 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index e1e2e11..9897649 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,18 @@
+2008-11-21 Sam Weinig <sam@webkit.org>
+
+ Reviewed by Geoffrey Garen.
+
+ Destroy script decoded data on a zero-delay timer after
+ decoding. This means we now have no decoded script data
+ at the end of Membuster.
+
+ * loader/CachedScript.cpp:
+ (WebCore::CachedScript::CachedScript):
+ (WebCore::CachedScript::allClientsRemoved):
+ (WebCore::CachedScript::script):
+ (WebCore::CachedScript::decodedDataDeletionTimerFired):
+ * loader/CachedScript.h:
+
2008-11-21 Simon Fraser <simon.fraser@apple.com>
Reviewed by Darin Adler