Net panel timeline issue+question

View: New views
5 Messages — Rating Filter:   Alert me  

Net panel timeline issue+question

by matt-297 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've just started to use firebug in anger and I have two points which
are bugging me (no pun intended) at the moment. Basically the site I'm
working on uses a bunch of post requests to return data for display to
the user, so a 'session' consists of logging on to the site and then a
sequence of individual posts as the user interacts with the site.

One question:

1) How does the net panel switch between the 'sequential' mode where
subsequent requests are shown to 'following' earlier requests (a bit
like a gantt chart in a project plan) and the 'full width' mode where
each request is shown filling the full width of the timeline area? I
suspect there's some logic to determine whether requests are part of
the same session...? From my perspective it would be nice to allow
explicit switching - in my case I'll sometimes have 100s of requests
in a 'session' and so the gantt chart view becomes almost unusable
because each timeline entry is only a couple of pixels wide.

... and one (apparent) bug:

2) The hover/popup for the timeline which shows the timing breakdown
(DNS/connecting/queueing/waiting/receiving) does not update as you
mouse over entries in the timeline - basically it 'freezes' on
whatever timeline entry you moused over first and you have to perform
a dance with the mouse moving 'out' to the left and then back to the
right on the desired timeline entry to get the popup to update.

NB I'm using firebug 1.4.2 with firefox 3.5.4 on Windows.

--

You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@....
To unsubscribe from this group, send email to firebug+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/firebug?hl=en.



Re: Net panel timeline issue+question

by Honza (Jan Odvarko) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> 1) How does the net panel switch between the 'sequential' mode where
> subsequent requests are shown to 'following' earlier requests (a bit
> like a gantt chart in a project plan) and the 'full width' mode where
> each request is shown filling the full width of the timeline area? I
> suspect there's some logic to determine whether requests are part of
> the same session...? From my perspective it would be nice to allow
> explicit switching - in my case I'll sometimes have 100s of requests
> in a 'session' and so the gantt chart view becomes almost unusable
> because each timeline entry is only a couple of pixels wide.
A new session starts automatically if there is a 1 sec gap between
requests
(i.e. if the next request starts more than 1000ms after the previous
request started)
All requests made during the page load are automatically part of the
first session.

I was thinking about couple of improvement.
1) The 1s interval could be at least customizable through Firebug's
preferences
2) There could be perhaps a menu item(s) (within the Net's panel
context menu) that allows to join two sessions or start a new session
(by right-clicking on appropriate request entry)  later when the users
is analyzing the timeline.

What do you think?

> 2) The hover/popup for the timeline which shows the timing breakdown
> (DNS/connecting/queueing/waiting/receiving) does not update as you
> mouse over entries in the timeline - basically it 'freezes' on
> whatever timeline entry you moused over first and you have to perform
> a dance with the mouse moving 'out' to the left and then back to the
> right on the desired timeline entry to get the popup to update.
Can you please check if this is fixed in Firebug 1.5X.0b3.xpi   ?
http://getfirebug.com/releases/firebug/1.5X/

Honza

--

You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@....
To unsubscribe from this group, send email to firebug+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/firebug?hl=en.



Re: Net panel timeline issue+question

by matt-297 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Nov 9, 1:41 pm, "Honza (Jan Odvarko)" <odva...@...> wrote:
> I was thinking about couple of improvement.
> 1) The 1s interval could be at least customizable through Firebug's
> preferences
> 2) There could be perhaps a menu item(s) (within the Net's panel
> context menu) that allows to join two sessions or start a new session
> (by right-clicking on appropriate request entry)  later when the users
> is analyzing the timeline.
>
> What do you think?

Sounds good - although I'd still like to have an option to 'force'
each request to be displayed as if it were a new session...

>
> > 2) The hover/popup for the timeline which shows the timing breakdown
> > (DNS/connecting/queueing/waiting/receiving) does not update as you
> > mouse over entries in the timeline - basically it 'freezes' on
> > whatever timeline entry you moused over first and you have to perform
> > a dance with the mouse moving 'out' to the left and then back to the
> > right on the desired timeline entry to get the popup to update.
>
> Can you please check if this is fixed in Firebug 1.5X.0b3.xpi   ?http://getfirebug.com/releases/firebug/1.5X/

I tried this at home (OSX + Firefox 3.6beta + Firebug 1.5b3) and it
looks as though the hover behaviour is improved but not fixed - I
couldn't quite get to the bottom of the behaviour but *sometimes* when
moving the mouse up/down to a different request the hover details were
updated and sometimes not, mostly you still need to mouse 'out' of the
request stats area and then back in again.

--

You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@....
To unsubscribe from this group, send email to firebug+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/firebug?hl=.



Re: Net panel timeline issue+question

by Honza (Jan Odvarko) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Sounds good - although I'd still like to have an option to 'force'
> each request to be displayed as if it were a new session...
I am a bit reluctant to create such option. I am afraid that it would
be hard to understand what is it for. But, perhaps I am wrong.

Anyway, the first step could be to to have the interval options, which
if set to 0 ensures that every request uses its own session.

> I tried this at home (OSX + Firefox 3.6beta + Firebug 1.5b3) and it
> looks as though the hover behaviour is improved but not fixed - I
> couldn't quite get to the bottom of the behaviour but *sometimes* when
> moving the mouse up/down to a different request the hover details were
> updated and sometimes not, mostly you still need to mouse 'out' of the
> request stats area and then back in again.
I couldn't reproduce that it just works for me, but I have Vista so,
perhaps
some Mac related issue?

Honza

--

You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@....
To unsubscribe from this group, send email to firebug+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/firebug?hl=.



Re: Net panel timeline issue+question

by matt-297 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> > I tried this at home (OSX + Firefox 3.6beta + Firebug 1.5b3) and it
> > looks as though the hover behaviour is improved but not fixed - I
> > couldn't quite get to the bottom of the behaviour but *sometimes* when
> > moving the mouse up/down to a different request the hover details were
> > updated and sometimes not, mostly you still need to mouse 'out' of the
> > request stats area and then back in again.
>
> I couldn't reproduce that it just works for me, but I have Vista so,
> perhaps
> some Mac related issue?

I get the same (broken) behaviour with 1.5b4 on Windows XP with
Firefox 3.5.5 here in the office. I'll try to post a screenshot to
confirm.

--

You received this message because you are subscribed to the Google Groups "Firebug" group.
To post to this group, send email to firebug@....
To unsubscribe from this group, send email to firebug+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/firebug?hl=en.