Implement non-JS RollbackAction with form
authorTim Eulitz <tim.eulitz@wikimedia.de>
Mon, 18 Feb 2019 13:32:05 +0000 (14:32 +0100)
committerTim Eulitz <tim.eulitz@wikimedia.de>
Thu, 21 Mar 2019 11:16:44 +0000 (12:16 +0100)
commit0a840327110951c64eac4b50a192a9b1d80e468b
treed61035d0bb83cb8ed1dcbf0be954b5b2c206a289
parent341320457cd67409f6ddf1ae78e4b18978f44761
Implement non-JS RollbackAction with form

This change prepares a form for the RollbackAction to allow rollbacks to
be triggered via POST while also ensuring users are always prompted with
a request to confirm the rollback if the rollback confirmation prompt is
enabled.

Bug: T215303

Change-Id: Iaf7e095b3bb34072eea6bcac76ba29358b14cc09
includes/Linker.php
includes/actions/RollbackAction.php
languages/i18n/en.json
languages/i18n/qqq.json
resources/src/mediawiki.rollback.confirmation.js
tests/selenium/pageobjects/history.page.js
tests/selenium/specs/rollback.js