Andrea Fercia
6a9bcaeaa9
Accessibility: Improve accessibility of all the media views form controls.
...
- changes the media views form controls to have explicitly associated labels with for/id attributes
- adds a few missing labels / aria-labels
- improves a few existing labels / aria-labels
- improves semantics in a few places, by adding visually hidden headings, fieldset + legend elements, aria-describedby attributes
- improves the image custom size input fields and their labelling
- adds `role="status"` to the "saved" indicator so that status messages are announced to assistive technologies
- swaps the columns source order in the image details template, to make visual and DOM order match
- swaps the "Replace" and "Back" buttons source order in the Replace Image view, to make visual and DOM order match
- gallery settings: move checkbox label to the right: checkboxes are supposed to have labels on the right
- merge similar strings, unified to "Drop files to upload" (removed "Drop files here", and "Drop files anywhere to upload")
- makes the "upload-ui" consistent across the media views
- hides the IE 11 "X" `::-ms-clear` button in the Insert from URL field, as it conflicts with the uploading spinner
- adds comments to all the media templates to clarify their usage
- slightly increases vertical spacing between form fields in the media sidebar
- removes some CSS selectors introduced as backwards compatibility for WordPress pre-4.4
- removes some CSS still targeting Internet Explorer 7 and 8
Fixes #47141 .
Fixes #47122 .
Built from https://develop.svn.wordpress.org/trunk@45499
git-svn-id: http://core.svn.wordpress.org/trunk@45310 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-06-07 20:45:02 +00:00
..
2019-03-21 15:32:01 +00:00
2019-06-07 20:45:02 +00:00
2019-05-26 15:30:53 +00:00
2019-03-27 19:59:52 +00:00
2018-12-19 03:36:27 +00:00
2019-05-26 00:12:54 +00:00
2019-06-07 20:45:02 +00:00
2019-01-16 05:36:48 +00:00
2017-11-08 11:48:49 +00:00
2019-05-26 19:05:53 +00:00
2019-05-17 10:58:51 +00:00
2017-10-26 12:52:53 +00:00
2018-08-17 01:51:36 +00:00
2019-06-05 15:09:53 +00:00
2019-04-25 16:04:53 +00:00
2019-04-17 14:50:50 +00:00
2019-05-24 01:05:52 +00:00
2019-05-26 00:12:54 +00:00
2019-01-10 21:06:49 +00:00
2019-04-11 20:10:53 +00:00
2019-04-08 01:10:55 +00:00
2019-05-25 22:27:51 +00:00
2019-01-12 04:53:51 +00:00
2018-08-17 01:51:36 +00:00
2017-11-30 23:11:00 +00:00
2019-04-08 05:32:51 +00:00
2019-04-17 13:26:51 +00:00
2019-05-23 21:23:53 +00:00
2019-03-13 19:32:53 +00:00
2017-11-30 23:11:00 +00:00
2019-03-21 10:37:57 +00:00
2019-01-21 22:46:49 +00:00
2019-04-08 23:06:52 +00:00
2018-12-20 20:04:50 +00:00
2019-03-21 10:45:51 +00:00
2019-03-21 21:53:51 +00:00
2017-11-30 23:11:00 +00:00
2019-02-07 09:02:49 +00:00
2018-12-13 09:44:23 +00:00
2018-12-17 18:00:52 +00:00
2019-01-12 06:06:48 +00:00
2018-02-25 20:22:30 +00:00
2018-02-25 20:32:30 +00:00
2019-06-05 15:23:52 +00:00
2019-05-26 18:47:53 +00:00
2018-02-25 20:32:30 +00:00
2018-02-25 20:32:30 +00:00
2019-04-17 13:26:51 +00:00
2019-05-26 02:16:52 +00:00
2019-01-15 22:48:51 +00:00
2019-04-12 18:08:53 +00:00
2018-08-17 01:51:36 +00:00
2019-01-09 22:42:51 +00:00
2019-05-15 18:19:51 +00:00
2017-11-30 23:11:00 +00:00
2017-11-30 23:11:00 +00:00
2019-05-25 22:52:54 +00:00
2019-04-08 05:32:51 +00:00
2018-08-17 01:51:36 +00:00
2018-02-25 20:22:30 +00:00
2018-03-25 19:33:31 +00:00
2017-11-30 23:11:00 +00:00
2017-11-30 23:11:00 +00:00
2019-04-08 05:32:51 +00:00
2017-10-03 15:18:46 +00:00
2019-01-04 21:58:51 +00:00
2019-01-10 22:10:50 +00:00
2018-02-25 20:22:30 +00:00
2018-02-25 20:22:30 +00:00
2018-01-18 05:18:31 +00:00
2018-12-14 01:32:39 +00:00
2019-03-27 13:27:52 +00:00
2018-02-25 20:22:30 +00:00
2019-01-09 14:55:49 +00:00
2018-03-25 19:35:29 +00:00
2019-03-22 17:26:51 +00:00
2018-03-25 19:33:31 +00:00
2018-12-14 03:20:37 +00:00
2019-03-21 21:53:51 +00:00
2019-03-15 21:55:50 +00:00
2019-05-22 21:48:52 +00:00
2019-04-19 14:00:51 +00:00
2019-05-26 20:44:52 +00:00
2019-04-16 05:09:51 +00:00
2019-04-16 05:09:51 +00:00
2019-04-25 00:47:52 +00:00
2018-08-17 01:51:36 +00:00
2018-03-25 19:33:31 +00:00
2018-03-22 18:56:33 +00:00
2018-09-14 13:45:26 +00:00
2017-11-30 23:11:00 +00:00
2017-11-30 23:11:00 +00:00
2019-03-22 17:26:51 +00:00
2019-04-17 13:26:51 +00:00
2018-08-17 01:51:36 +00:00
2019-01-09 15:11:48 +00:00
2018-08-17 01:51:36 +00:00
2018-02-25 20:22:30 +00:00
2017-11-30 23:11:00 +00:00
2019-01-11 06:40:50 +00:00
2019-04-01 11:55:52 +00:00
2019-01-09 05:04:50 +00:00
2019-01-07 07:56:50 +00:00
2019-05-25 22:27:51 +00:00
2017-11-30 23:11:00 +00:00
2017-11-30 23:11:00 +00:00
2018-08-17 01:51:36 +00:00
2019-05-24 19:18:51 +00:00
2019-05-26 00:12:54 +00:00
2018-09-28 21:51:24 +00:00
2019-01-06 16:23:49 +00:00
2018-08-11 17:42:24 +00:00
2019-06-06 23:52:51 +00:00
2019-05-26 00:12:54 +00:00
2019-03-21 04:56:52 +00:00
2019-03-16 06:42:50 +00:00
2019-05-26 00:12:54 +00:00
2019-04-15 22:10:52 +00:00
2019-03-21 21:53:51 +00:00
2017-09-25 06:28:45 +00:00
2019-05-26 00:12:54 +00:00
2019-05-30 12:40:52 +00:00
2019-03-21 21:53:51 +00:00
2019-04-18 17:08:52 +00:00
2019-04-18 17:08:52 +00:00
2019-04-18 17:08:52 +00:00
2019-04-18 17:08:52 +00:00
2019-04-18 17:08:52 +00:00
2019-04-18 17:08:52 +00:00
2019-05-20 14:43:02 +00:00
2019-05-26 19:35:51 +00:00
2019-05-30 12:39:52 +00:00
2019-05-24 01:02:51 +00:00
2018-12-20 02:42:48 +00:00
2019-05-26 00:12:54 +00:00
2018-04-03 15:00:31 +00:00
2019-05-18 04:34:52 +00:00
2019-04-19 14:21:53 +00:00
2019-05-26 00:12:54 +00:00
2019-05-24 01:47:51 +00:00
2019-06-07 20:45:02 +00:00
2019-04-26 00:44:52 +00:00
2019-03-28 21:59:52 +00:00
2019-03-18 15:56:51 +00:00
2017-11-30 23:11:00 +00:00
2019-01-08 08:48:48 +00:00
2019-01-08 08:58:49 +00:00
2017-11-30 23:11:00 +00:00
2019-04-15 22:39:50 +00:00
2019-04-11 20:15:52 +00:00
2019-01-08 09:15:49 +00:00
2017-11-30 23:11:00 +00:00
2019-04-17 20:57:52 +00:00
2019-03-21 19:48:50 +00:00
2018-12-14 05:16:52 +00:00
2019-05-26 18:51:52 +00:00
2019-06-04 12:48:55 +00:00
2019-05-25 22:53:51 +00:00
2018-08-30 09:01:25 +00:00
2019-06-05 00:16:54 +00:00
2019-01-10 15:28:50 +00:00
2019-05-26 00:12:54 +00:00
2019-03-21 19:48:50 +00:00
2017-11-30 23:11:00 +00:00
2017-11-30 23:11:00 +00:00
2019-05-26 00:12:54 +00:00
2019-01-16 03:54:50 +00:00
2019-04-16 15:34:52 +00:00
2017-11-30 23:11:00 +00:00
2019-05-31 10:10:54 +00:00
2017-11-30 23:11:00 +00:00
2018-08-02 15:13:27 +00:00
2019-05-17 22:28:51 +00:00
2019-03-21 19:48:50 +00:00
2019-04-19 13:46:51 +00:00
2019-05-25 23:46:52 +00:00
2019-05-25 14:24:50 +00:00
2019-05-30 14:37:53 +00:00
2017-11-30 23:11:00 +00:00
2019-06-07 20:45:02 +00:00
2019-05-26 22:05:51 +00:00
2019-05-26 02:30:51 +00:00
2017-11-30 23:11:00 +00:00