TheDJ has uploaded a new change for review. https://gerrit.wikimedia.org/r/187163
Change subject: Set aria-disabled on the Widget ...................................................................... Set aria-disabled on the Widget This is to fix accessibility for those screenreaders that support this, but it does not fix accessibility for keyboard navigability. aria-disabled can be set on any base markup element and applies to all subelements. http://www.w3.org/TR/wai-aria/states_and_properties#aria-disabled Bug: T87690 Change-Id: I4136a1196bab6d8e00e7f2282a805092f3a1e92c --- M src/Widget.js 1 file changed, 1 insertion(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/63/187163/1 diff --git a/src/Widget.js b/src/Widget.js index b7f4e71..b25a519 100644 --- a/src/Widget.js +++ b/src/Widget.js @@ -83,6 +83,7 @@ if ( isDisabled !== this.wasDisabled ) { this.$element.toggleClass( 'oo-ui-widget-disabled', isDisabled ); this.$element.toggleClass( 'oo-ui-widget-enabled', !isDisabled ); + this.$element.attr( 'aria-disabled', isDisabled ); this.emit( 'disable', isDisabled ); this.updateThemeClasses(); } -- To view, visit https://gerrit.wikimedia.org/r/187163 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4136a1196bab6d8e00e7f2282a805092f3a1e92c Gerrit-PatchSet: 1 Gerrit-Project: oojs/ui Gerrit-Branch: master Gerrit-Owner: TheDJ <hartman.w...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits