mirror of
https://github.com/morluto/rea
synced 2026-10-28 06:46:47 -04:00
6fcfc5b5e0
inspect-electron-page read missing or non-array DOMSnapshot documents and node arrays, frame-tree resource lists, and Target.getTargets target lists as empty inventories while reporting complete_within_window. The web capture path already validated these replies. Its parsing now has one shared owner in CdpCaptureDocuments: snapshotDocuments, snapshotDocumentNodes and frameTreeResources report unreadable parts through a callback, and both the web and Electron inspections consume them. Worker discovery records a missing target list or non-record entry as an invalid_protocol_value exclusion. The Electron copies of this parsing are removed. Fixes #3379 Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>