Each NetworkConnectionToWebProcess should keep its own set of NetworkResourceLoaders Currently the NetworkResourceLoadScheduler keeps this identifier -> loader map, but the only client of this map is the NetworkConnectionToWebProcess. By moving the map to the NetworkConnectionToWebProcess the ownership is much more clear and we can also get rid of the ridiculous NetworkConnectionToWebProcessObserver interface.
Created attachment 183257 [details] Patch v1
http://trac.webkit.org/changeset/140038