Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(77)

Issue 555063002: Web Animations: Add tests for player state transitions and fix discovered issues (Closed)

Created:
6 years, 3 months ago by dstockwell
Modified:
6 years, 3 months ago
CC:
dstockwell, darktears, blink-reviews, blink-reviews-animation_chromium.org, Eric Willigers, Mike Lawther (Google), rjwright, shans, Steve Block, Timothy Loh
Project:
blink
Visibility:
Public.

Description

Web Animations: Add tests for player state transitions and fix discovered issues BUG=396372, 410229 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=181716

Patch Set 1 #

Total comments: 11

Patch Set 2 : Setting current time shouldn't force a start time. #

Patch Set 3 : Finish shouldn't exit idle. #

Total comments: 7

Patch Set 4 : Rebase. Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+444 lines, -43 lines) Patch
A LayoutTests/web-animations-api/player-state-changes.html View 1 2 3 1 chunk +418 lines, -0 lines 0 comments Download
M Source/core/animation/AnimationPlayer.cpp View 1 2 3 5 chunks +12 lines, -26 lines 0 comments Download
M Source/core/animation/AnimationPlayerTest.cpp View 1 2 6 chunks +14 lines, -17 lines 0 comments Download

Messages

Total messages: 16 (4 generated)
dstockwell
6 years, 3 months ago (2014-09-09 08:51:51 UTC) #2
shans
https://codereview.chromium.org/555063002/diff/1/LayoutTests/web-animations-api/player-state-changes.html File LayoutTests/web-animations-api/player-state-changes.html (right): https://codereview.chromium.org/555063002/diff/1/LayoutTests/web-animations-api/player-state-changes.html#newcode78 LayoutTests/web-animations-api/player-state-changes.html:78: }, "running"); This is a bit of a nonsense ...
6 years, 3 months ago (2014-09-09 09:43:11 UTC) #3
dstockwell
https://codereview.chromium.org/555063002/diff/1/LayoutTests/web-animations-api/player-state-changes.html File LayoutTests/web-animations-api/player-state-changes.html (right): https://codereview.chromium.org/555063002/diff/1/LayoutTests/web-animations-api/player-state-changes.html#newcode78 LayoutTests/web-animations-api/player-state-changes.html:78: }, "running"); On 2014/09/09 09:43:10, shans wrote: > This ...
6 years, 3 months ago (2014-09-09 09:59:49 UTC) #4
dstockwell
https://codereview.chromium.org/555063002/diff/1/LayoutTests/web-animations-api/player-state-changes.html File LayoutTests/web-animations-api/player-state-changes.html (right): https://codereview.chromium.org/555063002/diff/1/LayoutTests/web-animations-api/player-state-changes.html#newcode123 LayoutTests/web-animations-api/player-state-changes.html:123: assert_equals(player.playState, 'finished'); On 2014/09/09 at 09:43:10, shans wrote: > ...
6 years, 3 months ago (2014-09-09 23:20:04 UTC) #5
dstockwell
Alan, can you take a look? I've resolved the issues that Shane pointed out.
6 years, 3 months ago (2014-09-10 02:00:57 UTC) #7
alancutter (OOO until 2018)
https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html File LayoutTests/web-animations-api/player-state-changes.html (right): https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html#newcode46 LayoutTests/web-animations-api/player-state-changes.html:46: } We should add assertions to all these helper ...
6 years, 3 months ago (2014-09-10 03:59:42 UTC) #8
dstockwell
https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html File LayoutTests/web-animations-api/player-state-changes.html (right): https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html#newcode46 LayoutTests/web-animations-api/player-state-changes.html:46: } On 2014/09/10 03:59:42, alancutter wrote: > We should ...
6 years, 3 months ago (2014-09-10 04:01:10 UTC) #9
alancutter (OOO until 2018)
lgtm https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html File LayoutTests/web-animations-api/player-state-changes.html (right): https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html#newcode46 LayoutTests/web-animations-api/player-state-changes.html:46: } On 2014/09/10 04:01:10, dstockwell wrote: > On ...
6 years, 3 months ago (2014-09-10 07:27:05 UTC) #10
dstockwell
https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html File LayoutTests/web-animations-api/player-state-changes.html (right): https://codereview.chromium.org/555063002/diff/40001/LayoutTests/web-animations-api/player-state-changes.html#newcode46 LayoutTests/web-animations-api/player-state-changes.html:46: } On 2014/09/10 at 07:27:05, alancutter wrote: > On ...
6 years, 3 months ago (2014-09-10 07:42:16 UTC) #11
shane.stephens
lgtm
6 years, 3 months ago (2014-09-10 07:45:41 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dstockwell@chromium.org/555063002/60001
6 years, 3 months ago (2014-09-10 07:46:24 UTC) #15
commit-bot: I haz the power
6 years, 3 months ago (2014-09-10 08:51:44 UTC) #16
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as 181716

Powered by Google App Engine
This is Rietveld 408576698