On the Android platform, threads must be registered with the VM before they can run. There is no way in WebKit to perform this registration. I have a patch that implements this functionality on Android and provides empty implementations for other platforms.
Created attachment 29328 [details] Implements thread registration.
Created attachment 29366 [details] Alternative patch after IRC discussion
Comment on attachment 29366 [details] Alternative patch after IRC discussion Looks fine, r=me.
Assigned to me for landing. Asked benm for two changes: 1. s/NULL/0/ 2. Switch to c++ style casts. (which I wanted him to do to verify that the changes built fine for him).
Created attachment 29369 [details] New patch with levin's changes
Committed <http://trac.webkit.org/changeset/42366>