Because of bug 458020, Venkman is unusable on mozilla-central's head. Whenever I try to get the value of JS variable in Venkman, I get crazy results. The last one was funny: in my code, I have var rootElt = doc.documentElement; and I typed rootElt in the evaluation textbox of Venkman ; the result was "break"... Yes, the string "break"...

These days, when we need to observe the value of a variable, we rely on alert() and dump()...

I'll send a box of french chocolates to the contributor fixing this bug. I'm serious. We really need a fix ASAP for this bug, we just cannot work with Venkman in so bad shape, and the couple chromebug/firebug is not suitable to xulrunner-based apps as is.