WordPress/wp-admin/includes
Andrea Fercia 1d739a0925 Accessibility: Make some Widgets buttons real buttons.
Links used as UI controls that behave like buttons, should be buttons.
- changes the widgets "toggle", "Delete", and "Close" links to buttons
- uses `aria-expanded` to announce the state of the toggle buttons
- increases a bit the clickable area of the toggle
- ensures the "circular focus" doesn't get cut-off in some browsers by centering the toggle arrows
- uses a `<span>` element with an `aria-hidden` attribute to hide CSS generated font icons from assistive technologies
- standardizes on `.toggle-indicator:before` rather than `:after`
- changes two `#f00` reds in `#dc3232`, see #35622

Fixes #31476.

Built from https://develop.svn.wordpress.org/trunk@40480


git-svn-id: http://core.svn.wordpress.org/trunk@40356 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2017-04-19 21:14:44 +00:00
..
admin-filters.php Plugins: Use install_plugins_upload action to print the upload form. 2016-07-31 18:11:29 +00:00
admin.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
ajax-actions.php Editor: Provide API for the editor to be dynamically instantiated via JS. First run. 2017-04-19 02:38:44 +00:00
bookmark.php
class-automatic-upgrader-skin.php
class-bulk-plugin-upgrader-skin.php
class-bulk-theme-upgrader-skin.php
class-bulk-upgrader-skin.php
class-core-upgrader.php
class-file-upload-upgrader.php Upgrade/Install: Sanitize file name in File_Upload_Upgrader. 2016-09-06 17:26:31 +00:00
class-ftp-pure.php FTP: ensure that there is only one class named ftp, which is what is expected in the loading of this arcane library. This ensures that an autoload generator, something along the lines of Composer, won't hiccup when it gets to these files. 2016-08-26 18:47:29 +00:00
class-ftp-sockets.php FTP: ensure that there is only one class named ftp, which is what is expected in the loading of this arcane library. This ensures that an autoload generator, something along the lines of Composer, won't hiccup when it gets to these files. 2016-08-26 18:47:29 +00:00
class-ftp.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
class-language-pack-upgrader-skin.php
class-language-pack-upgrader.php Upgrade/Install: After [37687], fix the number of params passed to the upgrade hooks. 2016-08-28 10:04:30 +00:00
class-pclzip.php
class-plugin-installer-skin.php Plugins: style the primary action link in the non-js "Installing Plugin" page. 2016-09-17 16:23:27 +00:00
class-plugin-upgrader-skin.php
class-plugin-upgrader.php Updates: Allow background updates to update multiple plugins/themes in the same request. 2016-11-13 09:53:32 +00:00
class-theme-installer-skin.php
class-theme-upgrader-skin.php
class-theme-upgrader.php Updates: Allow background updates to update multiple plugins/themes in the same request. 2016-11-13 09:53:32 +00:00
class-walker-category-checklist.php Taxonomy: Fix typo in $aria_checked variable name in Walker_Category_Checklist::start_el(). 2017-03-29 11:22:47 +00:00
class-walker-nav-menu-checklist.php
class-walker-nav-menu-edit.php Accessibility: Improve the UI controls to move the Menu items. 2016-10-10 16:26:12 +00:00
class-wp-ajax-upgrader-skin.php Upgrade/Install: Make some install/update failures more verbose. 2016-08-04 22:18:30 +00:00
class-wp-automatic-updater.php Upgrade/Install: Introduce wp_disallow_file_mods() helper function. 2017-04-07 14:36:50 +00:00
class-wp-comments-list-table.php List Tables: Hide 'Empty Trash' and 'Empty Spam' buttons when view is already empty. 2017-03-17 16:54:42 +00:00
class-wp-filesystem-base.php
class-wp-filesystem-direct.php
class-wp-filesystem-ftpext.php
class-wp-filesystem-ftpsockets.php Filesystem: Add return statement to WP_Filesystem_ftpsockets->rmdir 2016-12-28 03:52:42 +00:00
class-wp-filesystem-ssh2.php
class-wp-importer.php Multisite: Replace get_blog_details() in WP_Importer::set_blog() with get_site(). 2016-10-19 05:45:31 +00:00
class-wp-internal-pointers.php
class-wp-links-list-table.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
class-wp-list-table-compat.php List Tables: move _WP_List_Table_Compat into its own file. 2016-08-26 22:23:29 +00:00
class-wp-list-table.php General: Use interpolation instead of concatenation for all dynamic hook names. 2016-12-14 04:18:42 +00:00
class-wp-media-list-table.php Docs: Add description for $mode global in WP_Media_List_Table and WP_Posts_List_Table. 2017-03-22 03:47:07 +00:00
class-wp-ms-sites-list-table.php Networks and Sites: Align the display of site statuses on the Sites listing screen with those of posts on the Posts listing screen. 2017-04-07 13:51:43 +00:00
class-wp-ms-themes-list-table.php Upgrade/Install: Refresh update counts after page load. 2016-10-19 10:27:29 +00:00
class-wp-ms-users-list-table.php Docs: Add description for $mode global in WP_MS_Sites_List_Table and WP_MS_Users_List_Table. 2017-03-22 03:48:42 +00:00
class-wp-plugin-install-list-table.php Plugins: Display 'Less Than 10' active installs of a plugin rather than '0+' active installs. 2016-10-05 03:33:29 +00:00
class-wp-plugins-list-table.php Plugins: Correct the since docs for the various plugin_action_links filters. 2016-10-31 19:38:47 +00:00
class-wp-post-comments-list-table.php
class-wp-posts-list-table.php Posts, Post Types: Introduce post_date_column_status filter for post status text in list tables' Date column. 2017-04-01 14:07:44 +00:00
class-wp-press-this.php Press This: Verify intent before fetching in-page resources using Press This. 2017-03-06 13:55:41 +00:00
class-wp-screen.php Docs: Add missing @global entry for list table view mode in WP_Screen::render_view_mode(). 2017-03-22 03:46:28 +00:00
class-wp-site-icon.php Site Icon: There is no good reason for class-wp-site-icon.php to drop a global instance of itself whenever the file is loaded. The lone use of the global instance of WP_Site_Icon is in an AJAX action that provides virtually no way to override - the file is loaded immediately before the global is used. 2016-08-25 19:09:35 +00:00
class-wp-terms-list-table.php Taxonomy: Introduce more fine grained capabilities for managing taxonomy terms. 2016-09-30 22:40:28 +00:00
class-wp-theme-install-list-table.php Docs: Notate the incoming $theme object members for WP_Theme_Install_List_Table::single_row() as a proper hash notation. 2016-11-08 20:16:31 +00:00
class-wp-themes-list-table.php Multisite: use get_current_blog_id() where applicable, in lieu of plucking the $blog_id global from outer space. 2016-08-31 04:55:54 +00:00
class-wp-upgrader-skin.php
class-wp-upgrader-skins.php Load: Re-add class-wp-upgrader-skins.php. 2016-12-03 03:40:41 +00:00
class-wp-upgrader.php Docs: Correct a comment and @return entry in WP_Upgrader::create_lock(). 2016-09-18 20:16:29 +00:00
class-wp-users-list-table.php Docs: Change @param type for $user_object in WP_Users_List_Table::single_row() from object to WP_User to be more accurate. 2017-01-10 12:45:44 +00:00
comment.php
continents-cities.php
credits.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
dashboard.php Upgrade/Install: Introduce wp_disallow_file_mods() helper function. 2017-04-07 14:36:50 +00:00
deprecated.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
edit-tag-messages.php
export.php Docs: Correct a number of typos/spelling mistakes in inline comments. 2016-10-25 00:38:35 +00:00
file.php Updates: Remove a stray " from a tag. 2016-12-30 07:42:42 +00:00
image-edit.php I18N: Remove unnecessary __() calls in _rotate_image_resource() and _flip_image_resource(). 2016-11-19 02:30:31 +00:00
image.php Media: Keep PDF previews from overwriting files. 2017-02-27 15:39:47 +00:00
import.php I18N: Introduce a user-specific language setting. 2016-10-03 07:04:29 +00:00
list-table.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:31:29 +00:00
media.php Fix broken audio/video functions when sanitizing ID3 data 2017-04-10 01:28:47 +00:00
menu.php
meta-boxes.php Administration: Add "(link opens in a new window)" as a screen reader text for "Preview" link on Edit Post screen. 2017-04-13 22:42:43 +00:00
misc.php Docs: Correct a number of typos/spelling mistakes in inline comments. 2016-10-25 00:38:35 +00:00
ms-admin-filters.php
ms-deprecated.php
ms.php Multisite: Introduce an upgrade_network capability. 2017-04-10 21:11:43 +00:00
nav-menu.php Accessibility: Improve the Menus post type meta boxes pagination links. 2016-10-27 15:23:31 +00:00
network.php I18N: Replace unnecessary context with a translator comment for %s Sites string in network_step1(). 2016-08-23 00:17:27 +00:00
noop.php Docs: Add missing file header to wp-admin/includes/noop.php, introduced in [34037]. 2017-01-25 23:10:43 +00:00
options.php
plugin-install.php I18N: Move the support forums URL in update-related HTTP API error messages to a separate translatable string that is already used elsewhere. 2016-11-21 01:52:32 +00:00
plugin.php Docs: Use a consistent description for $plugin parameter in various plugin API functions. 2017-01-12 06:16:41 +00:00
post.php Posts, Post Types: In wp_check_post_lock(), check if the user with lock exists and return false otherwise. 2017-04-13 23:09:43 +00:00
revision.php I18N: Correct various instances of incorrect usage of esc_attr_e(). 2016-08-28 18:06:30 +00:00
schema.php Multisite: Replace unnecessary is_super_admin() check when setting up the initial network. 2017-04-10 22:00:43 +00:00
screen.php
taxonomy.php
template.php Users: Don't push the current user's role to the top of the list in wp_dropdown_roles(). 2017-03-24 14:53:46 +00:00
theme-install.php Administration: Improve the usage of the button CSS classes. 2016-09-28 19:54:28 +00:00
theme.php Customize: Prevent links to customize.php from being generated which have query vars from wp_removable_query_args() present. 2017-03-22 23:04:42 +00:00
translation-install.php Upgrade/Install: Introduce wp_disallow_file_mods() helper function. 2017-04-07 14:36:50 +00:00
update-core.php Upgrade: Fix the installation of TwentySeventeen upon upgrade from an early version. 2017-01-05 06:13:41 +00:00
update.php I18N: Move the support forums URL in update-related HTTP API error messages to a separate translatable string that is already used elsewhere. 2016-11-21 01:52:32 +00:00
upgrade.php Multisite: Ensure first page/post/comment content is not empty when setting up a new site. 2017-03-17 15:49:42 +00:00
user.php Mail: Ensure entities in the site title are decoded when used in the body of the new user email. 2017-02-26 22:20:44 +00:00
widgets.php Accessibility: Make some Widgets buttons real buttons. 2017-04-19 21:14:44 +00:00