[Webkit-unassigned] [Bug 46804] Web Inspector: to add V8 protocol support for JS engine

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 30 00:54:26 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=46804





--- Comment #5 from Pavel Feldman <pfeldman at chromium.org>  2010-09-30 00:54:26 PST ---
(In reply to comment #4)
> I don't know much about this tool but that it is running on Eclipse and communicates with V8 debugger protocol over sockets.
> 

http://code.google.com/p/chromedevtools/ - this is the one I am talking about.

> I think debugger functionalities are common enough that if you are going to provide some other protocol support for Web Inspector, this should cover rather the same functionality.
> 
> Example things that we need that WebInspector API provide us with are:
>  - access to page's scripts information (on request)
>  - current stack frame and backtrace information
>  - interface for evaluating expressions
>  - modification of a single breakpoint (enable/disable, skips, condition)
> 

Given that Web Inspector is working over Web Inspector protocol, it surely covers these and much more.

> These above things are not available currently or obtaining this information is complicated (in particular, usually needs caching particular information - they can be only caught by events, but not accessed when there is a need to obtain them).
> 

We will need to fix these one by one, in fact I am eager to get an example.

> Can you explain me this "Web Inspector way"?

More info available in https://bugs.webkit.org/show_bug.cgi?id=43732
You should look at WebCore/inspector/inspector.idl (http://www.google.com/codesearch/p?hl=en#OAMlx_jo-ck/src/third_party/WebKit/WebCore/inspector/Inspector.idl&q=inspector.idl&exact_package=chromium&sa=N&cd=1&ct=rc).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list