• Home
Name Date Size #Lines LOC

..--

encoding/22-Mar-2025-4,6213,532

jinja2/22-Mar-2025-12,6499,840

lib/22-Mar-2025-6,0235,295

markupsafe/22-Mar-2025-1,020826

templates/22-Mar-2025-889773

.clang-formatD22-Mar-20251.1 KiB3735

BUILD.gnD22-Mar-2025761 3530

LICENSED22-Mar-20251.5 KiB2827

OWNERSD22-Mar-2025141 97

README.mdD22-Mar-20251.2 KiB3424

README.nodeD22-Mar-2025454 1714

check_protocol_compatibility.pyD22-Mar-202520.2 KiB489378

code_generator.pyD22-Mar-202527.3 KiB702541

codereview.settingsD22-Mar-2025269 76

concatenate_protocols.pyD22-Mar-20251.1 KiB4027

convert_protocol_to_json.pyD22-Mar-20251.3 KiB3423

inspector_protocol.gniD22-Mar-20253.4 KiB9385

inspector_protocol.gypiD22-Mar-20251.1 KiB3533

pdl.pyD22-Mar-20255.3 KiB172138

roll.pyD22-Mar-20255.7 KiB163127

README.md

1# Chromium inspector (devtools) protocol
2
3This package contains code generators and templates for the Chromium
4inspector protocol.
5
6The canonical location of this package is at
7https://chromium.googlesource.com/deps/inspector_protocol/
8
9In the Chromium tree, it's rolled into
10https://cs.chromium.org/chromium/src/third_party/inspector_protocol/
11
12In the V8 tree, it's rolled into
13https://cs.chromium.org/chromium/src/v8/third_party/inspector_protocol/
14
15See also [Contributing to Chrome Devtools Protocol](https://docs.google.com/document/d/1c-COD2kaK__5iMM5SEx-PzNA7HFmgttcYfOHHX0HaOM/edit).
16
17We're working on enabling standalone builds for parts of this package for
18testing and development, please feel free to ignore this for now.
19But, if you're familiar with
20[Chromium's development process](https://www.chromium.org/developers/contributing-code)
21and have the depot_tools installed, you may use these commands
22to fetch the package (and dependencies) and build and run the tests:
23
24    fetch inspector_protocol
25    cd src
26    gn gen out/Release
27    ninja -C out/Release json_parser_test
28    out/Release/json_parser_test
29
30You'll probably also need to install g++, since Clang uses this to find the
31standard C++ headers. E.g.,
32
33    sudo apt-get install g++-8
34

README.node

1Name: inspector protocol
2Short Name: inspector_protocol
3URL: https://chromium.googlesource.com/deps/inspector_protocol/
4Version: 0
5Revision: 0aafd2876f7485db7b07c513c0457b7cbbbe3304
6License: BSD
7License File: LICENSE
8Security Critical: no
9
10Description:
11src/inspector uses these scripts to generate handlers from protocol
12description.
13
14Local modifications:
15- This only includes the lib/ and templates/ directories, scripts, build
16  and the LICENSE files.
17