Chromium Code Reviews
DescriptionReimplement vsync latency UMA to be based on BeginImplFrame rather than BeginMainFrame
The previous fix that I submitted a couple of days ago mistakenly
hooked to a wrong Scheduler method which resulted in recording
latency for throttled BeginMainFrame call. BeginImplFrame is a much
better method to hook to.
I verified this locally by looking at chrome://histograms.
The browser side histogram now looks way cleaner than in the first
implementation.
BUG=701181
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2754943002
Cr-Commit-Position: refs/heads/master@{#457676}
Committed: https://chromium.googlesource.com/chromium/src/+/0828f5b83f4835d9772dab5bd0bea6d8d9704737
Patch Set 1 #
Total comments: 4
Patch Set 2 : Addressed CR feedback #
Total comments: 4
Patch Set 3 : Changed UMA metric name, removed VsyncTo. #
Messages
Total messages: 22 (12 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||