deps: V8: cherry-pick 767e65f945e7
Original commit message:
[API] Fix microtask message reporting
RunSingleMicrotask calls Runtime::ReportMessage, but the implementation
of ReportMessage would unconditionally discard these exceptions. This
CL removes all of the intermediate logic and directly calls
MessageHandler::ReportMessage, restoring the ability of
RunSingleMicrotask to report exceptions that occur in microtasks.
Bug: v8:8326
Change-Id: I493de74383b2ab191d786611fb9eba9d27e7a243
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2162121
Commit-Queue: Gus Caplan <me@gus.host>
Reviewed-by:
Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#67630}
Refs: https://github.com/v8/v8/commit/767e65f945e7caa4becc2bd4b5e9ea8562da0ca4
PR-URL: https://github.com/nodejs/node/pull/33859
Reviewed-By:
Anna Henningsen <anna@addaleax.net>
Reviewed-By:
David Carlier <devnexen@gmail.com>
Reviewed-By:
James M Snell <jasnell@gmail.com>
parent
a86a295f
Please register or sign in to comment