Bug 43357 - Web Inspector: Split inspector.idl into a number of interfaces, one per domain.
Summary: Web Inspector: Split inspector.idl into a number of interfaces, one per domain.
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (Deprecated) (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-02 09:24 PDT by Pavel Feldman
Modified: 2011-02-08 11:08 PST (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Feldman 2010-08-02 09:24:01 PDT
There should be several APIs, one for each domain (DOM, Debugging, Network, Storage, etc.) in the remote debugging protocol.
Comment 1 Patrick Mueller 2010-08-03 12:17:15 PDT
+1 on splitting the APIs

on a not-quite-related tangent, the FireBug folks are also working on a Remote Debug API, but haven't gotten much further than "Scripts" and "Console" -level APIs.  See: http://getfirebug.com/wiki/index.php/Crossfire_Protocol_Reference

CrossFire is also currently only spec'd in HTML.  If there were ever any interest in "standardizing" these sorts of APIs, doing it in WebIDL makes the most sense (to me, today).

Basically, I think Web Inspector is a bit ahead of FireBug here.  Is there any desire to pull in the FireBug guys to standardize on these APIs?
Comment 2 Pavel Feldman 2011-02-08 11:08:53 PST
Am aggressively triaging the bugs. Not sure we need this one filed. Sounds like inspector.idl serves us fine for now. We'll split it later under some refactoring bugs.