summaryrefslogtreecommitdiff
path: root/deps/v8/src/builtins
diff options
context:
space:
mode:
authorMichaƫl Zasso <targos@protonmail.com>2023-04-17 08:55:34 +0200
committerGitHub <noreply@github.com>2023-04-17 06:55:34 +0000
commitb8c7a1ecf8f1e9773d587f9a49b47b31e5ff11ee (patch)
tree7a13c0557bfe7cbfd47c6b4b02ab134094ff1266 /deps/v8/src/builtins
parentae8df42a51bd15586bffe92d6311b2710146f3c3 (diff)
downloadnode-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.cc3
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);