Scheme registration within SchemeRegistry should only be able to occur from the main thread as pointed out by ap@ on https://bugs.webkit.org/show_bug.cgi?id=77041. Currently this is not enforced and in some cases this may cause a race. We should fix this and add asserts (as AP suggested) to all of the scheme registries.
Created attachment 124213 [details] Patch
Comment on attachment 124213 [details] Patch WebKit usually prefers links to bugs rather than parenthetical comments. (We're lazy that way.)
Committed r106064: <http://trac.webkit.org/changeset/106064>
This patch was just to remove the assert and add a fixme
Comment on attachment 124213 [details] Patch Clearing r+ flag from a landed patch, so that this doesn't show up in commit queue.