• Home
Name
Date
Size
#Lines
LOC

..--

encoding/12-May-2024-4,6213,532

jinja2/12-May-2024-12,6529,843

lib/12-May-2024-6,0235,295

markupsafe/12-May-2024-1,020826

templates/12-May-2024-889773

.clang-formatD12-May-20241.1 KiB3735

BUILD.gnD12-May-2024761 3530

LICENSED12-May-20241.5 KiB2827

OWNERSD12-May-2024141 97

README.mdD12-May-20241.2 KiB3424

README.nodeD12-May-2024454 1714

check_protocol_compatibility.pyD12-May-202420.2 KiB489378

code_generator.pyD12-May-202427.3 KiB702541

codereview.settingsD12-May-2024269 76

concatenate_protocols.pyD12-May-20241.1 KiB4027

convert_protocol_to_json.pyD12-May-20241.3 KiB3423

inspector_protocol.gniD12-May-20243.4 KiB9385

inspector_protocol.gypiD12-May-20241.1 KiB3533

pdl.pyD12-May-20245.3 KiB172138

roll.pyD12-May-20245.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