diff --git a/src/wp-includes/js/media-views.js b/src/wp-includes/js/media-views.js
index 6e11970bd0..c1407d31a8 100644
--- a/src/wp-includes/js/media-views.js
+++ b/src/wp-includes/js/media-views.js
@@ -5373,6 +5373,7 @@
media.view.Search = media.View.extend({
tagName: 'input',
className: 'search',
+ id: 'media-search-input',
attributes: {
type: 'search',
@@ -5414,6 +5415,7 @@
media.view.AttachmentFilters = media.View.extend({
tagName: 'select',
className: 'attachment-filters',
+ id: 'media-attachment-filters',
events: {
change: 'change'
@@ -5639,7 +5641,7 @@
},
createToolbar: function() {
- var filters, FiltersConstructor;
+ var filters, FiltersConstructor, screenReaderText;
/**
* @member {wp.media.view.Toolbar}
@@ -5665,6 +5667,9 @@
model: this.collection.props,
priority: -80
}).render() );
+
+ screenReaderText = $( '' );
+ this.toolbar.get( 'filters' ).$el.before( screenReaderText );
}
this.toolbar.set( 'spinner', new media.view.Spinner({
@@ -5677,6 +5682,8 @@
model: this.collection.props,
priority: 60
}).render() );
+ screenReaderText = $( '' );
+ this.toolbar.get( 'search' ).$el.before( screenReaderText );
}
if ( this.options.dragInfo ) {