Backed out changeset 8ac1b6ca916a (bug 1242774) for crashtest failures
authorCarsten "Tomcat" Book <cbook@mozilla.com>
Wed, 17 Feb 2016 12:13:31 +0100
changeset 331606 56bed1e2398db88acf1f38f6d2948851d2ac4da3
parent 331605 47eed1e76f6a4527e8ce787af863825fe9bbd450
child 331607 60f020c84b23b526517f01b1c24f92a236d2bb11
push id11020
push userjolesen@mozilla.com
push dateWed, 17 Feb 2016 18:16:38 +0000
bugs1242774
milestone47.0a1
backs out8ac1b6ca916a6589e8ea7a284a6068bf70d03a95
Backed out changeset 8ac1b6ca916a (bug 1242774) for crashtest failures
dom/media/test/crashtests/crashtests.list
dom/media/test/crashtests/video-crash.webm
dom/media/test/crashtests/video-replay-after-audio-end.html
--- a/dom/media/test/crashtests/crashtests.list
+++ b/dom/media/test/crashtests/crashtests.list
@@ -87,12 +87,11 @@ load audiocontext-double-suspend.html
 load buffer-source-duration-1.html
 load buffer-source-ended-1.html
 load buffer-source-resampling-start-1.html
 load doppler-1.html
 HTTP load media-element-source-seek-1.html
 load offline-buffer-source-ended-1.html
 load oscillator-ended-1.html
 load oscillator-ended-2.html
-skip-if(winWidget || xulRuntime.OS=="Linux") load video-replay-after-audio-end.html
 
 # This needs to run at the end to avoid leaking busted state into other tests.
 skip-if(B2G) load 691096-1.html # bug 852821
deleted file mode 100644
index 9532113d87ae59497ab5e9482615c57cc51c8672..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
deleted file mode 100644
--- a/dom/media/test/crashtests/video-replay-after-audio-end.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<html class="reftest-wait">
-<head>
-  <title> Bug 1242774 : video crashed if pause and play again after audio track ends </title>
-</head>
-<body>
-<script type="text/javascript">
-function assert(value, msg) {
-  if (!value) {
-    dump("### Error : " + msg + "\n");
-  }
-}
-
-var AUDIO_END_TIME = 4.5;
-var video = document.createElement('video');
-video.src = "video-crash.webm";
-video.play();
-
-video.ontimeupdate = function () {
-  assert(AUDIO_END_TIME < video.duration,
-         "AUDIO_END_TIME should be smaller than the duration!");
-
-  if (video.currentTime > AUDIO_END_TIME) {
-    dump("### Pause video during silent part.\n");
-    video.ontimeupdate = null;
-    video.pause();
-  }
-
-  video.onpause = function () {
-    video.onpause = null;
-    setTimeout(function() {
-      dump("### Re-play after pausing during silent part.\n");
-      video.play();
-      video.onended = function () {
-        video.onended = null;
-        dump("### Video is ended.\n");
-        document.documentElement.removeAttribute("class");
-      }
-    }, 1000);
-  }
-}
-</script>
-</body>
-</html>
\ No newline at end of file