summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Tokarev <annulen@yandex.ru>2020-03-20 03:29:41 +0300
committerKonstantin Tokarev <annulen@yandex.ru>2020-03-20 22:23:57 +0300
commit3e4baaf2687007b28361c6a46e7225089b7583ee (patch)
treec146c65a2873209afea6e668a5f96e44261a590f
parentfea39028c57c256e89aa923f4006f2b002d8e3f9 (diff)
Import QtWebKit commit c8cf15255d01d75b888df48372af0ad57d3db799
Change-Id: I1e36429a805ce46c145b846440466d8112d012d7 Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
-rw-r--r--Source/WebCore/bridge/qt/qt_runtime.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/WebCore/bridge/qt/qt_runtime.cpp b/Source/WebCore/bridge/qt/qt_runtime.cpp
index 4859faee3..9a600097b 100644
--- a/Source/WebCore/bridge/qt/qt_runtime.cpp
+++ b/Source/WebCore/bridge/qt/qt_runtime.cpp
@@ -1591,6 +1591,7 @@ void QtConnectionObject::execute(void** argv)
JSValueRef callException = 0;
ExecState* exec = toJS(m_context);
+ JSLockHolder lock(exec);
JSObjectCallAsFunction(m_context, m_receiverFunction, m_receiver, argc, args.data(), &callException);
if (callException)
WebCore::reportException(exec, toJS(exec, callException));