Great, thanks! Honza On Jan 31, 3:22 pm, tan <[email protected]> wrote: > Hi Honza > > Thank you so much for the info. > > The report is here:http://code.google.com/p/fbug/issues/detail?id=4007 > > As you probably see I ended up with a similar solution after diging in > the Net.js code, but I am not sure if it is officially supported. > > Best regards, > Thomas > > On Jan 31, 9:43 am, "Honza (Jan Odvarko)" <[email protected]> wrote: > > > Yes, the Headers tab is the default one. > > > One possibility is to utilize "initTabBody" event that is fired by > > Firebug.NetMonitor.NetInfoBody object and can be used to create > > additional tab. See a tutorial > > here:http://www.softwareishard.com/blog/firebug-tutorial/extending-firebug... > > > After clicking on a request and expanding the body area, the Net panel > > executes following: > > > // Notify listeners so additional tabs can be created. > > dispatch(NetInfoBody.fbListeners, "initTabBody", [netInfoBox, file]); > > > // Select a default tab > > NetInfoBody.selectTabByName(netInfoBox, "Headers"); > > > This means that "Headers" tab is always selected regardless the > > selection can be already done by extension. > > >http://code.google.com/p/fbug/source/browse/branches/firebug1.7/conte... > > > So, the solution for now is to selected your tab in "initTabBody" > > using timeout so it's done after selecting the "Headers" tab. > > > setTimeout(function() { > > Firebug.NetMonitor.NetInfoBody.selectTabByName(infoBox, > > "Cookies"); > > > }); > > > The proper net panel code would be: > > > // Notify listeners so additional tabs can be created. > > dispatch(NetInfoBody.fbListeners, "initTabBody", [netInfoBox, file]); > > > // Select "Headers" by default if no other tab is selected already > > // (e.g. selected by third party Firebug extension in initTabBody) > > if (!netInfoBox.selectedTab) > > NetInfoBody.selectTabByName(netInfoBox, "Headers"); > > > Please, create a new report > > here:http://code.google.com/p/fbug/issues/list?start=0 > > and I'll fix it! > > > Honza > > > On Jan 29, 10:54 am, tan <[email protected]> wrote: > > > > When clicking on a row (request) in the Net tab, is it possible for > > > third party extension to eg. add a hook where I can tell which net tab > > > to display when the request is expanded? Right now it seems like the > > > Headers tab is displayed by default. > > > > Thanks in advance, > > > > Best regards > > > Thomas > >
-- 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.
