Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Chrome DevTools Protocol implementation #18133

Closed
wants to merge 5 commits into from
Closed

Commits on Aug 21, 2017

  1. Add type annotation to gfx::display_list

    rustc 1.21.0-nightly (ab40a7cb0 2017-08-13) rejects unless this is present.
    spinda committed Aug 21, 2017
  2. Add type annotation to script::dom::document

    rustc 1.21.0-nightly (ab40a7cb0 2017-08-13) rejects unless this is present.
    spinda committed Aug 21, 2017
  3. Initial Chrome DevTools Protocol implementation

    This builds on devtools-html/cdp and devtools-html/tokio-cdp to implement a
    simple Chrome DevTools Protocol server into Servo. The top-level browsing
    context is exposed as the single "tab" supported (and thus creating new tabs and
    switching between active tabs is not supported). One command is implemented so
    far, Page.navigate, to navigate the tab to a particular URL.
    
    Similar to the Firefox DevTools Server, the Chrome DevTools Server can be
    started by passing the --cdp flag to Servo. The default port is 9222; a
    different one can be specified by passing a port to the flag.
    spinda committed Aug 21, 2017

Commits on Aug 22, 2017

  1. Move shared types from servo_cdp to cdp_traits

    Reduces recompilation time when making changes to servo_cdp.
    spinda committed Aug 22, 2017
You can’t perform that action at this time.