Follows up Ia03038e86c6a607c8b75eefedbf0285ca1a2f8c8. * Only generate a rollback link for the latest revisions in ContribsPager. * Gate the entire ChangesList::insertPageTools beind the RC attribs check, not just the rollback link generation. * In ContribsPager::formatRow, check for the existence of $page in a more reasonable place. This was already broken before Ia03038e so I suspect $page is never null in practice (in theory, a ContribsPager__reallyDoQuery hook handler could somehow produce a $row with no title information), but it can't hurt. * Add some documentation and FIXMEs. * Remove a comment from ChangesList - part of it is not true anymore after Ia03038e, part of it already didn't make sense before that. Bug: T51541 Bug: T325753 Change-Id: If848e38b568492579382a2c920cb865fb0326d99 |
||
|---|---|---|
| .. | ||
| Hook | ||
| CategoryMembershipChange.php | ||
| ChangesFeed.php | ||
| ChangesList.php | ||
| ChangesListBooleanFilter.php | ||
| ChangesListBooleanFilterGroup.php | ||
| ChangesListFilter.php | ||
| ChangesListFilterGroup.php | ||
| ChangesListStringOptionsFilter.php | ||
| ChangesListStringOptionsFilterGroup.php | ||
| EnhancedChangesList.php | ||
| OldChangesList.php | ||
| RCCacheEntry.php | ||
| RCCacheEntryFactory.php | ||
| RecentChange.php | ||