From f2fb4a21af3c8ffe0dfb7577eaa2734ba7167b5d Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Fri, 24 Mar 2017 20:41:14 -0700 Subject: [PATCH] resourceloader: Use Date.now() for mw.now() instead of '+new Date' Now that ES5 is required, use Date.now(). Performs better by not requiring object construction. Bug: T160953 Change-Id: Ifea106a325659c2024f40e77ff016db9dc8a55fb --- resources/src/startup.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/src/startup.js b/resources/src/startup.js index e0cdc4db60..e8ccba0c8b 100644 --- a/resources/src/startup.js +++ b/resources/src/startup.js @@ -15,7 +15,7 @@ var mwPerformance = ( window.performance && performance.mark ) ? performance : { navStart = perf && perf.timing && perf.timing.navigationStart; return navStart && typeof perf.now === 'function' ? function () { return navStart + perf.now(); } : - function () { return +new Date(); }; + function () { return Date.now(); }; }() ), // eslint-disable-next-line no-unused-vars mediaWikiLoadStart = mwNow(); -- 2.20.1