All the pieces should now be in place!
Created attachment 43590 [details] Patch
Comment on attachment 43590 [details] Patch This is an OK start. :)
Comment on attachment 43590 [details] Patch Clearing flags on attachment: 43590 Committed r51248: <http://trac.webkit.org/changeset/51248>
All reviewed patches have been landed. Closing bug.