EQT: Skip steps when renderer is backgrounded
In this CL, the QueueingTimeEstimator only uses visible steps for calculating Expected Queueing Time. A step is considered visible if the renderer was never backgrounded throughout the step (excluding possible changes at exact start or end of step). A window may thus be made up of steps that are not contiguous in time. The objective of this CL is to start reducing the massive concentration of the UMA stats for Expected Queueing Time on the 0-1 ms bucket, because that is not very useful and not a good indicator of latency. Bug: chromium:729033 Change-Id: I3cfd4d3268d0f2858fc77de25c08d35a7a1cfc36 Reviewed-on: https://chromium-review.googlesource.com/587588 Commit-Queue: Nicolás Peña <npm@chromium.org> Reviewed-by:Timothy Dresser <tdresser@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#491773}
Showing
Please register or sign in to comment