--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wp/wp-includes/js/wp-a11y.js Tue Jun 09 03:35:32 2015 +0200
@@ -0,0 +1,46 @@
+window.wp = window.wp || {};
+
+( function ( wp, $ ) {
+ 'use strict';
+
+ var $container;
+
+ /**
+ * Update the ARIA live notification area text node.
+ *
+ * @since 4.2.0
+ *
+ * @param {String} message
+ */
+ function speak( message ) {
+ if ( $container ) {
+ $container.text( message );
+ }
+ }
+
+ /**
+ * Initialize wp.a11y and define ARIA live notification area.
+ *
+ * @since 4.2.0
+ */
+ $( document ).ready( function() {
+ $container = $( '#wp-a11y-speak' );
+
+ if ( ! $container.length ) {
+ $container = $( '<div>', {
+ id: 'wp-a11y-speak',
+ role: 'status',
+ 'aria-live': 'polite',
+ 'aria-relevant': 'all',
+ 'aria-atomic': 'true',
+ 'class': 'screen-reader-text'
+ } );
+
+ $( document.body ).append( $container );
+ }
+ } );
+
+ wp.a11y = wp.a11y || {};
+ wp.a11y.speak = speak;
+
+} )( window.wp, window.jQuery );