main
build: add GN build files
inspector: return errors when CDP protocol event emission fails
inspector: auto collect webstorage data
inspector: initial support storage inspection
src: split inspector protocol domains files
inspector: add Target.getTargets and extract TargetManager
src: use C++20 `contains()` method
inspector: initial support for Network.loadNetworkResource
src: fix Worker termination in `inspector.waitForDebugger`
inspector: support for worker inspection in chrome devtools
inspector: add network payload buffer size limits
src: add perfetto trace agent
inspector: roll inspector_protocol
inspector: add Network.Initiator in inspector protocol
inspector: ensure adequate memory allocation for `Binary::toBase64`
tools: update inspector_protocol to 69d69dd
src: avoid unnecessary string -> `char*` -> string round trips
inspector: add NodeRuntime.waitingForDebugger event
src: abstract tracing agent for both legacy and perfetto
inspector: add missing initialization
build: track PDL files as inputs in inspector GN build
inspector: supported NodeRuntime domain in worker
worker: fix worker name with \0