mirror of
				https://github.com/lightpanda-io/browser.git
				synced 2025-10-30 15:41:48 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			723 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			723 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <meta charset="utf-8">
 | |
| <title>Test of Node.isConnected in a shadow tree</title>
 | |
| <link rel="help" href="https://dom.spec.whatwg.org/#connected">
 | |
| <script src="/resources/testharness.js"></script>
 | |
| <script src="/resources/testharnessreport.js"></script>
 | |
| 
 | |
| <body>
 | |
| <script>
 | |
| "use strict";
 | |
| 
 | |
| function testIsConnected(mode) {
 | |
|   test(() => {
 | |
|     const host = document.createElement("div");
 | |
|     document.body.appendChild(host);
 | |
| 
 | |
|     const root = host.attachShadow({ mode });
 | |
| 
 | |
|     const node = document.createElement("div");
 | |
|     root.appendChild(node);
 | |
| 
 | |
|     assert_true(node.isConnected);
 | |
|   }, `Node.isConnected in a ${mode} shadow tree`);
 | |
| }
 | |
| 
 | |
| for (const mode of ["closed", "open"]) {
 | |
|   testIsConnected(mode);
 | |
| }
 | |
| </script>
 | 
