Bug 37448

Summary: Web Inspector: Replace hand-written profiler bindings with idl-based, [Chromium] plug in new JSC-aligned V8 profiler API
Product: WebKit Reporter: Mikhail Naganov <mnaganov>
Component: Web Inspector (Deprecated)Assignee: Mikhail Naganov <mnaganov>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, eric, pfeldman, timothy, webkit.review.bot, yurys
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
proposed patch yurys: review+, mnaganov: commit-queue-

Description Mikhail Naganov 2010-04-12 09:09:56 PDT
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.
Comment 1 Mikhail Naganov 2010-04-12 09:23:00 PDT
Created attachment 53171 [details]
proposed patch

I'll better land it myself to avoid surprising build breakages.
Comment 2 WebKit Review Bot 2010-04-13 00:34:11 PDT
http://trac.webkit.org/changeset/57505 might have broken Chromium Linux Release
Comment 3 Mikhail Naganov 2010-04-13 01:44:06 PDT
Manually committed http://trac.webkit.org/changeset/57505
Then followed up with build fixes for Qt and Chromium: http://trac.webkit.org/changeset/57508