[wp-trac] [WordPress Trac] #21340: Reconsider all "tabindex" attributes in the admin

WordPress Trac wp-trac at lists.automattic.com
Thu Oct 11 19:53:13 UTC 2012


#21340: Reconsider all "tabindex" attributes in the admin
----------------------------+-----------------------
 Reporter:  azaozz          |       Owner:  azaozz
     Type:  task (blessed)  |      Status:  assigned
 Priority:  high            |   Milestone:  3.5
Component:  Accessibility   |     Version:
 Severity:  critical        |  Resolution:
 Keywords:  needs-patch     |
----------------------------+-----------------------

Comment (by lessbloat):

 Replying to [comment:21 nacin]:
 > Also, everything in [21311] needs a line-by-line, form-by-form review to
 make sure that secondary/cancel/delete buttons or links always appear
 after primary/save/update/publish buttons.

 Here are my findings:

 - '''QUESTION''' - trunk/wp-admin/edit-form-advanced.php - tabs through
 secondary "Save Draft" and "Preview" buttons before primary "Publish" (I'm
 assuming this is expected).
 - '''QUESTION''' - trunk/wp-admin/edit-form-comment.php - 1) should this
 be tabbing through all of the editor toolbar buttons before it gets to the
 comment body? 2) Tabs through secondary "View Comment" button on right
 before getting to primary "update" button (I'm assuming this is expected).
 - '''OK''' - trunk/wp-admin/edit-link-form.php - is going away with 3.5
 - '''OK''' - trunk/wp-admin/edit-tag-form.php - Only one primary "Update"
 button shows on page
 - '''OK''' - trunk/wp-admin/edit-tags.php - Only one primary "Add New Tag"
 button shows on page
 - '''OK''' - trunk/wp-admin/includes/class-wp-posts-list-table.php - N/A
 - '''OK''' - trunk/wp-admin/includes/class-wp-theme-install-list-table.php
 - N/A
 - '''OK''' - trunk/wp-admin/includes/class-wp-themes-list-table.php - N/A
 - '''OK''' - trunk/wp-admin/includes/dashboard.php - Fixed in 21340.6.diff
 - '''OK''' - trunk/wp-admin/includes/meta-boxes.php - All instances work
 as expected
 - '''OK''' - trunk/wp-admin/includes/template.php - All instances work as
 expected
 - '''OK''' - trunk/wp-admin/menu-header.php - N/A
 - '''OK''' - trunk/wp-admin/plugin-editor.php - Work as expected
 - '''QUESTION''' - trunk/wp-admin/press-this.php - Tabbing starts on
 secondary "Save Draft", then goes to primary "Publish" (I'm assuming this
 is expected).  Side note: the rest of the page could use some tabbing love
 in general (probably best to do this under a separate ticket though).
 - '''OK''' - trunk/wp-admin/theme-editor.php - Work as expected
 - '''OK''' - trunk/wp-includes/class-wp-editor.php - Fixed in 21340.6.diff
 - '''OK''' - trunk/wp-includes/general-template.php - Work as expected
 - '''OK''' - trunk/wp-includes/js/tinymce/wp-mce-help.php - Work as
 expected
 - '''OK''' - trunk/wp-login.php - Work as expected

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/21340#comment:23>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list