From 3e192b4cd884d9b5c5a81afc40ee8374f7b50f67 Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Fri, 8 Jul 2022 10:43:41 +0200 Subject: [PATCH] Resolves #978, add back ARIA element reflection IDL (#1755) Now that HTML spec defines reflection for Element and FrozenArray attributes (see https://github.com/whatwg/html/pull/7934), we can add back these attributes to ARIA IDL. This is simply a revert of #1260. --- index.html | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/index.html b/index.html index d838aaecc..673f3092e 100644 --- a/index.html +++ b/index.html @@ -13622,7 +13622,7 @@

Interface Mixin ARIAMixin

 			interface mixin ARIAMixin {
 				attribute DOMString? role;
-				
+				attribute Element? ariaActiveDescendantElement;
 				attribute DOMString? ariaAtomic;
 				attribute DOMString? ariaAutoComplete;
 				attribute DOMString? ariaBusy;
@@ -13631,28 +13631,28 @@ 

Interface Mixin ARIAMixin

attribute DOMString? ariaColIndex; attribute DOMString? ariaColIndexText; attribute DOMString? ariaColSpan; - + attribute FrozenArray<Element>? ariaControlsElements; attribute DOMString? ariaCurrent; - + attribute FrozenArray<Element>? ariaDescribedByElements; attribute DOMString? ariaDescription; - + attribute FrozenArray<Element>? ariaDetailsElements; attribute DOMString? ariaDisabled; - + attribute Element? ariaErrorMessageElement; attribute DOMString? ariaExpanded; - + attribute FrozenArray<Element>? ariaFlowToElements; attribute DOMString? ariaHasPopup; attribute DOMString? ariaHidden; attribute DOMString? ariaInvalid; attribute DOMString? ariaKeyShortcuts; attribute DOMString? ariaLabel; - + attribute FrozenArray<Element>? ariaLabelledByElements; attribute DOMString? ariaLevel; attribute DOMString? ariaLive; attribute DOMString? ariaModal; attribute DOMString? ariaMultiLine; attribute DOMString? ariaMultiSelectable; attribute DOMString? ariaOrientation; - + attribute FrozenArray<Element>? ariaOwnsElements; attribute DOMString? ariaPlaceholder; attribute DOMString? ariaPosInSet; attribute DOMString? ariaPressed; @@ -13707,7 +13707,7 @@

ARIA Attribute Correspondence

- + @@ -13716,28 +13716,28 @@

ARIA Attribute Correspondence

- + - + - + - + - + - + - +
IDL AttributeReflected ARIA Content Attribute
rolerole
ariaActiveDescendantElementaria-activedescendant
ariaAtomicaria-atomic
ariaAutoCompletearia-autocomplete
ariaBusyaria-busy
ariaColIndexaria-colindex
ariaColIndexTextaria-colindextext
ariaColSpanaria-colspan
ariaControlsElementsaria-controls
ariaCurrentaria-current
ariaDescribedByElementsaria-describedby
ariaDescriptionaria-description
ariaDetailsElementsaria-details
ariaDisabledaria-disabled
ariaErrorMessageElementaria-errormessage
ariaExpandedaria-expanded
ariaFlowToElementsaria-flowto
ariaHasPopuparia-haspopup
ariaHiddenaria-hidden
ariaInvalidaria-invalid
ariaKeyShortcutsaria-keyshortcuts
ariaLabelaria-label
ariaLabelledByElementsaria-labelledby
ariaLevelaria-level
ariaLivearia-live
ariaModalaria-modal
ariaMultiLinearia-multiline
ariaMultiSelectablearia-multiselectable
ariaOrientationaria-orientation
ariaOwnsElementsaria-owns
ariaPlaceholderaria-placeholder
ariaPosInSetaria-posinset
ariaPressedaria-pressed