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

Unified Diff: telemetry/telemetry/internal/actions/play.js

Issue 3002623002: [WIP] Port media metrics to TBMv2 (Closed)
Patch Set: Change console.time to performance.mark Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | telemetry/telemetry/internal/actions/seek.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: telemetry/telemetry/internal/actions/play.js
diff --git a/telemetry/telemetry/internal/actions/play.js b/telemetry/telemetry/internal/actions/play.js
index c646d78ad7a0e7b31c26d676eae33e36cd7941ec..f47936bd2ce2a96dd0a1564659d87bdbc866b611 100644
--- a/telemetry/telemetry/internal/actions/play.js
+++ b/telemetry/telemetry/internal/actions/play.js
@@ -24,6 +24,9 @@
window.__registerHTML5ErrorEvents(element);
window.__registerHTML5EventCompleted(element, 'playing');
window.__registerHTML5EventCompleted(element, 'ended');
+ element.addEventListener('durationchange', function(e) {
+ performance.mark('duration-' + element.duration);
+ });
var willPlayEvent = document.createEvent('Event');
willPlayEvent.initEvent('willPlay', false, false);
« no previous file with comments | « no previous file | telemetry/telemetry/internal/actions/seek.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698