Guest User

Untitled

a guest
May 27th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. diff --git a/LayoutTests/compositing/resources/media-testing.js b/LayoutTests/compositing/resources/media-testing.js
  2. index b75a557..e303778 100644
  3. --- a/LayoutTests/compositing/resources/media-testing.js
  4. +++ b/LayoutTests/compositing/resources/media-testing.js
  5. @@ -2,19 +2,25 @@
  6. if (window.layoutTestController)
  7. layoutTestController.waitUntilDone();
  8.  
  9. -function ensureFrameVisible(video, videoRenderedCallbac)
  10. +function ensureFrameVisible(video, videoRenderedCallback)
  11. {
  12. - video.addEventListener('seeked', videoRenderedCallbac, false);
  13. - video.currentTime = 0.5;
  14. + video.addEventListener('timeupdate', function() {
  15. + video.pause();
  16. + video.currentTime = 0;
  17. + if (videoRenderedCallback)
  18. + videoRenderedCallback();
  19. + }, false);
  20. +
  21. + video.play();
  22. }
  23.  
  24. -function setupVideo(videoElement, videoPath, canPlayThroughCallback, videoRenderedCallbac)
  25. +function setupVideo(videoElement, videoPath, canPlayThroughCallback, videoRenderedCallback)
  26. {
  27. var mediaFile = findMediaFile("video", videoPath);
  28. videoElement.addEventListener("canplaythrough", function () {
  29. if (canPlayThroughCallback)
  30. canPlayThroughCallback();
  31. - ensureFrameVisible(this, videoRenderedCallbac);
  32. + ensureFrameVisible(this, videoRenderedCallback);
  33. }, false);
  34. videoElement.src = mediaFile;
  35. }
Add Comment
Please, Sign In to add comment