[Webkit-unassigned] [Bug 30897] New: Web Inspector: Support Debugging via HTTP Headers like FirePHP and FireLogger
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 28 22:30:58 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=30897
Summary: Web Inspector: Support Debugging via HTTP Headers like
FirePHP and FireLogger
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Web Inspector
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: joepeck at webkit.org
CC: timothy at hatcher.name, aroben at apple.com,
rik at webkit.org, pmuellr at yahoo.com, joepeck at webkit.org,
pfeldman at chromium.org, bweinstein at apple.com
There are existing developer tools that use HTTP Headers to send logging
information from the server to the client for display in a console. The
following is a clear description, use case, and reference to existing tools:
> [...] basically it's a way on the server side to log special headers
> back to the client on requests. Firephp/Firepython are FF/Firebug plugins
> that check for those headers and display them in the console.
>
> It's very handy with ajax requests where actually outputting any content
> during a json request would break the json formatting and cause errors in
> the application.
>
> It's also very handy since it's server side, you can debug/output items
> that you might not see otherwise.
>
> One use case I love is that I have a flag in the application config that
> will enable outputting all sql queries during the page load. I can then
> refresh a page and see them all in my browser client to help trace
> potential issues. It's much faster than enabling query logging on the
> server and going through those logs since it's at the application level.
>
> http://www.firephp.org/
> http://firelogger.binaryage.com/
>
> Rick
On the technical side, the FirePHP team has documented their protocol (on a
wiki article last edited July 2009):
http://www.firephp.org/Wiki/Reference/Protocol
FireLogger does not seem to have much documentation but its source code is
available online:
http://github.com/darwin/firepython
It may be best to contact the teams and discuss integration with the Web
Inspector.
--
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