From: Ed Sanders Date: Tue, 24 Apr 2018 11:08:45 +0000 (+0100) Subject: Use OOUI form for 'clear' and 'raw edit' of watchlist X-Git-Tag: 1.34.0-rc.0~5546^2~1 X-Git-Url: http://git.cyclocoop.org/data/%24%7Bnav_urls/projects/%28?a=commitdiff_plain;h=3276f0eeddd68379b019ce9bfe9b5d735227c609;p=lhc%2Fweb%2Fwiklou.git Use OOUI form for 'clear' and 'raw edit' of watchlist Change-Id: I2c53f66bc36b33d42d453b79056822b30796ea4e --- diff --git a/includes/specials/SpecialEditWatchlist.php b/includes/specials/SpecialEditWatchlist.php index f702bc0bcc..5e04d8d35c 100644 --- a/includes/specials/SpecialEditWatchlist.php +++ b/includes/specials/SpecialEditWatchlist.php @@ -667,7 +667,7 @@ class SpecialEditWatchlist extends UnlistedSpecialPage { ]; $context = new DerivativeContext( $this->getContext() ); $context->setTitle( $this->getPageTitle( 'raw' ) ); // Reset subpage - $form = new HTMLForm( $fields, $context ); + $form = new OOUIHTMLForm( $fields, $context ); $form->setSubmitTextMsg( 'watchlistedit-raw-submit' ); # Used message keys: 'accesskey-watchlistedit-raw-submit', 'tooltip-watchlistedit-raw-submit' $form->setSubmitTooltip( 'watchlistedit-raw-submit' ); @@ -686,7 +686,7 @@ class SpecialEditWatchlist extends UnlistedSpecialPage { protected function getClearForm() { $context = new DerivativeContext( $this->getContext() ); $context->setTitle( $this->getPageTitle( 'clear' ) ); // Reset subpage - $form = new HTMLForm( [], $context ); + $form = new OOUIHTMLForm( [], $context ); $form->setSubmitTextMsg( 'watchlistedit-clear-submit' ); # Used message keys: 'accesskey-watchlistedit-clear-submit', 'tooltip-watchlistedit-clear-submit' $form->setSubmitTooltip( 'watchlistedit-clear-submit' ); diff --git a/tests/phpunit/includes/specials/SpecialEditWatchlistTest.php b/tests/phpunit/includes/specials/SpecialEditWatchlistTest.php index 05a63dbc49..69fa0dd4bb 100644 --- a/tests/phpunit/includes/specials/SpecialEditWatchlistTest.php +++ b/tests/phpunit/includes/specials/SpecialEditWatchlistTest.php @@ -33,7 +33,7 @@ class SpecialEditWatchlistTest extends SpecialPageTestBase { $user = new TestUser( __METHOD__ ); list( $html, ) = $this->executeSpecialPage( 'clear', null, 'qqx', $user->getUser() ); $this->assertRegExp( - '/
/', + '/executeSpecialPage( 'raw', null, 'qqx', $user->getUser() ); $this->assertContains( - '