We currently can have multiple UISourceCode instances with the same url, e.g. coming from multiple frames or targets.
This makes it harder for the user (since they can open multiple editors with same content) and for us, since we have to think about synchronizing (or not) some of the properties like breakpoints.
Roadmap:
- switch many of current Workspace clients to NetworkProject instead;
- support multiple entries per UISourceCode in navigator;
- make NetworkProject handle multiple ContentProviders per single UISourceCode and ensure single url policy.
Comment 1 by bugdroid1@chromium.org
, Dec 2 2016