aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/bindings/webcore/JSCallbackData.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/javascript/jsc/bindings/webcore/JSCallbackData.cpp')
-rw-r--r--src/javascript/jsc/bindings/webcore/JSCallbackData.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/javascript/jsc/bindings/webcore/JSCallbackData.cpp b/src/javascript/jsc/bindings/webcore/JSCallbackData.cpp
index e0cf4a9e9..671f168f7 100644
--- a/src/javascript/jsc/bindings/webcore/JSCallbackData.cpp
+++ b/src/javascript/jsc/bindings/webcore/JSCallbackData.cpp
@@ -47,7 +47,7 @@ JSValue JSCallbackData::invokeCallback(VM& vm, JSObject* callback, JSValue thisV
// https://webidl.spec.whatwg.org/#ref-for-prepare-to-run-script makes callback's [[Realm]] a running JavaScript execution context,
// which is used for creating TypeError objects: https://tc39.es/ecma262/#sec-ecmascript-function-objects-call-thisargument-argumentslist (step 4).
- JSGlobalObject* lexicalGlobalObject = callback->globalObject(vm);
+ JSGlobalObject* lexicalGlobalObject = callback->globalObject();
auto scope = DECLARE_CATCH_SCOPE(vm);
JSValue function;
@@ -55,7 +55,7 @@ JSValue JSCallbackData::invokeCallback(VM& vm, JSObject* callback, JSValue thisV
if (method != CallbackType::Object) {
function = callback;
- callData = getCallData(vm, callback);
+ callData = getCallData(callback);
}
if (callData.type == CallData::Type::None) {
if (method == CallbackType::Function) {
@@ -71,7 +71,7 @@ JSValue JSCallbackData::invokeCallback(VM& vm, JSObject* callback, JSValue thisV
return JSValue();
}
- callData = getCallData(vm, function);
+ callData = getCallData(function);
if (callData.type == CallData::Type::None) {
returnedException = JSC::Exception::create(vm, createTypeError(lexicalGlobalObject, makeString("'", String(functionName.uid()), "' property of callback interface should be callable")));
return JSValue();