From c171297ac6463d52885edad76cfafe5cdc7a4e94 Mon Sep 17 00:00:00 2001 From: James Nurthen Date: Wed, 31 Aug 2022 14:38:19 -0700 Subject: [PATCH] Generalize AccessibilityRole/AriaAttributes IDL (#984) * Generalize AccessibilityRole/AriaAttributes IDL This generalizes the AccessibilityRole/AriaAttributes IDL mixins to allow them to have different behaviors per host interface. For Element, they have the reflection behavior specified, but e.g. for ElementInternals, HTML can use this framework to define different behavior. In the process, this consolidates the two mixins into one ("ARIAMixin"), since this makes it easier to define their behavior uniformly, and consumers should generally not mix in one without the other. --- index.html | 187 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 113 insertions(+), 74 deletions(-) diff --git a/index.html b/index.html index 43c8c5583..2cae6adb1 100644 --- a/index.html +++ b/index.html @@ -2118,7 +2118,7 @@

Definition of Roles

Supported States and Properties: - +