$newRev: Revision object of the "new" revision
&$links: Array of HTML links
$oldRev: Revision object of the "old" revision (may be null)
+$user: Current user object
'DiffViewHeader': Called before diff display
$diff: DifferenceEngine object that's calling
page history view, i.e. undo, rollback, etc.
$rev: Revision object
&$links: Array of HTML links
+$prevRev: Revision object, next in line in page history, or null
+$user: Current user object
'HTMLFileCache::useFileCache': Override whether a page should be cached in file
cache.
'IsFileCacheable': Override the result of Article::isFileCacheable() (if true)
&$article: article (object) being checked
-'IsTrustedProxy': Override the result of wfIsTrustedProxy()
+'IsTrustedProxy': Override the result of IP::isTrustedProxy()
&$ip: IP being check
-&$result: Change this value to override the result of wfIsTrustedProxy()
+&$result: Change this value to override the result of IP::isTrustedProxy()
'IsUploadAllowedFromUrl': Override the result of UploadFromUrl::isAllowedUrl()
$url: URL used to upload from
$pageid: database ID of the page that's been moved
$redirid: database ID of the created redirect
$reason: reason for the move
+$revision: the Revision created by the move
'TitleMoveCompleting': After moving an article (title), pre-commit.
$old: old title
$pageid: database ID of the page that's been moved
$redirid: database ID of the created redirect
$reason: reason for the move
+$revision: the Revision created by the move
'TitleQuickPermissions': Called from Title::checkQuickPermissions to add to
or override the quick permissions check.