DescriptionEnsure LayerTreeHostImpl's current frame time is updated every frame
LayerTreeHostImpl's current frame time is currently updated after every
draw. This means that if, in some frame, we try (and fail) to activate
the pending tree but we don't draw, then when we eventually do draw we'll
be using an old current frame time. As a result, animations started during
that frame will have an old start time, and hence will appear to jump during
the following frame.
This CL makes us update the current frame time after every frame, regardless
of whether drawing occurred during the frame.
BUG=240820
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200920
Patch Set 1 #
Total comments: 2
Patch Set 2 : Address review comments #
Total comments: 7
Patch Set 3 : #Patch Set 4 : Fix Windows flake #Patch Set 5 : #
Total comments: 5
Patch Set 6 : #
Messages
Total messages: 18 (0 generated)
|