diff --git a/core/modules/system/src/Tests/Module/UninstallTest.php b/core/modules/system/src/Tests/Module/UninstallTest.php index 797b95a..3a6fe8f 100644 --- a/core/modules/system/src/Tests/Module/UninstallTest.php +++ b/core/modules/system/src/Tests/Module/UninstallTest.php @@ -76,5 +76,7 @@ function testUninstallPage() { } $this->drupalPostForm(NULL, NULL, t('Uninstall')); $this->assertText(t('The selected modules have been uninstalled.'), 'Modules status has been updated.'); + // Test the page if it has multiple HTML sanitizations. + $this->assertNoRaw('<label', 'The page does not have multiple HTML sanitizations'); } } diff --git a/core/modules/system/system.admin.inc b/core/modules/system/system.admin.inc index 1fa53e8..73660ca 100644 --- a/core/modules/system/system.admin.inc +++ b/core/modules/system/system.admin.inc @@ -309,15 +309,30 @@ function theme_system_modules_uninstall($variables) { 'To uninstall @module, the following module must be uninstalled first: @required_modules', 'To uninstall @module, the following modules must be uninstalled first: @required_modules', array('@module' => $form['modules'][$module]['#module_name'], '@required_modules' => implode(', ', $form['modules'][$module]['#required_by']))); - $disabled_message = '