Introduction

17 views
Skip to first unread message

johnjbarton

unread,
Jun 10, 2009, 5:16:56 PM6/10/09
to WebDebugProtocol
Hi...I work on Firebug. There is a lot of interest in remoting web
page debug. Some of the motivations include:
out of process user interfaces for debuggers
mobile web debugging,
cross-browser debugging,
editor/debugger integration.

Some progress can be made on out of process UI and mobile using a
coupled client-server protocol. But to really do cross browser or any
kind of multi-application integration you need as a practical matter
to have a protocol written down.

Designing and implementing such a protocol is a lot of work. To have
maximum impact the protocol needs wide adoption. This group is an
effort to encourage the creation of a protocol with wide
participation.

There are existing partial efforts. Any choices we make will naturally
exclude other choices. From my point of view the important
characteristics of a remote protocol are all about user experience. I
don't care about what the protocol is except in this regard. But high
on the user experience list is broad adoption.

We've look at DBGP, Opera's Scope protocol, and the V8 JSON protocol.
They are all incomplete. But we want to start with one of these and
since the V8 server is in open source that's where we propose to
start.

jjb

Simon Kaegi

unread,
Jun 12, 2009, 1:15:50 PM6/12/09
to WebDebugProtocol
Hi,
I work on Eclipse where we're doing some work with Rhino and need
better debug support.

We're working on a remote protocol likely also starting from the V8
work. On the client side we're also looking at a model that will let
us debug from Java to JavaScript seamlessly. Not me, but others
helping out on the effort have a lot of experience with JPDA. It would
be great to get something that useful and well standardized.

Simon

Patrick Mueller

unread,
Jun 12, 2009, 3:40:26 PM6/12/09
to WebDebugProtocol
Simon Kaegi pinged me about this Google Group.

I work at IBM and am currently focusing on everything WebKit. One of
the areas I'm interested in specifically is debugging, since I think
that there is a lot more value we can add to the already fantastic
FireBug and Web Inspector debuggers (sorry, haven't looked at Scope
yet). If there's something I can do specifically in the WebKit area,
in terms of implementation, I'd probably be able to help out.

mcollins

unread,
Jun 12, 2009, 6:00:19 PM6/12/09
to WebDebugProtocol
Well I suppose it's my turn...

I've worked with John Barton developing a DBGP extension for Firebug.
During the course of this work I learned a couple of things. One is
that there are slightly more JS debugging protocols than there are
Javascript engines, and that none of them currently provide all the
necessary capabilities for seamlessly debugging a web page. So I hope
that with this group, we can improve this situation, and without
continuing to duplicate effort.

mc
Reply all
Reply to author
Forward
0 new messages