Hey guys, I've been working in https://github.com/c4milo/node-webkit-agent in my spare time. The idea is to develop an agent for nodejs than can communicate with webkit inspector front-end. As many of you already know, Webkit folks announced<http://www.webkit.org/blog/1875/announcing-remote-debugging-protocol-v1-0/> recently the remote debugging protocol and node-webkit-agent is an attempt to implement every domain of the protocol so that we can use webkit inspector as a development tool in nodejs as well.
*How is it different from node-inspector?* Well, I basically took a different approach. Danny Coates' approach was to have a patched version of webkit inspector front-end and it worked fine at the beginning but then, it just was really hard for him to keep it up to date due to the insanely fast v8 and webkit development process. So, in node-webkit-agent there is no front-end, at least for now. it just enables a websocket service for the webkit built-in frontend to connect with it. It means that basically you can connect to the agent with an URL like this: http://trac.webkit.org/export/head/trunk/Source/WebCore/inspector/front-end/inspector.html?ws=localhost:1337 You can start also a Chrome browser using the --remote-debugging-port that will serve the front-end for you and just change the parameter **ws** in the URL to the host and port where your node-webkit-agent is listening. So far CPU and heap profiling are working fine, node-webkit-agent is using right now a patched version of Danny's v8-profiler. I was trying to communicate with him but it never came back so I haven't send him pull requests yet. Anyways, this is pretty much a work in progress, pull requests and feedback are pretty much appreciated. Best, -- *Camilo Aguilar* -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
