From 4f1ee2eca14e64a42778021873e61f97778559fa Mon Sep 17 00:00:00 2001 From: John Jenkins Date: Fri, 21 Aug 2026 17:01:58 +0100 Subject: [PATCH] feat: support `clonable` and `serializable` to html serialization --- src/testing/html-serializer.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/testing/html-serializer.ts b/src/testing/html-serializer.ts index d1a1e01..36d6051 100644 --- a/src/testing/html-serializer.ts +++ b/src/testing/html-serializer.ts @@ -142,6 +142,14 @@ function serializeElementWithShadow( shadowRootTag += ' shadowrootdelegatesfocus'; } + // Add serializable/clonable if true + if ((shadowRoot as any).serializable) { + shadowRootTag += ' shadowrootserializable'; + } + if ((shadowRoot as any).clonable) { + shadowRootTag += ' shadowrootclonable'; + } + shadowRootTag += '>'; html += shadowRootTag;