DescriptionRevert of Web Animations: Timeline should not advance during task execution (https://codereview.chromium.org/275753002/)
Reason for revert:
Broke telemetry_untitests and others:
http://build.chromium.org/p/chromium.webkit/builders/Win7%20%28dbg%29/builds/14161/steps/telemetry_unittests/logs/stdio
Original issue's description:
> Web Animations: Timeline should not advance during task execution
>
> Previously the animation clock was only frozen during animation frame
> callbacks. This meant that the timeline was able to advance during other
> tasks.
>
> This patch allows the clock to advance once per task, either to the
> compositor supplied frame start time or to an approximation of the next
> expected frame time.
>
> http://dev.w3.org/fxtf/web-animations/#script-execution-and-live-updates-to-the-model
>
> This is a reland of r173583[1], the previous patch hit added assertions
> due to double rounding issues, the new approach avoids these. Also ensures
> that other unit tests see a non-zero currentTime (seen in some webkit_unit_test
> runs on Android).
>
> [1] https://src.chromium.org/viewvc/blink?view=rev&revision=173583
> BUG=367903
> TBR=abarth
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=174346
TBR=noel@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=367903, 375231
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=174392
Patch Set 1 #
Created: 6 years, 7 months ago
(Patch set is too large to download)
Messages
Total messages: 5 (0 generated)
|