Bug 164066

Summary: Web Inspector: Clean up Target / Agents / Connection construction
Product: WebKit Reporter: Joseph Pecoraro <joepeck>
Component: Web InspectorAssignee: Joseph Pecoraro <joepeck>
Status: NEW ---    
Severity: Normal CC: inspector-bugzilla-changes
Priority: P2 Keywords: DoNotImportToRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   

Description Joseph Pecoraro 2016-10-27 12:13:00 PDT
Summary:
Clean up Target / Agents / Connection construction

At a high level we think of WebInspector.Target as owning a set of InspectorBackend.Agent objects and an InspectorBackend.Connection. However currently the agents are owned / created by the connection. We should clean this up to better match the architecture as we think of it.