I replaced hand-written JavaScriptProfile* bindings with idl-based, and in Chromium port, I bound them to the new V8's profiler API that is aligned with JSC.
Created attachment 53171 [details] proposed patch I'll better land it myself to avoid surprising build breakages.
http://trac.webkit.org/changeset/57505 might have broken Chromium Linux Release
Manually committed http://trac.webkit.org/changeset/57505 Then followed up with build fixes for Qt and Chromium: http://trac.webkit.org/changeset/57508