node/deps/v8/third_party/inspector_protocol
Richard Lau 021b0b7dee deps: V8: backport c4be0a97f981
Original commit message:

    Fix build with gcc12

    - A number of erroneous flags have been added to BUILD.gn
    - wasm-init-expr.cc is creating an 8 byte buffer witch may be
      much smaller than max size_t output. We also need to make room
      for the `f` character and the terminating null character
    - inspector_protocol currently generates the following error
       ```
       error: loop variable ‘json_in’ of type ‘const std::string&’ {aka
       ‘const std::__cxx11::basic_string<char>&’} binds to a temporary
       constructed from type ‘const char* const’
       ```

    Change-Id: I1139899b2664e47d01ebc44f2e972fc4c0ec212d
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5331756
    Reviewed-by: Matthias Liedtke <mliedtke@chromium.org>
    Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
    Reviewed-by: Toon Verwaest <verwaest@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#92615}

Refs: c4be0a97f9
PR-URL: https://github.com/nodejs/node/pull/52183
Refs: f8d5e576b8
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/52293
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
2024-04-19 17:37:15 +02:00
..
crdtp deps: V8: backport c4be0a97f981 2024-04-19 17:37:15 +02:00
lib deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
templates deps: update V8 to 11.8.172.13 2023-10-10 08:25:41 +02:00
.clang-format deps: update V8 to 7.6.303.28 2019-08-01 12:53:56 +02:00
BUILD.gn deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
LICENSE deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
OWNERS deps: update V8 to 8.1.307.20 2020-03-18 16:23:22 -07:00
README.md deps: update V8 to 8.1.307.20 2020-03-18 16:23:22 -07:00
README.v8 deps: update V8 to 11.8.172.13 2023-10-10 08:25:41 +02:00
check_protocol_compatibility.py deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
code_generator.py deps: update V8 to 11.8.172.13 2023-10-10 08:25:41 +02:00
codereview.settings deps: update V8 to 6.9.427.22 2018-09-07 20:59:13 +02:00
concatenate_protocols.py deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
convert_protocol_to_json.py deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
inspector_protocol.gni deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
pdl.py deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
roll.py deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00

README.md

Chromium inspector (devtools) protocol

This package contains code generators and templates for the Chromium inspector protocol.

The canonical location of this package is at https://chromium.googlesource.com/deps/inspector_protocol/

In the Chromium tree, it's rolled into https://cs.chromium.org/chromium/src/third_party/inspector_protocol/

In the V8 tree, it's rolled into https://cs.chromium.org/chromium/src/v8/third_party/inspector_protocol/

See also Contributing to Chrome Devtools Protocol.

To build and run the tests of the crdtp library, see CRDTP - Chrome DevTools Protocol.