mediawiki-extensions-Multim.../resources
Matthias Mullie 93f1c9f79e Fix mmv qunit tests
This heavily relied on deferreds getting resolved synchroneously,
which (for .then) is no longer the case with jQuery 3.
There's also a difference in how chained .then's get resolved,
and $.when no longer propagates notify().

The changes in here are basically:
* fix use of $.when, manually passing along notify()
* use .then in some places, instead of .done, .fail, .progress
* fix progress bar hiding in setupProgressBar, which assumed sync
* fixed tests, mostly by using fake timers to give async stuff a
  chance to execute

Bug: T164473
Change-Id: Ib51ddd8bc6254a477861588fb16f57565353afe1
2017-05-16 16:51:52 +02:00
..
jquery.hashchange Remove IE8 JS compatibility hacks/workarounds 2016-06-29 00:02:46 -04:00
jquery.scrollTo Clicking on the chevron should open/close the details 2014-01-15 09:21:58 +01:00
mmv Fix mmv qunit tests 2017-05-16 16:51:52 +02:00