Internal PR #270003 Calling window->post() will result in buffer swapping which is only allowed in UI thread now, and I found we don't need to call it for GL renderer.
Created attachment 180653 [details] patch
Created attachment 180654 [details] patch
Comment on attachment 180654 [details] patch Well it's a hack and a start, but it's just going to breakdown later. Since it's all forward progress, r+, but we have to move this post to the proper thread.
Comment on attachment 180654 [details] patch Clearing flags on attachment: 180654 Committed r138440: <http://trac.webkit.org/changeset/138440>
All reviewed patches have been landed. Closing bug.