WordPress/wp-includes/js
czapla 7f7d48df61 Script Loader: Add `@wordpress/a11y` as a Script Module.
The Script Module has the same API as the `wp-a11y` WP Script.

Key changes:
- Add `@wordpress/a11y` to the list of Script and Module dual packages.
- Update `script-modules-packages.min.php` to include the a11y module.
- Modify `WP_Script_Modules` class to track and handle a11y module availability.
- Add method to print required HTML markup for a11y `speak()` functionality.

See #60647.
Props jonsurrell, gziolo, czapla.

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


git-svn-id: http://core.svn.wordpress.org/trunk@58485 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-09-25 16:51:16 +00:00
..
codemirror
crop
dist Script Loader: Add `@wordpress/a11y` as a Script Module. 2024-09-25 16:51:16 +00:00
imgareaselect Media: Update admin image editor design. 2023-06-14 20:42:27 +00:00
jcrop
jquery External Libraries: Update jQuery Color to version `3.0.0`. 2024-08-30 17:40:14 +00:00
mediaelement Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
plupload Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
swfupload
thickbox Administration: A11y: Hide thickbox close icon from screen readers. 2024-05-17 20:30:15 +00:00
tinymce Administration: A11y: Replace placeholders with visible labels. 2024-05-14 16:49:09 +00:00
admin-bar.js Toolbar: Accessibility: Remove adminbar skiplink focus fix. 2024-05-11 18:28:08 +00:00
admin-bar.min.js Toolbar: Accessibility: Remove adminbar skiplink focus fix. 2024-05-11 18:28:08 +00:00
api-request.js
api-request.min.js
autosave.js
autosave.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
backbone.js External Libraries: Update the Backbone.js library to version `1.6.0`. 2024-08-08 19:37:19 +00:00
backbone.min.js External Libraries: Update the Backbone.js library to version `1.6.0`. 2024-08-08 19:37:19 +00:00
clipboard.js
clipboard.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
colorpicker.js
colorpicker.min.js
comment-reply.js Comments: Limit comments shortcut to not execute on links. 2024-09-03 20:36:10 +00:00
comment-reply.min.js Comments: Limit comments shortcut to not execute on links. 2024-09-03 20:36:10 +00:00
customize-base.js Docs: Fix a few more typos in DocBlocks. 2023-05-20 10:19:23 +00:00
customize-base.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
customize-loader.js Docs: Fix various typos and spelling mistakes. 2024-04-12 17:47:13 +00:00
customize-loader.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
customize-models.js
customize-models.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
customize-preview-nav-menus.js
customize-preview-nav-menus.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
customize-preview-widgets.js
customize-preview-widgets.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
customize-preview.js
customize-preview.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
customize-selective-refresh.js Docs: Fix various typos and spelling mistakes. 2024-04-12 17:47:13 +00:00
customize-selective-refresh.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
customize-views.js
customize-views.min.js
heartbeat.js Administration: Increase frequency of heartbeat API requests. 2024-09-11 23:09:16 +00:00
heartbeat.min.js Administration: Increase frequency of heartbeat API requests. 2024-09-11 23:09:16 +00:00
hoverIntent.js
hoverIntent.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
hoverintent-js.min.js
imagesloaded.min.js External Libraries: Update imagesLoaded to version `5.0.0`. 2023-08-11 18:18:26 +00:00
json2.js
json2.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
masonry.min.js
mce-view.js Administration: Remove deprecated `unload` event handlers and use `pagehide` (and `pageshow`) when appropriate. 2023-10-09 21:31:27 +00:00
mce-view.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
media-audiovideo.js Build/Test Tools: Update several dependencies. 2024-02-15 16:53:15 +00:00
media-audiovideo.min.js Build/Test Tools: Update several dependencies. 2024-02-15 16:53:15 +00:00
media-editor.js
media-editor.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
media-grid.js Docs: Fix typo in a comment in `wp.media.view.Attachment.Details.TwoColumn`. 2024-07-17 11:28:16 +00:00
media-grid.min.js Build/Test Tools: Update several dependencies. 2024-02-15 16:53:15 +00:00
media-models.js Build/Test Tools: Update several dependencies. 2024-02-15 16:53:15 +00:00
media-models.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
media-views.js Coding Standards: Avoid using confusing `!` condition in Media Library selection check. 2024-09-17 22:26:17 +00:00
media-views.min.js Coding Standards: Avoid using confusing `!` condition in Media Library selection check. 2024-09-17 22:26:17 +00:00
quicktags.js
quicktags.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
shortcode.js
shortcode.min.js
swfobject.js
tw-sack.js
tw-sack.min.js
twemoji.js Emoji: Replace `twitter/twemoji` with `jdecked/twemoji`. 2024-02-13 14:36:07 +00:00
twemoji.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
underscore.js External Libraries: Update the Underscore.js library to version 1.13.7. 2024-08-10 23:57:16 +00:00
underscore.min.js External Libraries: Update the Underscore.js library to version 1.13.7. 2024-08-10 23:57:16 +00:00
utils.js
utils.min.js
wp-ajax-response.js Administration: A11y: Add `role="alert"` on JS injected admin notices. 2024-06-21 18:17:14 +00:00
wp-ajax-response.min.js Administration: A11y: Add `role="alert"` on JS injected admin notices. 2024-06-21 18:17:14 +00:00
wp-api.js Docs: Align spelling with American English. 2023-01-10 09:30:13 +00:00
wp-api.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
wp-auth-check.js
wp-auth-check.min.js
wp-backbone.js Docs: Fix various typos and spelling mistakes. 2024-04-12 17:47:13 +00:00
wp-backbone.min.js
wp-custom-header.js
wp-custom-header.min.js Build/Test Tools: Update npm dependencies. 2023-02-02 16:36:32 +00:00
wp-embed-template.js
wp-embed-template.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
wp-embed.js Embeds: Modernize wp-embed script with removal of obsolete IE10/IE11 code and support for WP<4.4. 2023-08-10 19:49:17 +00:00
wp-embed.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
wp-emoji-loader.js Emoji: Replace `twitter/twemoji` with `jdecked/twemoji`. 2024-02-13 14:36:07 +00:00
wp-emoji-loader.min.js Emoji: Replace `twitter/twemoji` with `jdecked/twemoji`. 2024-02-13 14:36:07 +00:00
wp-emoji-release.min.js Build/Test Tools: Revert `uglify-js` update. 2024-06-27 12:55:22 +00:00
wp-emoji.js Emoji: Always skip nodes with the `wp-exclude-emoji` CSS class. 2023-02-02 00:53:25 +00:00
wp-emoji.min.js Emoji: Always skip nodes with the `wp-exclude-emoji` CSS class. 2023-02-02 00:53:25 +00:00
wp-list-revisions.js
wp-list-revisions.min.js
wp-lists.js Editor: Improve accessibility of new custom field UI. 2023-06-24 14:32:20 +00:00
wp-lists.min.js Editor: Improve accessibility of new custom field UI. 2023-06-24 14:32:20 +00:00
wp-pointer.js
wp-pointer.min.js
wp-sanitize.js
wp-sanitize.min.js
wp-util.js
wp-util.min.js
wpdialog.js Code Modernization: Fix a JS error in `wpdialog`. 2023-01-24 21:13:12 +00:00
wpdialog.min.js Code Modernization: Fix a JS error in `wpdialog`. 2023-01-24 21:13:12 +00:00
wplink.js Editor: A11y: Set ARIA attributes for Classic Editor link inserter. 2024-06-20 20:27:11 +00:00
wplink.min.js Editor: A11y: Set ARIA attributes for Classic Editor link inserter. 2024-06-20 20:27:11 +00:00
zxcvbn-async.js
zxcvbn-async.min.js
zxcvbn.min.js