Hi John and list, Thank you for your speedy reply. And thanks for your snippet!
On May 1, 5:11 pm, John J Barton <[email protected]> wrote: > To get the context for |controlledWindow| use > Firebug.TabWatcher.getContextByWindow(controlledWindow); then pass the > result context object to Firebug.Console.logFormatted. Just to be sure: It looks like it is Firebug.TabWatcher in 1.8, but just plain TabWatcher in 1.6 and 1.7, right? I'm using this: getFirebugContext: function(window) { var tabWatcher; if (typeof(Firebug) == 'object' && typeof(Firebug.TabWatcher) == 'object') { // This is for later releases tabWatcher = Firebug.TabWatcher; } else if (typeof(TabWatcher) == 'object') { // This is for 1.6 tabWatcher = TabWatcher; } if (typeof tabWatcher != 'undefined') { return tabWatcher.getContextByWindow(window); } else { return null; } }, This way it'll work regardless of what version (>=1.6) of Firebug is installed, or even if it isn't installed at all. Can anybody see bugs or uncovered corner cases here? Peter -- You received this message because you are subscribed to the Google Groups "Firebug" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/firebug?hl=en.
