diff --git a/index.html b/index.html index a472723df..432e52cdb 100644 --- a/index.html +++ b/index.html @@ -16856,6 +16856,9 @@
+ The ariaNotify API allows authors to provide notifications for accessibility. The ariaNotify method accepts a string as a first parameter and a configuration object as a second (optional) parameter.
+
enum AriaNotifyPriority { "normal", "high" };
@@ -16868,7 +16871,26 @@ Interface Mixin ARIANotifyMixin
Element includes ARIANotifyMixin;
Document includes ARIANotifyMixin;
-
+ Since ariaNotify does not have a parameter to specify the language of the notification, the notification inherits that of its containing element
+For cases where the language of the notification differs from that of its containing element, authors can use a separate container element and add language markup to convey the language.
+
The User Agent processing steps for the
ariaNotify(announcement, options)
@@ -17258,7 +17280,11 @@
This specification introduces no new security considerations.
+
+ The "aria-notify" permissions policy has a default allowlist of "*". This relaxes the Permission Policy default because requiring embedders to opt in for each frame would leave announcements coming
+ from third-party content inaccessible by default. Cross-origin embedded content can invoke this user-facing channel without explicit delegation, which can cause uncontrolled disruption for uses of assistive technologies. Authors who want tighter control can still restrict the "aria-notify" policy explicitly, for example with
+ <iframe allow="aria-notify 'none'"> or Permissions-Policy: aria-notify=(self).
+