Hi.
I sent reply to you but can't see that in this page.. so I write
again. ^_^;
I patched like below
Android_2.2\external\webkit\Android.mk: modified JAVASCRIPT_ENGINE =
v8
Android_2.2\external\v8\src\v8.cc: added
v8::Debug::EnableAgent("Test", 9222, false); in function
V8::Initialize
Test process
compile Android and launch Emulator.
start browser.
"cmd" → adb forward tcp:9222 tcp:9222 → telnet localhost 9222
type request
is there any mistake in my test procedure?
You suggested to me using d8.
is that only way to receive for the request "scripts"?
Thanks for reply and please help me...
On 10월8일, 오후5시01분, Søren Gjesse <[email protected]> wrote:
> Hi,
>
> This looks like a problem with V8/Android - it should be possible to all the
> requests in the debugger protocol, and of cause a crash should not happen.
>
> Could you please provide some more information on this: In what setting are
> you performing this experiment? Using a phone or using the emulator? What is
> the patch you have applied?
>
> (and sorry for not replying to your request from a couple of weeks ago).
>
> Regards,
> Søren
>
>
>
> On Fri, Oct 8, 2010 at 08:56, Vincent Han <[email protected]> wrote:
> > Hi all
>
> > I'm studying V8 Debug protocol using Android 2.2
>
> > Protocol processing between Chromium and ChromDevTools is like
> > below(only v8 protocol)
> > >> request command:version
> > << response of req (version)
> > >> request command:scripts arg:includeSource
> > << response of req (scripts) body: source that requested...
>
> > so I modified the V8 source for EnableAgent and compile succeed.
> > Then I connect to V8 debugger and got right response for several
> > request like "version", "setbreakpoint", etc..
>
> > ===========================================================================
> > ===========
> > >> request version
> > Content-Length:47
> > {"seq":0,"type":"request","command":"version"}
>
> > << response
> > Content-Length: 128
> > {"seq":0,"type":"response","command":"version","success":true,"body":
> > {"V8Version":"2.1.3 (candidate)"},"refs":[],"running":true}
>
> > ===========================================================================
> > ===========
>
> > But Android Browser is forced terminated with SIGILL when I requested
> > "scripts" or "frame" request protocol.
>
> > ===========================================================================
> > ===========
> > >> request scripts
> > Content-Length:48
> > {"seq":11,"type":"request","command":"scripts"}
>
> > lost host connection ==> browser is forced terminated
>
> > >> request scripts
> > Content-Length:93
> > {"seq":2,"type":"request","command":"scripts","arguments":
> > {"includeSource":true,"ids":[22]}}
>
> > lost host connection ==> browser is forced terminated
>
> > ===========================================================================
> > ===========
>
> > I want to get sources like between Chromium and ChromDevTools.
>
> > Am I miss something?
>
> > Plz help me!
>
> > --
> > v8-users mailing list
> > [email protected]
> >http://groups.google.com/group/v8-users
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users