Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						94876d01f1 
					 
					
						
						
							
							dom: add document.createCDATASection  
						
						
						
						
					 
					
						2023-12-07 16:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						1bcedead56 
					 
					
						
						
							
							dom: implement document.createDocumentFragment  
						
						
						
						
					 
					
						2023-12-05 14:21:00 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						ad5c6236a7 
					 
					
						
						
							
							dom: add NamedNodeMap implementation  
						
						... 
						
						
						
						and create Attr type 
						
						
					 
					
						2023-12-05 08:53:34 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						2065d47d8e 
					 
					
						
						
							
							Check DOMError  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2023-11-28 17:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						57dcbe1ba9 
					 
					
						
						
							
							Add DOMException  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2023-11-23 17:14:01 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						5ac6a286fc 
					 
					
						
						
							
							dom: add DocumentType  
						
						
						
						
					 
					
						2023-11-20 15:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						2e40837f0d 
					 
					
						
						
							
							dom: add HTMLCollection  
						
						
						
						
					 
					
						2023-11-15 16:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						ac76f95916 
					 
					
						
						
							
							Format test.html for easier manipulation  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-10-12 14:15:08 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						b8aa291e1e 
					 
					
						
						
							
							Iterfaces generation refacto  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-10-09 17:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						70e3e00042 
					 
					
						
						
							
							Small fix  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-10-02 12:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						4de6ad02f5 
					 
					
						
						
							
							node: move arg check in API declaration for nodeLookupPrefix method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-29 13:42:39 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						bbcd9d8dcf 
					 
					
						
						
							
							Use orelse  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-29 13:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						e59309e392 
					 
					
						
						
							
							Replace panic by std.log.err for NOT IMPLEMENTED  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-29 13:38:07 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						09ddfd2a09 
					 
					
						
						
							
							node: add lookupNamespaceURI method (NOT TESTED)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-28 18:22:39 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						8c0279bd1b 
					 
					
						
						
							
							node: add lookupPrefix method (NOT TESTED)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-28 18:17:04 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						24dc25391e 
					 
					
						
						
							
							node: add isSameNode method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-28 17:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						9b544db2a9 
					 
					
						
						
							
							node: add normalize method (NO TEST)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-27 14:55:36 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						2e3d1220f6 
					 
					
						
						
							
							node: add replaceChild method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-27 11:13:53 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						08ded87e02 
					 
					
						
						
							
							node: add removechild method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-27 11:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						012622fc5f 
					 
					
						
						
							
							node: add isEqualNode method (TEST NOT WORKING)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 21:41:09 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						a07d9829de 
					 
					
						
						
							
							node: add isDefaultnamespace (TEST NOT WORKING)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 21:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						f3a99af670 
					 
					
						
						
							
							node: add insertBefore method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 21:20:54 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						1e352c48ac 
					 
					
						
						
							
							node: add hasChildnodes method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 17:55:21 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						97b2435a13 
					 
					
						
						
							
							node: add getRootnode method (NOT IMPLEMENTED)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 17:43:44 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						70a66a95da 
					 
					
						
						
							
							node: add contains method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 17:32:13 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						a0751e07e3 
					 
					
						
						
							
							node: add compareDocumentPosition method (NOT IMPLEMENTED)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 17:16:39 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						7fc6f290e7 
					 
					
						
						
							
							node: add cloneNode method  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 16:23:11 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						fab03586a3 
					 
					
						
						
							
							netsurf: move to public only API  
						
						... 
						
						
						
						And add some Node APIs:
- getters: firstChild, lastChild, nextSibling, previoussibling,
parentNode, parentElement, nodeName, nodeType, ownerDocument,
isConnected
- getters/setters: nodeValue, textContent
- methods: appendChild
And some test comptime optimizations on Document
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-26 11:58:05 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						b5b4659c87 
					 
					
						
						
							
							backport some node_lexbor modifications  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-21 17:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						95d04bb48e 
					 
					
						
						
							
							netsurf: remove Node.make_tree  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-20 23:04:55 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						766b7b4ed8 
					 
					
						
						
							
							netsurf: first adaptations  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-20 23:04:16 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						e0eee45156 
					 
					
						
						
							
							Applies changes from jsruntime Self and mem_guaranteed  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-06-02 16:54:57 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						497a1119f8 
					 
					
						
						
							
							Initial commit  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-02-07 16:22:01 +01:00