It doesn't really belong to the Workqueue, it's only used by the WebKit2 connection, so it can be moved there.
Created attachment 264139 [details] Patch
Comment on attachment 264139 [details] Patch Very nice!
Committed r191788: <http://trac.webkit.org/changeset/191788>