summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/web-animations-api/player-source-becomes-longer.html
blob: 04d9f6aa39b0f3ee6e47616224cd1298167319c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!DOCTYPE html>
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>

<script>
test(function() {
  document.timeline.playbackRate = 0;
  document.timeline.currentTime = 0;
  var player = document.documentElement.animate([], 1000);
  player.startTime = -1000;

  assert_equals(player.currentTime, 1000);

  player.source.timing.duration = 1500;
  document.timeline.currentTime = 2000;

  assert_equals(player.startTime, -1000);
  assert_equals(player.currentTime, 1500);
}, 'Extending source content should not cause a change in start time.');
</script>