The change <http://trac.webkit.org/changeset/42476> exposes some code in RegisteredEventListener.h which does not compile with V8 bindings. EventListener::clearJSFunction and EventListener::markJSFunction are only defined if #USE(JSC), so any callers of it should probably also be wrapped in a #if USE(JSC) block. Patch coming.
Created attachment 29487 [details] hide some code when building V8 bindings
Landed as: http://trac.webkit.org/changeset/42544