Chromium Code Reviews
DescriptionRemove 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
Committed: https://chromium.googlesource.com/external/mojo/+/f824c8fadce0427e1793fab63b618f44beb6c574
Patch Set 1 #
Total comments: 1
Patch Set 2 : #Patch Set 3 : provide InspectorBackend impl from inspector.sky #
Messages
Total messages: 11 (2 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||