From a3fbc752375819b2bd00a14bbfbc153d051897f1 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Fri, 24 May 2019 21:55:21 +0000 Subject: [PATCH] Accessibility: Make sure layout tables across the admin are correctly linearized. Adds `role="presentation"` to the `` elements used for layout purposes. Ideally, HTML tables should be used for tabular data. When tables are used for layout purposes, it's important to remove any native semantics so that assistive technologies can correctly announce the table content in a linearized fashion. Props greatislander, afercia. Fixes #46899. git-svn-id: https://develop.svn.wordpress.org/trunk@45403 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/custom-background.php | 4 ++-- src/wp-admin/custom-header.php | 6 +++--- src/wp-admin/edit-tag-form.php | 2 +- src/wp-admin/includes/ms.php | 4 ++-- src/wp-admin/includes/network.php | 6 +++--- src/wp-admin/includes/template.php | 2 +- src/wp-admin/install.php | 2 +- src/wp-admin/network/settings.php | 10 +++++----- src/wp-admin/network/site-info.php | 2 +- src/wp-admin/network/site-new.php | 2 +- src/wp-admin/network/site-settings.php | 2 +- src/wp-admin/network/site-users.php | 4 ++-- src/wp-admin/network/user-new.php | 2 +- src/wp-admin/options-discussion.php | 4 ++-- src/wp-admin/options-general.php | 2 +- src/wp-admin/options-media.php | 6 +++--- src/wp-admin/options-permalink.php | 2 +- src/wp-admin/options-reading.php | 4 ++-- src/wp-admin/options-writing.php | 4 ++-- src/wp-admin/options.php | 2 +- src/wp-admin/setup-config.php | 2 +- src/wp-admin/user-edit.php | 12 ++++++------ src/wp-admin/user-new.php | 4 ++-- 23 files changed, 45 insertions(+), 45 deletions(-) diff --git a/src/wp-admin/custom-background.php b/src/wp-admin/custom-background.php index ce37b5301e..85d4e9c984 100644 --- a/src/wp-admin/custom-background.php +++ b/src/wp-admin/custom-background.php @@ -246,7 +246,7 @@ class Custom_Background {

-
+
@@ -340,7 +340,7 @@ class Custom_Background {

- +
diff --git a/src/wp-admin/custom-header.php b/src/wp-admin/custom-header.php index 3ad1d271ab..00692d35b2 100644 --- a/src/wp-admin/custom-header.php +++ b/src/wp-admin/custom-header.php @@ -490,7 +490,7 @@ class Custom_Image_Header {

- +
@@ -628,7 +628,7 @@ class Custom_Image_Header { - +
@@ -689,7 +689,7 @@ class Custom_Image_Header {

- +
diff --git a/src/wp-admin/edit-tag-form.php b/src/wp-admin/edit-tag-form.php index 3a49692034..48800eb8bc 100644 --- a/src/wp-admin/edit-tag-form.php +++ b/src/wp-admin/edit-tag-form.php @@ -127,7 +127,7 @@ if ( isset( $tag->name ) ) { $tag_name_value = esc_attr( $tag->name ); } ?> - +