mediawiki.requestIdleCallback: Avoid native window.requestIdleCallback
authorTimo Tijhof <krinklemail@gmail.com>
Tue, 20 Sep 2016 23:01:16 +0000 (00:01 +0100)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 20 Sep 2016 23:24:57 +0000 (23:24 +0000)
commit63416b009fb82efdfced17ef08a12019329daea4
tree52df552342aa741af48021cbc396071fa805a41a
parent0853b6bd0d28c09fefd6345bca5753b7a33a3e4c
mediawiki.requestIdleCallback: Avoid native window.requestIdleCallback

Follows-up 482ad8d9fb.

This currently has bugs in Chrome that can cause it to not get called
for up to 30 seconds.

https://bugs.chromium.org/p/chromium/issues/detail?id=647870

Change-Id: I221cd6c2bcdbee89bc7401c071f2ab1865a738ed
resources/src/mediawiki/mediawiki.requestIdleCallback.js
tests/qunit/suites/resources/mediawiki/mediawiki.requestIdleCallback.test.js