Bug 347423. Addons: No updates found message not accessible. r=mano, r=pilgrim

This commit is contained in:
aaronleventhal%moonset.net 2006-08-16 13:21:26 +00:00
Родитель f760dcd69d
Коммит 5e3f831dea
1 изменённых файлов: 9 добавлений и 4 удалений

Просмотреть файл

@ -623,10 +623,15 @@
this.hidden = false; this.hidden = false;
this.notifyData = aNotifyData ? aNotifyData : null; this.notifyData = aNotifyData ? aNotifyData : null;
this.closeButton = aShowCloseButton; this.closeButton = aShowCloseButton;
// Fire event for accessibility APIs // Fire event for accessibility APIs after reflow,
var event = document.createEvent("Events"); // so that accessibility code sees visible frame for
event.initEvent("AlertActive", true, true); // the notification and can create accessible object for it
this.dispatchEvent(event); function fireA11yAlertEvent(self) {
var event = self.ownerDocument.createEvent("Events");
event.initEvent("AlertActive", true, true);
self.dispatchEvent(event);
}
setTimeout(fireA11yAlertEvent, 0, this);
]]> ]]>
</body> </body>
</method> </method>