From: Timo Tijhof Date: Sat, 25 Mar 2017 03:41:14 +0000 (-0700) Subject: resourceloader: Use Date.now() for mw.now() instead of '+new Date' X-Git-Tag: 1.31.0-rc.0~3608^2 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/operations/recherche.php?a=commitdiff_plain;h=f2fb4a21af3c8ffe0dfb7577eaa2734ba7167b5d;p=lhc%2Fweb%2Fwiklou.git 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 --- 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();