From 2cd15a05fbc02f873b2a358186ac7362601f904c Mon Sep 17 00:00:00 2001 From: James Craig Date: Tue, 30 Aug 2022 14:54:45 -0700 Subject: [PATCH] add [CEReactions] to IDL. (#1766) * add [CEReactions] to IDL. Co-authored-by: James Nurthen --- index.html | 106 ++++++++++++++++++++++++++--------------------------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/index.html b/index.html index d3140f24f..2c1bc0a00 100644 --- a/index.html +++ b/index.html @@ -156,7 +156,7 @@ preProcess: [ linkCrossReferences ], postProcess: [ ariaAttributeReferences ], - xref: ["dom", "accname", "core-aam-1.2", "infra"], + xref: ["dom", "accname", "core-aam-1.2", "infra", "HTML"], definitionMap: [] }; @@ -9668,9 +9668,9 @@

Example Attribute Usage

button.ariaPressed = "foo"; button.ariaPressed; // "undefined" (Note: button is no longer a toggle button.) - + + -

Translatable Attributes

The HTML specification states that other specifications can define translatable attributes. The language and directionality of each attribute value is the same as the language and directionality of the element.

@@ -12755,56 +12755,56 @@

IDL Interface

Interface Mixin ARIAMixin

 			interface mixin ARIAMixin {
-				attribute DOMString? role;
-				attribute Element? ariaActiveDescendantElement;
-				attribute DOMString? ariaAtomic;
-				attribute DOMString? ariaAutoComplete;
-				attribute DOMString? ariaBusy;
-				attribute DOMString? ariaChecked;
-				attribute DOMString? ariaColCount;
-				attribute DOMString? ariaColIndex;
-				
-				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;
-				attribute DOMString? ariaReadOnly;
-				
-				attribute DOMString? ariaRequired;
-				attribute DOMString? ariaRoleDescription;
-				attribute DOMString? ariaRowCount;
-				attribute DOMString? ariaRowIndex;
-				
-				attribute DOMString? ariaRowSpan;
-				attribute DOMString? ariaSelected;
-				attribute DOMString? ariaSetSize;
-				attribute DOMString? ariaSort;
-				attribute DOMString? ariaValueMax;
-				attribute DOMString? ariaValueMin;
-				attribute DOMString? ariaValueNow;
-				attribute DOMString? ariaValueText;
+				[CEReactions] attribute DOMString? role;
+				[CEReactions] attribute Element? ariaActiveDescendantElement;
+				[CEReactions] attribute DOMString? ariaAtomic;
+				[CEReactions] attribute DOMString? ariaAutoComplete;
+				[CEReactions] attribute DOMString? ariaBusy;
+				[CEReactions] attribute DOMString? ariaChecked;
+				[CEReactions] attribute DOMString? ariaColCount;
+				[CEReactions] attribute DOMString? ariaColIndex;
+				
+				[CEReactions] attribute DOMString? ariaColSpan;
+				[CEReactions] attribute FrozenArray<Element>? ariaControlsElements;
+				[CEReactions] attribute DOMString? ariaCurrent;
+				[CEReactions] attribute FrozenArray<Element>? ariaDescribedByElements;
+				[CEReactions] attribute DOMString? ariaDescription;
+				[CEReactions] attribute FrozenArray<Element>? ariaDetailsElements;
+				[CEReactions] attribute DOMString? ariaDisabled;
+				[CEReactions] attribute Element? ariaErrorMessageElement;
+				[CEReactions] attribute DOMString? ariaExpanded;
+				[CEReactions] attribute FrozenArray<Element>? ariaFlowToElements;
+				[CEReactions] attribute DOMString? ariaHasPopup;
+				[CEReactions] attribute DOMString? ariaHidden;
+				[CEReactions] attribute DOMString? ariaInvalid;
+				[CEReactions] attribute DOMString? ariaKeyShortcuts;
+				[CEReactions] attribute DOMString? ariaLabel;
+				[CEReactions] attribute FrozenArray<Element>? ariaLabelledByElements;
+				[CEReactions] attribute DOMString? ariaLevel;
+				[CEReactions] attribute DOMString? ariaLive;
+				[CEReactions] attribute DOMString? ariaModal;
+				[CEReactions] attribute DOMString? ariaMultiLine;
+				[CEReactions] attribute DOMString? ariaMultiSelectable;
+				[CEReactions] attribute DOMString? ariaOrientation;
+				[CEReactions] attribute FrozenArray<Element>? ariaOwnsElements;
+				[CEReactions] attribute DOMString? ariaPlaceholder;
+				[CEReactions] attribute DOMString? ariaPosInSet;
+				[CEReactions] attribute DOMString? ariaPressed;
+				[CEReactions] attribute DOMString? ariaReadOnly;
+				
+				[CEReactions] attribute DOMString? ariaRequired;
+				[CEReactions] attribute DOMString? ariaRoleDescription;
+				[CEReactions] attribute DOMString? ariaRowCount;
+				[CEReactions] attribute DOMString? ariaRowIndex;
+				
+				[CEReactions] attribute DOMString? ariaRowSpan;
+				[CEReactions] attribute DOMString? ariaSelected;
+				[CEReactions] attribute DOMString? ariaSetSize;
+				[CEReactions] attribute DOMString? ariaSort;
+				[CEReactions] attribute DOMString? ariaValueMax;
+				[CEReactions] attribute DOMString? ariaValueMin;
+				[CEReactions] attribute DOMString? ariaValueNow;
+				[CEReactions] attribute DOMString? ariaValueText;
 			};