Compilation fails because webkitenumtypes.h isn't there (in the gtk/webkit directory). In fact, webkitenumtypes.h is in any directory in the whole product, at least not that I can see.
Also: there is a gtk/webkit/webkitversion.h.in file in that directory. I presume the .in on the end of the file shouldn't be there. No biggie: I thought I'd just mention it.
Both those headers are generated, so they are not in the source tree per se. Something must be wrong with your build.
Closing the bug, please reopen in case you believe your build was correct and those files were still somehow missing.