fix: pass frameId to v8Util.setRemoteCallbackFreer() (#20732) (#20814)

This commit is contained in:
Milan Burda
2019-10-30 06:35:37 +01:00
committed by Cheng Zhao
parent 6e32da3798
commit 725dac35ab
3 changed files with 17 additions and 5 deletions

View File

@@ -231,7 +231,7 @@ const unwrapArgs = function (sender, frameId, contextId, args) {
v8Util.setHiddenValue(callIntoRenderer, 'location', meta.location)
Object.defineProperty(callIntoRenderer, 'length', { value: meta.length })
v8Util.setRemoteCallbackFreer(callIntoRenderer, contextId, meta.id, sender)
v8Util.setRemoteCallbackFreer(callIntoRenderer, frameId, contextId, meta.id, sender)
rendererFunctions.set(objectId, callIntoRenderer)
return callIntoRenderer
}