DevTools: Perf Flame Chart misrepresents H2 push |
||
Issue descriptionSee first attachment for the network waterfall of https://http2-server-push-demo.keksi.io/ The jpg is pushed right at the end of the HTML document. However this "receiving push" time is lost in the flame chart. We should definitely have a bar in the network section for this time. IMO it isn't important to have the blink-side network request on the same line.
,
Jul 7 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a5ed187842d23ad31d3f86650bf260d421c7559b commit a5ed187842d23ad31d3f86650bf260d421c7559b Author: Alexei Filippov <alph@chromium.org> Date: Fri Jul 07 05:58:44 2017 DevTools: Show server push bars for timeline network requests. Bug: 735588 Change-Id: Ic10d10f09ee6c8f22c2d524b9e1a27972911a41b Reviewed-on: https://chromium-review.googlesource.com/562654 Reviewed-by: Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Alexei Filippov <alph@chromium.org> Cr-Commit-Position: refs/heads/master@{#484843} [modify] https://crrev.com/a5ed187842d23ad31d3f86650bf260d421c7559b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartNetworkDataProvider.js [modify] https://crrev.com/a5ed187842d23ad31d3f86650bf260d421c7559b/third_party/WebKit/Source/devtools/front_end/timeline_model/TimelineModel.js
,
Jul 7 2017
,
Jul 7 2017
Looks good! https://http2.golang.org/serverpush is a fun site to test with. Found some weird cases here, like the push rectangle having -Infinity start, i guess? |
||
►
Sign in to add a comment |
||
Comment 1 by alph@chromium.org
, Jul 7 2017