James Robinson 375d0f44e0 Remove client relationship between sky::Inspector{Front,Back}end
This removes the client relationship between the sky::InspectorFrontend
and sky::InspectorBackend mojo interfaces. Instead, the two are now
unrelated (in the mojom) and just happen to be often used together.
The inspector service provides the InspectorFrontend interface to
connecting applications and optimistically tries to connect to the
InspectorBackend interface of applications that connect, in case they
want to receive messages.  The front and back end interfaces are both
broadcast APIs, so no attempt is made to keep track of which binding
is which. If they did need to be correlated this could be easily
accomplished by allocating a new object to keep a
mojo::Binding<sky::InspectorFrontend> and the corresponding
sky::InspectorBackendPtr.

R=abarth@chromium.org, eseidel@chromium.org

Review URL: https://codereview.chromium.org/835463003
2015-01-09 14:50:39 -08:00
..
2014-12-02 16:47:17 -08:00
2014-12-03 18:45:33 +03:00
2014-12-03 18:45:33 +03:00

v8_inspector

v8_inspector is an attempt to build a standalone library for running a Chrome-DevTools compatible WebSocket server which speaks the "Debugger" portion of the DevTools json protocol.

Currently v8_inspector is deeply tied into the rest of sky/engine/core, however the goal is to remove that dependency by moving the files out of sky/engine/core.

More Information

https://docs.google.com/document/d/1fEkZFMH_U5DhIYM95Mhp5ovtBUeHaToSvgQapDzgNDc/edit http://crbug.com/435243