build log: ../../Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp: In member function 'JSC::JSValue Inspector::JSInjectedScriptHost::getInternalProperties(JSC::ExecState*)': ../../Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:212:9: error: 'JSPromise' was not declared in this scope The problem is that JSPromise type is used unconditionally, but it is defined inside ENABLE(PROMISES) guard.
Oops, somehow I didn't even notice that this was behind an enable flag. I'll fix. Thanks for alerting me.
Should be fixed by: http://trac.webkit.org/changeset/180259