Bug 14354 - Inspector should support the Firebug Console API
Summary: Inspector should support the Firebug Console API
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (Deprecated) (show other bugs)
Version: 523.x (Safari 3)
Hardware: All All
: P2 Enhancement
Assignee: Nobody
URL: http://getfirebug.com/console.html
Keywords: InRadar
Depends on: 14263 14953 17227 17228 17234 19134 19153 19154 19155 19156 19157 19158 19159 19160
Blocks: 17775
  Show dependency treegraph
Reported: 2007-06-23 23:36 PDT by Adam Roben (:aroben)
Modified: 2008-09-27 15:20 PDT (History)
4 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Adam Roben (:aroben) 2007-06-23 23:36:27 PDT
The Inspector's Console should support the Firebug Console API (http://getfirebug.com/console.html).
Comment 1 David Kilzer (:ddkilzer) 2007-08-12 15:25:45 PDT

Comment 2 David Kilzer (:ddkilzer) 2007-08-12 15:29:12 PDT
Once WebCore has an implementation, it will be automatically available in the Inspector.

Comment 3 David Kilzer (:ddkilzer) 2007-08-12 16:22:54 PDT
Reverting bug to its original intent.

Comment 4 Adam Roben (:aroben) 2008-01-29 10:58:37 PST
Comment 5 Adam Roben (:aroben) 2008-03-10 13:51:49 PDT
Currently (as of r30941), our console support is as follows:

console.error, console.info, console.warn, and console.log exist, but each takes a single string parameter (as opposed to Firebug's format string + objects parameter list).

You can see our window.console object's IDL at http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/page/Console.idl
Comment 6 Sam Weinig 2008-03-10 17:51:12 PDT
I'll take this.
Comment 7 Adam Roben (:aroben) 2008-03-10 18:14:37 PDT
I think it would be good to treat this as an umbrella bug and file sub-bugs about specific methods that are unsupported or specific differences between the behavior of our methods and Firebug's.
Comment 8 Kevin McCullough 2008-05-23 16:29:48 PDT
console.profile() and console.profileEnd()
Comment 9 Timothy Hatcher 2008-09-27 15:20:47 PDT
With the hard work of Keishi Hattori, we now support the entire console API. Closing this now!