Chromium Code Reviews
DescriptionDetached FrameLoader should not log snapshot trace events
FrameLoader emits object lifetime events. The destroy event is logged on
detach(), but after detach(), FrameLoader::takeObjectSnapshot() can be
called from FrameLoader::clear().
We should not log snapshot events after the destroy event, as that
confuses loading metrics (FCP, FMP, TTI).
Note for perf sheriffs: This may impact timeToFirstConentfulPaint,
timeToFirstMeaningfulPaint and timeToFirstInteractive, as this fixes a
bug of these metrics.
BUG=706671
Review-Url: https://codereview.chromium.org/2785873002
Cr-Commit-Position: refs/heads/master@{#460703}
Committed: https://chromium.googlesource.com/chromium/src/+/dd3783e3fbc682b2140333c56f446c1570cbe4b8
Patch Set 1 #
Total comments: 3
Patch Set 2 : Use boolean flag, rebase #
Messages
Total messages: 17 (10 generated)
|
||||||||||||||||||||||||||||