Skip to content

Chrome Dev Tools remote protocol #26

@sidorares

Description

@sidorares

It would be great to have CDT debugger support at some point

links to start with:
https://github.com/sidorares/crconsole/
https://github.com/cyrus-and/chrome-remote-interface
CDT over adb:
https://github.com/sidorares/node-adbhost
https://github.com/sidorares/node-streamagent

  • identify common required api we use: breakpoint event, backtrace, set breakpoint, get script, eval on frame, step (next|in|out|continue)
  • create wrapper around v8 anc CDT clients exposing one single API
  • allow full uri as --debugger key value ( and allow multiple --debugger parameters ). Example: --debugger=v8://localhost:5858 --debugger=cdt://localhost:9222/tab-id --debugger=cdt-adb://phone-ip:5555/tab-id
  • add repl command :attach uri. Example: having cluster started with --debug-brk we sould be able to connect to all workers with :attach 5859 + :attach 5860

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions