r124780 was adding MediaSource objects to PublicURLManager's streamURLs list, piggy-backing on MEDIA_STREAM, which of course is no good. This patch creates a sourceURLs list so that MediaSource can stand on its own.
Build failure that this fixes: http://build.webkit.org/builders/Chromium%20Android%20Release/builds/22977/steps/compile-webkit/logs/stdio
Created attachment 156733 [details]
Committed r124798: <http://trac.webkit.org/changeset/124798>
Re-opened since this is blocked by 93337
Marking as duplicate of 91773 because the changes here are now included in the patch on that bug.
*** This bug has been marked as a duplicate of bug 91773 ***