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.

Reply via email to