summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/html/HTMLImageLoader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/html/HTMLImageLoader.cpp')
-rw-r--r--Source/WebCore/html/HTMLImageLoader.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/WebCore/html/HTMLImageLoader.cpp b/Source/WebCore/html/HTMLImageLoader.cpp
index 710c177..ab4ae29 100644
--- a/Source/WebCore/html/HTMLImageLoader.cpp
+++ b/Source/WebCore/html/HTMLImageLoader.cpp
@@ -33,6 +33,7 @@
#if USE(JSC)
#include "JSDOMWindowBase.h"
+#include <runtime/JSLock.h>
#endif
namespace WebCore {
@@ -76,6 +77,7 @@ void HTMLImageLoader::notifyFinished(CachedResource*)
#if USE(JSC)
if (!loadError) {
if (!elem->inDocument()) {
+ JSC::JSLock lock(JSC::SilenceAssertionsOnly);
JSC::JSGlobalData* globalData = JSDOMWindowBase::commonJSGlobalData();
globalData->heap.reportExtraMemoryCost(cachedImage->encodedSize());
}