Make sure MaintenanceFixup's shutdown is simulated

Previously, MaintenanceTest created a MaintenanceFixup in setUp and
relied on each test to call MaintenanceFixup's simulateShutdown instead
of making sure this was called in tearDown. Change Iee1261e7 broke this
by introducing a meta-test in a parent class.

Fixing that also allows us to not have to special-case failed tests.

Change-Id: I67c8615dd94734bb55ca48aac0c66298accbe0b4
Merge "Reset $mConvRuleTitle before every language conversion run"
Preferences: Use explicit string as returnto param

Change-Id: I783ced55d5f811d55b4c26300890a386bcf55da1
Merge "Make sure MaintenanceFixup's shutdown is simulated"
Merge "Fix method declaration in UploadFromStash"
Merge "Add the required call to the parent setUp to DiffHistoryBlobTest::setUp()"
Merge "Leave some FIXME comments for Bug 36911 - Division by zero"
Merge "Remove code duplication"
(bug 38897) Fix unhandled exception when visiting e.g. MediaWiki:Somemessage/0

Change-Id: I9876e4fb21c2a1a3a0a14bff05633c7aef6a3fd3
Replace deprecated Title::userIsWatching()

Change-Id: I74203e4ed51be6fe72414d1a0b95b8370aaf0720
(bug 40585) Don't drop 'step="any"' in HTML input fields.

The default value for "step" is "1" which effectively bans any decimal
number from being entered into an 'type="number"' field and makes
HTMLFloatField unusable.

Change-Id: I103fd4047814a7fb0dfdc174f36badd5b660b7a4
Use JobQueueGroup::singleton()

Replaces usages of the deprecated pop() and insert()/insertBatch()
methods of Job class.

Change-Id: I5572c9e31a14bd660d7e3b9aa7792d0be9a26103
Merge "Preferences: Use explicit string as returnto param"
Localisation updates from http://translatewiki.net.

Change-Id: Ieb8805eb3bdd1dfadbcacb1ef86a51610e1155f8
hideDeprecated( 'CategoryPage::getAutosummary' )

check-vars correctly detects the call to CategoryPage::getAutosummary as
deprecated by coming from Article::getAutosummary but needs an explicit
hideDeprecated() to not complain about it.

Change-Id: I8a51a3041cc4cab592c5e37862efb69b538821a0
Less wild whitespace

Change-Id: I3048b23b50aa284b3471dfb8033122c913909b01
Merge "parse argument for message 'ago' in MWTimestamp::getHumanTimestamp"
Merge "Localisation updates from http://translatewiki.net."
Merge "hideDeprecated( 'CategoryPage::getAutosummary' )"
mediawiki.Uri.test: Clean up

* Grouped assertions together by logical test unit (method names).
* Re-ordered (constructor, properties, methods, special cases).

Change-Id: Ia8de947278cdf469859062af47e1333c7a9f827b