Skip to content

Support debugging in IntelliJ #459

Closed
@nex3

Description

@nex3

Based on my conversation with @jwren, @devoncarew, and @kevmoo here are the components of debugging support we need:

  • Emitting debugging information in JSON format when using the JSON reporter. The information here should include the Chrome remote debugger URL (when running Chrome, Dartium or content shell) and/or the Observatory URL (when running Dartium, content shell, or eventually the VM).
  • Providing a means to control the test runner using the remote debugger protocol. Specifically, the IDE needs to be able to have the sorts of control a user would from the command line. This currently includes the ability to continue a test suite after connecting to the debugger and setting breakpoints, and the ability to restart a test on command. We should be able to expose public JS APIs for these in the host frame using JS interop.
  • Add support for determining the remote debugger URL for Firefox.

IntelliJ folks: do you have the means to interact with with Firefox, Safari, or IE's remote debuggers? Right now we only have logic for extracting information from Chrome- and Dartium-alikes, but if it's possible to do so for other browsers and it would be useful, we can expand that.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions