There is an assert in WebCoreStringResource that causes worker script evaluation failed. We should check for the same thread, instead of the main thread, in WebCoreStringResource.
Created attachment 34087 [details] Proposed Patch
Comment on attachment 34087 [details] Proposed Patch It would be nice to mention in the ChangeLog why this is needed. Even thought Chromium's workers only use v8 in a single thread, they don't use it on the main thread.
Committed as http://trac.webkit.org/changeset/46782.