Click here to download the Blitz Browser!

WPT

wpt / custom-elements / adopted-callback.html

Spec: https://html.spec.whatwg.org/multipage/custom-elements.html ↗

Runs: Chrome 155.0.8041.0 (wpt@18be93235, 2026-09-04) | Firefox 157.0a1 (wpt@18be93235, 2026-09-04) | Safari 251 preview (wpt@2c385f65e, 2026-09-04) | Ladybird 1.0-17043 (wpt@25681acff, 2026-09-04) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total71/7171/7171/7117/7171/71NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Inserting a custom element into the owner document must not enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving a custom element from the owner document into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting an ancestor of custom element into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving an ancestor of custom element from the owner document into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a shadow tree in the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting the shadow host of a custom element into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host of a custom element from the owner document into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host's shadow of a custom element from the owner document into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the <template>'s content of a custom element from the owner document into the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a detached shadow tree that belongs to the document of the template elements must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving a custom element from the owner document into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting an ancestor of custom element into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving an ancestor of custom element from the owner document into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a shadow tree in a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting the shadow host of a custom element into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host of a custom element from the owner document into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host's shadow of a custom element from the owner document into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the <template>'s content of a custom element from the owner document into a new document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a detached shadow tree that belongs to a new document must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving a custom element from the owner document into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting an ancestor of custom element into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving an ancestor of custom element from the owner document into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a shadow tree in a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting the shadow host of a custom element into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host of a custom element from the owner document into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host's shadow of a custom element from the owner document into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the <template>'s content of a custom element from the owner document into a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a detached shadow tree that belongs to a cloned document must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving a custom element from the owner document into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting an ancestor of custom element into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving an ancestor of custom element from the owner document into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a shadow tree in a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting the shadow host of a custom element into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host of a custom element from the owner document into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host's shadow of a custom element from the owner document into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the <template>'s content of a custom element from the owner document into a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a detached shadow tree that belongs to a document created by createHTMLDocument must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving a custom element from the owner document into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting an ancestor of custom element into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving an ancestor of custom element from the owner document into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a shadow tree in an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting the shadow host of a custom element into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host of a custom element from the owner document into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host's shadow of a custom element from the owner document into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the <template>'s content of a custom element from the owner document into an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a detached shadow tree that belongs to an HTML document created by createDocument must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Moving a custom element from the owner document into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting an ancestor of custom element into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Moving an ancestor of custom element from the owner document into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into a shadow tree in the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting the shadow host of a custom element into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Moving the shadow host of a custom element from the owner document into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Moving the shadow host's shadow of a custom element from the owner document into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Moving the <template>'s content of a custom element from the owner document into the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into a detached shadow tree that belongs to the document of an iframe must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS
Inserting a custom element into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving a custom element from the owner document into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting an ancestor of custom element into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving an ancestor of custom element from the owner document into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a shadow tree in an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting the shadow host of a custom element into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host of a custom element from the owner document into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the shadow host's shadow of a custom element from the owner document into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Moving the <template>'s content of a custom element from the owner document into an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSFAILPASS
Inserting a custom element into a detached shadow tree that belongs to an HTML document fetched by XHR must enqueue and invoke adoptedCallbackPASSPASSPASSPASSPASS