build-webkit enables some features that haven't previously been enabled for the CMake build. This reveals a lot of missing files and IDLs in the IDL list, as well as some dependencies we are not pulling in. This bug tracks fixing all the build breaks caused by building with build-webkit.
Created attachment 220401 [details] Patch
Committed r161351: <http://trac.webkit.org/changeset/161351>