I guess: you wrote: FBTrace.sysout("string "+object); But you need FBTrace.sysout("string ", object); for the object to appear.
The context object is where Firebug stores all of its data about a page. I don't know what "file" you are talking about, maybe some thing from the net panel? jjb On Feb 12, 10:56 pm, Rob Hudson <treborhud...@gmail.com> wrote: > OK. I've put my code up on > github:http://github.com/robhudson/djangobug/blob/6acd3a6dbdb806950565a64646... > > I've gotten it to show something in the trace output but not quite > what I was hoping for. I was imagining something like this article > where is has an "Object" tab that displays properties and methods > available to the object. Right now all I get is [Object object] or > something similar with no > information.http://www.softwareishard.com/blog/firebug/tracing-console-for-firebug/ > > This is with Firebug 1.3X-something. Is the "Object" tab a 1.4 feature? > > Basically what I'm trying to get at is what the "context" and "file" > objects look like so I know how to process them to do what I want to > do. > > Thanks for the help, > Rob > > On Thu, Feb 12, 2009 at 8:25 AM, John J Barton > > > > <johnjbar...@johnjbarton.com> wrote: > > > Ok so I have a simple fix for you: delete those lines ;-) > > > The ns function runs very early so you don't want to have any > > executable code with dependency on Firebug state in there. > > > FBTrace is already defined in and set at the right time, don't > > redefine it. > > > I don't know what the pref() call is for, but you need to set the > > default value of prefs in a file in your extension under the / > > defaults/ subdir. I think it can have any name .js. > > > jjb > > > On Feb 11, 10:35 pm, Rob Hudson <treborhud...@gmail.com> wrote: > >> I tried removing my extension, setting always open trace console to > >> true, setting ERRORS and it worked. Then when I installed my > >> extension Firebug is dead again. > > >> If I turn off these 2 lines: > > >> pref("extensions.firebug.DBG_MYLOGNAME", false); > >> var FBTrace = > >> Components.classes["@joehewitt.com/firebug-trace- > >> service;1"] > >> .getService(Components.interfaces.nsISupports) > >> .wrappedJSObject.getTracer("extensions.firebug"); > > >> My Firebug works again. > > >> FYI: The above 2 lines come right after the standard extension > >> opening: > > >> FBL.ns(function() { > >> with (FBL) { > > >> Thanks, > >> Rob > > >> On Feb 11, 10:24 pm, John J Barton <johnjbar...@johnjbarton.com> > >> wrote: > > >> > The command line error is not related to firebug (does not help or > >> > hurt). > > >> > Use about:config to set > >> > extensions.firebug.alwaysOpenTraceConsole > >> > true, then restart Firefox. > > >> > In the trace window, options, set ERRORS. then return to Log panel and > >> > try to open Firebug. > > >> > jjb > > >> > On Feb 11, 9:15 pm, Rob Hudson <treborhud...@gmail.com> wrote: > > >> > > Thanks for the pointer. > > >> > > I installed one of the X releases and followed the tutorial (except I > >> > > used Firebug's preference domain) and now when I restart Firefox, the > >> > > Firebug icon in the status bar is grey and I cannot open Firebug. > > >> > > I must be doing something wrong. > > >> > > If I view the error console in Firefox, I see this: > > >> > > Error: Warning: unrecognized command line flag -foreground > > >> > > Source File: > >> > > file:///Applications/Firefox.app/Contents/MacOS/components/nsBrowserContent > >> > > Handler.js > >> > > Line: 713 > > >> > > Any ideas? > > >> > > Thanks, > >> > > Rob > > >> > > On Feb 11, 4:42 am, Jan Odvarko <odva...@gmail.com> wrote: > > >> > > > Not sure if I understand the question correctly, but if you want to > >> > > > log debug information from your Firebug extension, you should use > >> > > > "Firebug Tracing Console" (FBTrace). Just install version with > >> > > > tracing > >> > > > enabled from here:http://getfirebug.com/releases/firebug/1.4X/ > > >> > > > and see more info > >> > > > here:http://www.softwareishard.com/blog/firebug/tracing-console-for-firebug/ > > >> > > > Honza > > >> > > > On 11 Ún, 06:15, Rob Hudson <treborhud...@gmail.com> wrote: > > >> > > > > Hi, > > >> > > > > I'm overriding an onLoad method which gets passed context and file. > >> > > > > If I'm not very familiar with what these are, how can I introspect > >> > > > > them? Is Firebug's console logging available from within another > >> > > > > panel or model? > > >> > > > > Thanks, > >> > > > > Rob > > -- > -Rob --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Firebug" group. To post to this group, send email to firebug@googlegroups.com To unsubscribe from this group, send email to firebug+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/firebug?hl=en -~----------~----~----~----~------~----~------~--~---