diff options
Diffstat (limited to 'Source/WebCore/html/HTMLImageLoader.cpp')
-rw-r--r-- | Source/WebCore/html/HTMLImageLoader.cpp | 2 |
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()); } |