Files
node/deps/v8/include
Chengzhong Wu 39d9e8cba0 deps: V8: backport a05321ebd98e
Original commit message:

    [execution] Lookup interceptor for RestrictedGlobalProperty

    When the script context looks up if a global property is
    restricted, it should also query the global interceptor.

    To avoid calling the interceptor for every declaration
    unconditionally, an interceptor has to be defined with
    `PropertyHandlerFlags::kHasDontDeleteProperty`
    to intercept restricted global property queries.

    Refs: https://github.com/nodejs/node/issues/63715
    Refs: https://github.com/nodejs/node/issues/52634

    Change-Id: I623ff285c4e8773d8ee7f681cbad68ba24bd3f40
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7898818
    Reviewed-by: Leszek Swirski <leszeks@chromium.org>
    Reviewed-by: Igor Sheludko <ishell@chromium.org>
    Commit-Queue: Igor Sheludko <ishell@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#108280}

Refs: https://github.com/v8/v8/commit/a05321ebd98e3bff3c6bba3df02895a49d6ad2fb
Signed-off-by: Chengzhong Wu <cwu631@bloomberg.net>
PR-URL: https://github.com/nodejs/node/pull/64202
Fixes: https://github.com/nodejs/node/issues/63715
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
2026-07-07 17:59:00 +00:00
..
2026-04-24 18:01:28 +02:00
2025-10-04 18:47:18 +02:00
2025-05-02 15:06:53 +02:00
2025-10-23 07:36:34 +02:00
2025-10-04 18:47:18 +02:00
2026-04-24 18:01:28 +02:00
2024-03-31 15:36:07 +02:00
2026-04-24 18:01:28 +02:00
2025-05-02 15:06:53 +02:00
2026-04-24 18:01:28 +02:00
2024-08-16 16:03:01 +02:00
2026-04-24 18:01:28 +02:00
2026-04-24 18:01:28 +02:00
2026-04-24 18:01:28 +02:00
2026-04-24 18:01:28 +02:00
2024-04-19 08:39:47 +00:00
2026-04-24 18:01:28 +02:00
2025-05-02 15:06:53 +02:00
2026-04-24 18:01:28 +02:00
2026-04-24 18:01:28 +02:00
2025-10-04 18:47:18 +02:00
2022-10-11 07:24:33 +02:00
2025-10-04 18:47:18 +02:00
2025-10-23 07:36:34 +02:00
2026-04-24 18:01:28 +02:00
2021-10-12 08:07:50 +02:00
2026-04-24 18:01:33 +02:00
2026-04-24 18:01:28 +02:00
2026-04-24 18:01:28 +02:00
2025-05-02 15:06:53 +02:00
2025-05-02 15:06:53 +02:00
2026-04-24 18:01:28 +02:00
2026-04-24 18:01:28 +02:00
2024-08-16 16:03:01 +02:00
2026-07-07 17:59:00 +00:00
2025-05-02 15:06:53 +02:00
2025-10-04 18:47:18 +02:00
2024-09-19 14:25:34 +00:00
2025-05-02 15:06:53 +02:00
2026-04-28 01:49:52 +00:00
2026-04-24 18:01:28 +02:00
2025-05-02 15:06:53 +02:00