Timeline: visually distinguish idle frames
Long frames produced by idle periods between two DrawFrames are confusing,
so detect when frames are absent becase CC thinks page is idle and render
these differently (skip outline in overview, draw frame bar in pale for flame chart).
BUG=462516
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196596
4 years, 11 months ago
(2015-05-20 01:16:38 UTC)
#2
alph
I'm not sure about these wavy lines. They are confusing. Perhaps if we just drop ...
4 years, 11 months ago
(2015-05-20 01:32:55 UTC)
#3
I'm not sure about these wavy lines. They are confusing. Perhaps if we just drop
them and show an empty space it will also work.
caseq
On 2015/05/20 01:32:55, alph wrote: > I'm not sure about these wavy lines. They are ...
4 years, 11 months ago
(2015-05-20 01:38:23 UTC)
#4
On 2015/05/20 01:32:55, alph wrote:
> I'm not sure about these wavy lines. They are confusing. Perhaps if we just
drop
> them and show an empty space it will also work.
So we would have ranges of time in the bottom view (e.g. flame chart) that don't
map to anything in the frame overview, right?
Also, some poorly-written animation (e.g. using setTimeout() would be visually
indistinguishable from regular frames.
caseq
ptal -- as discussed, now just skip drawing outline for idle frames.
4 years, 11 months ago
(2015-05-26 16:56:43 UTC)
#5
ptal -- as discussed, now just skip drawing outline for idle frames.
caseq
ping
4 years, 11 months ago
(2015-06-01 16:53:15 UTC)
#6
ping
caseq
ping
4 years, 11 months ago
(2015-06-03 14:13:07 UTC)
#7
ping
alph
Can't find an updated screenshot. Is the last one from the bug is still valid?
4 years, 11 months ago
(2015-06-03 14:14:47 UTC)
#8
Can't find an updated screenshot. Is the last one from the bug is still valid?
caseq
On 2015/06/03 14:14:47, alph wrote: > Can't find an updated screenshot. Is the last one ...
4 years, 11 months ago
(2015-06-03 17:17:13 UTC)
#9
On 2015/06/03 14:14:47, alph wrote:
> Can't find an updated screenshot. Is the last one from the bug is still valid?
Ah, sorry, I did not update the screenshot -- thought it's not required given
how everyone involved into the offline discussion seemed to imagine that to be
the way to go. Added it now.
alph
lgtm https://codereview.chromium.org/1144963002/diff/60001/Source/devtools/front_end/timeline/TimelineFrameModel.js File Source/devtools/front_end/timeline/TimelineFrameModel.js (right): https://codereview.chromium.org/1144963002/diff/60001/Source/devtools/front_end/timeline/TimelineFrameModel.js#newcode212 Source/devtools/front_end/timeline/TimelineFrameModel.js:212: this._lastBeginFrame = null; Don't you need to reset ...
4 years, 11 months ago
(2015-06-05 16:55:39 UTC)
#10
Issue 1144963002: Timeline: visually distinguish idle frames
(Closed)
Created 4 years, 11 months ago by caseq
Modified 4 years, 11 months ago
Reviewers: alph, yurys, pfeldman
Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Comments: 2