Apply the pseudo-css selector rules to diff and changelist pages
authorjdlrobson <jdlrobson@gmail.com>
Wed, 9 Jan 2019 00:30:18 +0000 (16:30 -0800)
committerjdlrobson <jdlrobson@gmail.com>
Thu, 21 Feb 2019 23:54:46 +0000 (15:54 -0800)
commit0e1edec723c2a3f218c7d7bf867b9882520f2436
tree73a1be3407c239b24e9855a3e334bb437cf50957
parent0601395efe518d960575e2b1a5fa4cc37cd3ca80
Apply the pseudo-css selector rules to diff and changelist pages

The styles that we are applying on changelist pages should also
apply on diff pages. This generalises the rules into a new
module.

To avoid problems with cached HTML mediawiki.special.changeslist
temporarily loads resources/src/mediawiki.interface.helpers.styles.
This will be removed after the change has been in production for a
week.

Bug: T212613
Change-Id: I6aad563e48f41c783df8b176a4f437e60a1255cc
includes/actions/HistoryAction.php
includes/changes/ChangesList.php
includes/changes/EnhancedChangesList.php
includes/diff/DifferenceEngine.php
includes/specialpage/ChangesListSpecialPage.php
includes/specials/SpecialContributions.php
resources/Resources.php
resources/src/mediawiki.diff.styles/header.less [deleted file]
resources/src/mediawiki.interface.helpers.styles.less [new file with mode: 0644]
resources/src/mediawiki.special.changeslist.less