From fa80f774ab3e90847871801598d0dd3f332d36d6 Mon Sep 17 00:00:00 2001 From: Florian Harmel Date: Wed, 17 Dec 2014 18:30:17 +0100 Subject: [PATCH] Add Chrome Entries in PerformanceTiming object to make RUM more interesting --- src/js/tracker.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/js/tracker.js b/src/js/tracker.js index 0e7083fc2..7ccb7b4ad 100644 --- a/src/js/tracker.js +++ b/src/js/tracker.js @@ -595,6 +595,11 @@ if (window.chrome && window.chrome.loadTimes && typeof window.chrome.loadTimes().firstPaintTime === 'number') { performanceTiming.chromeFirstPaint = Math.round(window.chrome.loadTimes().firstPaintTime * 1000); } + // Add the entries if exists + if (!!window.performance.getEntries){ + var arrEntries = lodash.clone(performance.getEntries()); + performanceTiming.performanceRessourceTimingEntries = arrEntries; + } context = context || []; context.push({