Francis Bouvier 
							
						 
					 
					
						
						
							
						
						8e05f09fc8 
					 
					
						
						
							
							server, cdp: improve logging  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-15 22:57:56 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						ea9af210f9 
					 
					
						
						
							
							Remove heap allocation for Session  
						
						... 
						
						
						
						And adapt to similar changes on zig-js-runtime for Env
Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-15 15:52:48 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						efca71510a 
					 
					
						
						
							
							browser: put back VM is an arg for browser init  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-12 10:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						9400dd799e 
					 
					
						
						
							
							Add cli options for server (host, port, timeout)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-09 12:06:39 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						b0ff325125 
					 
					
						
						
							
							server: move to TCP conn  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-08 23:44:47 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						9c913b2e6c 
					 
					
						
						
							
							Move loop outside Browser  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-07 15:57:16 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						94d2d28806 
					 
					
						
						
							
							Redirect Runtime domain to JS engine Inspector  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-01 17:12:08 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						ea410c8ced 
					 
					
						
						
							
							Fix changes in Zig 0.12 std lib  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-06-20 00:32:06 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						ed38705efd 
					 
					
						
						
							
							Basic version using Browser  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-19 11:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						c57bb9ef72 
					 
					
						
						
							
							WIP: CDP  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-04-15 12:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						b8ec53f708 
					 
					
						
						
							
							Adapt to js_exec changes in zig-js-runtime  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-07-18 12:10:06 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						f2a406d224 
					 
					
						
						
							
							move netsurf and mimalloc into modules  
						
						
						
						
					 
					
						2024-06-18 16:13:27 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						c555c325e9 
					 
					
						
						
							
							upgrade to zig 0.12  
						
						... 
						
						
						
						0.12.0-dev.3439+31a7f22b8 
						
						
					 
					
						2024-06-18 16:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						e18d04a799 
					 
					
						
						
							
							userctx: inject user context  
						
						
						
						
					 
					
						2024-05-22 14:45:34 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						2a3a243d1c 
					 
					
						
						
							
							add AGPL license header in zig files  
						
						
						
						
					 
					
						2024-05-13 20:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						3834ebcfa4 
					 
					
						
						
							
							replace calloc with mimalloc  
						
						
						
						
					 
					
						2024-04-19 11:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						886c9daa47 
					 
					
						
						
							
							window: inject DocumentHTML instead of Document  
						
						
						
						
					 
					
						2024-03-08 12:24:24 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						fec212ab94 
					 
					
						
						
							
							window: use window as global object  
						
						
						
						
					 
					
						2024-03-08 12:24:23 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						b53d4a149c 
					 
					
						
						
							
							add nav web api  
						
						
						
						
					 
					
						2024-01-17 18:21:47 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						028cd2331f 
					 
					
						
						
							
							netsurf: pass encoding to the parser  
						
						
						
						
					 
					
						2024-01-12 15:22:30 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						a5dfa6cb44 
					 
					
						
						
							
							Adopt global Types changes in jsruntime  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-01-10 11:56:53 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						5496e68a02 
					 
					
						
						
							
							netsurf: remove documentHTMLParseFromFile  
						
						
						
						
					 
					
						2024-01-09 11:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						0159051b17 
					 
					
						
						
							
							netsurf: remove deprecated API for parsing HTML  
						
						
						
						
					 
					
						2024-01-08 16:02:53 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						165f7a9ff3 
					 
					
						
						
							
							use const for unmutated var  
						
						
						
						
					 
					
						2023-12-05 14:09:25 +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 
							
						 
					 
					
						
						
							
						
						b4951ffa51 
					 
					
						
						
							
							Adapt to js_env.start change  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2023-11-24 19:37:45 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						c751b5f420 
					 
					
						
						
							
							Update jsruntime  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2023-11-21 12:16:51 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						3c5f1b89e7 
					 
					
						
						
							
							Update jsruntime + fix breaking changes  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-10-23 13:03:39 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						28b1bee241 
					 
					
						
						
							
							Alias global as self and window  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-10-10 14:49:57 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						ac8317adf4 
					 
					
						
						
							
							netsurf: use parse helper  
						
						
						
						
					 
					
						2023-10-04 18:29:35 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						818d4f4af2 
					 
					
						
						
							
							netsurf: update parseDocumentHtml breaking change  
						
						
						
						
					 
					
						2023-10-04 18:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						46f01e5286 
					 
					
						
						
							
							netsurf: expose documentHTMLClose func  
						
						
						
						
					 
					
						2023-10-04 18:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						47b6d38ed3 
					 
					
						
						
							
							netsurf: use idiomatic []const u8 for filename  
						
						
						
						
					 
					
						2023-10-02 21:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						bca3195550 
					 
					
						
						
							
							remove tests from main, fix tests and update jsruntime  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-28 15:40:22 +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 
							
						 
					 
					
						
						
							
						
						766b7b4ed8 
					 
					
						
						
							
							netsurf: first adaptations  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-20 23:04:16 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						e6183bf300 
					 
					
						
						
							
							Update to jsruntime engine interface (fix)  
						
						... 
						
						
						
						I forgot to update main and main_shell in previous commit.
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-09-01 15:55:58 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						2d71275a3c 
					 
					
						
						
							
							Change also shell and server  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-06-05 16:01:03 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						50ac87ed6a 
					 
					
						
						
							
							Implement HTMLDocument.createElement  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-03-16 18:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						081daa1245 
					 
					
						
						
							
							Fix test call to jsruntime.loadEnv  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-03-01 11:47:06 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						8424f061ce 
					 
					
						
						
							
							Create basic TCP server for main and adapt to jsruntime arena change  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-02-08 16:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						497a1119f8 
					 
					
						
						
							
							Initial commit  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com > 
						
						
					 
					
						2023-02-07 16:22:01 +01:00