Serenity Operating System
at master 17 lines 548 B view raw
1#import <DOM/DocumentFragment.idl> 2#import <DOM/InnerHTML.idl> 3 4// https://dom.spec.whatwg.org/#shadowroot 5[Exposed=Window] 6interface ShadowRoot : DocumentFragment { 7 readonly attribute ShadowRootMode mode; 8 // FIXME: readonly attribute boolean delegatesFocus; 9 // FIXME: readonly attribute SlotAssignmentMode slotAssignment; 10 readonly attribute Element host; 11 // FIXME: attribute EventHandler onslotchange; 12}; 13 14ShadowRoot includes InnerHTML; 15 16enum ShadowRootMode { "open", "closed" }; 17enum SlotAssignmentMode { "manual", "named" };