Index: chrome/browser/resources/md_downloads/manager.js |
diff --git a/chrome/browser/resources/md_downloads/manager.js b/chrome/browser/resources/md_downloads/manager.js |
index 743aacd19af0b0cbe9fcdc33e7b1f5e694e74580..d01c3d336a940552c343cf61beb57fdcb8522e12 100644 |
--- a/chrome/browser/resources/md_downloads/manager.js |
+++ b/chrome/browser/resources/md_downloads/manager.js |
@@ -89,6 +89,16 @@ cr.define('downloads', function() { |
/** @private */ |
itemsChanged_: function() { |
this.hasDownloads_ = this.items_.length > 0; |
+ |
+ if (this.inSearchMode_) { |
+ Polymer.IronA11yAnnouncer.requestAvailability(); |
+ this.fire('iron-announce', { |
+ text: this.hasDownloads_ ? |
+ loadTimeData.getStringF( |
+ 'searchResultsFor', this.$.toolbar.getSearchText()) : |
+ this.noDownloadsText_() |
+ }); |
+ } |
}, |
/** |