[Webkit-unassigned] [Bug 43732] Web Inspector: Remove debugging meta-bug
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Aug 9 13:54:57 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=43732
Joseph Pecoraro <joepeck at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Web Inspector: Remote |Web Inspector: Remove
|debugging meta-bug |debugging meta-bug
--- Comment #1 from Joseph Pecoraro <joepeck at webkit.org> 2010-08-09 13:54:56 PST ---
> - We change the JSON message format a bit, leaving existing semantics of messages
> in place. Following draft should give a good idea on the message format:
> https://docs.google.com/document/edit?id=1d_N-OIb3UztuC-_g0piXsIIdp89HnMcDk-uSQ8uamW4&hl=en&authkey=CIf48O4J
Very useful, thanks for putting this together.
> - Approach described above might be sufficient for some domains (cookies, appcache). But there are more
> complex domains such as 'dom' that maintain heavy state. For these, I'd suggest implementing an 'SDK' that
> would maintain model consistency and encapsulate backend interaction. In dom case, DOMAgent is pretty
> much covering it, but needs to brushed up a bit. It no longer needs to mimic DOM interface, enulate DOMWindow
> and such.
>
> - Over time, we could deliver these SDKs to the remote debugging clients and hence allow alternate front-ends.
> As a result, we will need to maintain JavaScript SDK conformance instead of the protocol conformance. Just as
> we do with Eclipse Debugger for Chrome.
I think that is a good idea. Its much easier to maintain a few method names and their parameters, then maintain
an "old" and "new" protocol if it ever changes.
--
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