Index: tools/telemetry/telemetry/page/actions/loop.js |
diff --git a/tools/telemetry/telemetry/page/actions/loop.js b/tools/telemetry/telemetry/page/actions/loop.js |
index 00ab8d73ec66983d9eb296ed4c430f810f18097b..f8627843e68602fbe6b70c45c7a088b670800a7a 100644 |
--- a/tools/telemetry/telemetry/page/actions/loop.js |
+++ b/tools/telemetry/telemetry/page/actions/loop.js |
@@ -20,6 +20,7 @@ |
} |
function loopHTML5Element(element, loopCount) { |
+ window.__registerHTML5ErrorEvents(element); |
element['loop_completed'] = false; |
var currentLoop = 0; |
var onLoop = function(e) { |
@@ -35,11 +36,6 @@ |
} |
}; |
- function onError(e) { |
- throw new Error('Error playing media :' + e.type); |
- } |
- element.addEventListener('error', onError); |
- element.addEventListener('abort', onError); |
element.addEventListener('seeked', onLoop); |
element.loop = true; |