diff --git a/dom.bs b/dom.bs index b94175680..8a12e6163 100644 --- a/dom.bs +++ b/dom.bs @@ -5764,6 +5764,9 @@ enum ShadowRootMode { "open", "closed" };

Shadow roots have an associated mode ("open" or "closed").

+

Shadow roots have an associated delegates focus. +It is initially set to false.

+

Shadow roots's associated host is never null.

@@ -5907,6 +5910,7 @@ interface Element : Node { dictionary ShadowRootInit { required ShadowRootMode mode; + boolean delegatesFocus = false; }; @@ -6805,6 +6809,9 @@ invoked, must run these steps: is context object's node document, host is context object, and mode is init's {{ShadowRootInit/mode}}. +
  • Set shadow's delegates focus to init's + {{ShadowRootInit/delegatesFocus}}. +

  • Set context object's shadow root to shadow.

  • Return shadow. @@ -10217,6 +10224,7 @@ prosody—Gab Vereable Context(, Pierre-Marie Dartus, Ra'Shaun Stovall (Snuggs), Rafael Weinstein, +Rakina Zata Amni, Richard Bradshaw, Rick Byers, Rick Waldron,