diff options
author | Michaƫl Zasso <targos@protonmail.com> | 2023-04-17 08:55:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-17 06:55:34 +0000 |
commit | b8c7a1ecf8f1e9773d587f9a49b47b31e5ff11ee (patch) | |
tree | 7a13c0557bfe7cbfd47c6b4b02ab134094ff1266 /deps/v8/src/builtins | |
parent | ae8df42a51bd15586bffe92d6311b2710146f3c3 (diff) | |
download | node-new-b8c7a1ecf8f1e9773d587f9a49b47b31e5ff11ee.tar.gz |
deps: patch V8 to 11.3.244.8
Refs: https://github.com/v8/v8/compare/11.3.244.4...11.3.244.8
PR-URL: https://github.com/nodejs/node/pull/47536
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Diffstat (limited to 'deps/v8/src/builtins')
-rw-r--r-- | deps/v8/src/builtins/builtins-error.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/v8/src/builtins/builtins-error.cc b/deps/v8/src/builtins/builtins-error.cc index 01e016252c..14c06022a9 100644 --- a/deps/v8/src/builtins/builtins-error.cc +++ b/deps/v8/src/builtins/builtins-error.cc @@ -35,6 +35,9 @@ BUILTIN(ErrorCaptureStackTrace) { THROW_NEW_ERROR_RETURN_FAILURE( isolate, NewTypeError(MessageTemplate::kInvalidArgument, object_obj)); } + if (object_obj->IsJSGlobalProxy()) { + return ReadOnlyRoots(isolate).undefined_value(); + } Handle<JSObject> object = Handle<JSObject>::cast(object_obj); Handle<Object> caller = args.atOrUndefined(isolate, 2); |