Karl Seguin 
							
						 
					 
					
						
						
							
						
						d262f017c5 
					 
					
						
						
							
							Merge pull request  #689  from lightpanda-io/image  
						
						... 
						
						
						
						new Image constructor 
						
						
					 
					
						2025-05-24 08:51:08 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						a98c08c06c 
					 
					
						
						
							
							Merge pull request  #688  from lightpanda-io/connection_cleanup  
						
						... 
						
						
						
						Fix connection memory leak 
						
						
					 
					
						2025-05-24 08:38:44 +08:00 
						 
				 
			
				
					
						
							
							
								Raph 
							
						 
					 
					
						
						
							
						
						a2e0fd28e0 
					 
					
						
						
							
							added basic style test to HTMLElement  
						
						
						
						
					 
					
						2025-05-24 02:20:15 +02:00 
						 
				 
			
				
					
						
							
							
								Raph 
							
						 
					 
					
						
						
							
						
						5dbdf8321a 
					 
					
						
						
							
							removed unnecessary call to free  
						
						
						
						
					 
					
						2025-05-24 02:13:08 +02:00 
						 
				 
			
				
					
						
							
							
								Raph 
							
						 
					 
					
						
						
							
						
						9d122bd181 
					 
					
						
						
							
							Merge branch 'main' into css_style_declaration  
						
						
						
						
					 
					
						2025-05-24 02:00:33 +02:00 
						 
				 
			
				
					
						
							
							
								Raph 
							
						 
					 
					
						
						
							
						
						09727101c1 
					 
					
						
						
							
							various fixes according to PR review  
						
						
						
						
					 
					
						2025-05-24 01:59:28 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						5fc9cd7d48 
					 
					
						
						
							
							non deprecated netsurf image properties  
						
						
						
						
					 
					
						2025-05-23 15:25:41 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						7adaa53f42 
					 
					
						
						
							
							image constructor  
						
						
						
						
					 
					
						2025-05-23 11:37:46 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						cc82b1ae25 
					 
					
						
						
							
							Fix connection memory leak  
						
						... 
						
						
						
						When the idle pool is full and the oldest connection is freed, free the
connection instance. 
						
						
					 
					
						2025-05-23 17:11:14 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						0df531a646 
					 
					
						
						
							
							Merge pull request  #687  from lightpanda-io/always_gc_hints  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig build dev (push) Has been cancelled 
				
			 
		
			
				
	zig-test / browser fetch (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig test (push) Has been cancelled 
				
			 
		
			
				
	zig-test / perf-fmt (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-linux-x86_64 (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-linux-aarch64 (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-macos-aarch64 (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-macos-x86_64 (push) Has been cancelled 
				
			 
		
			
				
	wpt / web platform tests json output (push) Has been cancelled 
				
			 
		
			
				
	wpt / perf-fmt (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Remove --gc_hints option, apply the --gc_hints behavior by default 
						
						
					 
					
						2025-05-23 14:47:03 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						b1d0368479 
					 
					
						
						
							
							Remove --gc_hints option, apply the --gc_hints behavior by default  
						
						
						
						
					 
					
						2025-05-23 14:15:55 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						46c6a0b4ff 
					 
					
						
						
							
							Merge pull request  #683  from lightpanda-io/libc_v8_out_path_include_os  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig build dev (push) Has been cancelled 
				
			 
		
			
				
	zig-test / browser fetch (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig test (push) Has been cancelled 
				
			 
		
			
				
	zig-test / perf-fmt (push) Has been cancelled 
				
			 
		
			
				
	wpt / web platform tests json output (push) Has been cancelled 
				
			 
		
			
				
	wpt / perf-fmt (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						include OS in libc_v8 lib path 
						
						
					 
					
						2025-05-23 08:40:44 +08:00 
						 
				 
			
				
					
						
							
							
								Muki Kiboigo 
							
						 
					 
					
						
						
							
						
						97d414aa00 
					 
					
						
						
							
							Fixing TreeWalker Filtering  
						
						
						
						
					 
					
						2025-05-22 12:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						ab8da3965b 
					 
					
						
						
							
							Merge pull request  #685  from lightpanda-io/rsync-v8  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig build dev (push) Has been cancelled 
				
			 
		
			
				
	zig-test / browser fetch (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig test (push) Has been cancelled 
				
			 
		
			
				
	zig-test / perf-fmt (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-linux-x86_64 (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-linux-aarch64 (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-macos-aarch64 (push) Has been cancelled 
				
			 
		
			
				
	nightly build / build-macos-x86_64 (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						README: rsync is used to get v8 sources 
						
						
					 
					
						2025-05-22 14:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						589fa4c9de 
					 
					
						
						
							
							README: rsync is used to get v8 sources  
						
						
						
						
					 
					
						2025-05-22 14:45:10 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						f4a27af37e 
					 
					
						
						
							
							zig fmt build.zig  
						
						
						
						
					 
					
						2025-05-22 16:58:29 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						ca0f407b7b 
					 
					
						
						
							
							include OS in libc_v8 lib path  
						
						
						
						
					 
					
						2025-05-22 16:45:06 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						4810a5643e 
					 
					
						
						
							
							Merge pull request  #682  from lightpanda-io/make_debug_and_formdata_wpt  
						
						... 
						
						
						
						Add debug log level to make build-dev and add new make run-debug 
						
						
					 
					
						2025-05-22 15:56:22 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						72a983f6d8 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Pierre Tachoire <pierre@lightpanda.io > 
						
						
					 
					
						2025-05-22 15:36:55 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						a720333c0f 
					 
					
						
						
							
							Add debug log level to make build-dev and add new make run-debug  
						
						... 
						
						
						
						Update WPT submodule, now includes xhr/formdata tests. 
						
						
					 
					
						2025-05-22 15:28:07 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						38c6fa9c76 
					 
					
						
						
							
							Don't error when failing to convert type to function.  
						
						... 
						
						
						
						Because jsValueToStruct is now used in union probing, it shouldn't fail on a
mismatch, but rather return null. It's up to the caller to decide whether that's
an error or not. 
						
						
					 
					
						2025-05-22 13:02:08 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						eed3d27665 
					 
					
						
						
							
							Merge pull request  #678  from lightpanda-io/ExecutionWorld  
						
						... 
						
						
						
						Rename to ExecutionWorld 
						
						
					 
					
						2025-05-22 08:56:06 +08:00 
						 
				 
			
				
					
						
							
							
								Raph 
							
						 
					 
					
						
						
							
						
						450e345b28 
					 
					
						
						
							
							fixed self fetching for HTMLElement  
						
						
						
						
					 
					
						2025-05-22 02:01:11 +02:00 
						 
				 
			
				
					
						
							
							
								Raph 
							
						 
					 
					
						
						
							
						
						913568aba2 
					 
					
						
						
							
							Added support for CSSStyleDeclaration API  
						
						
						
						
					 
					
						2025-05-22 01:51:03 +02:00 
						 
				 
			
				
					
						
							
							
								Muki Kiboigo 
							
						 
					 
					
						
						
							
						
						3c3de9d325 
					 
					
						
						
							
							use Env.Function instead of Env.Callback  
						
						
						
						
					 
					
						2025-05-21 16:29:48 -07:00 
						 
				 
			
				
					
						
							
							
								Muki Kiboigo 
							
						 
					 
					
						
						
							
						
						fada732b33 
					 
					
						
						
							
							add NodeFilter  
						
						
						
						
					 
					
						2025-05-21 09:46:43 -07:00 
						 
				 
			
				
					
						
							
							
								Muki Kiboigo 
							
						 
					 
					
						
						
							
						
						152d0fdda7 
					 
					
						
						
							
							add TreeWalker  
						
						
						
						
					 
					
						2025-05-21 09:46:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						6506fa792d 
					 
					
						
						
							
							Merge pull request  #679  from lightpanda-io/increase-MAX_MESSAGE_SIZE  
						
						... 
						
						
						
						Increase MAX_MESSAGE_SIZE 
						
						
					 
					
						2025-05-21 18:03:16 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						867c72ba90 
					 
					
						
						
							
							fix comment  
						
						
						
						
					 
					
						2025-05-21 18:02:33 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						3f6b095da4 
					 
					
						
						
							
							Increase MAX_MESSAGE_SIZE  
						
						
						
						
					 
					
						2025-05-21 17:51:25 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						f1d6d386c5 
					 
					
						
						
							
							Merge pull request  #669  from lightpanda-io/form_data_from_form  
						
						... 
						
						
						
						FormData constructor form & submitter parameter 
						
						
					 
					
						2025-05-21 23:36:12 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						72944a4e5e 
					 
					
						
						
							
							Support submit button submitters and check for disabled option on select  
						
						
						
						
					 
					
						2025-05-21 21:47:33 +08:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						193e012aa6 
					 
					
						
						
							
							Rename to ExecutionWorlds  
						
						
						
						
					 
					
						2025-05-21 14:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						3ee17e01e1 
					 
					
						
						
							
							Merge pull request  #677  from lightpanda-io/move_jsValueToZig  
						
						... 
						
						
						
						Move jsValueToZig from Caller to the Scope 
						
						
					 
					
						2025-05-21 20:21:48 +08:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						7421fa0a33 
					 
					
						
						
							
							dom.getBoxModel  
						
						
						
						
					 
					
						2025-05-21 13:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						2cdfc3f4c3 
					 
					
						
						
							
							setChildNodes checks  
						
						
						
						
					 
					
						2025-05-21 12:36:31 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						4322d8e494 
					 
					
						
						
							
							dom.querySelector  
						
						
						
						
					 
					
						2025-05-21 12:36:31 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						73a59dcd7d 
					 
					
						
						
							
							Move jsValueToZig from Caller to the Scope  
						
						... 
						
						
						
						Caller is a transient object that exists only for calling Zig functions from
JS. But jsValueToZig is more generally useful and can be used outside of an
explicit JS call. The scope is a better place for these as it's generally
referenced already by any code that would need to map values (i.e. a Callback). 
						
						
					 
					
						2025-05-21 18:32:50 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						3a15790847 
					 
					
						
						
							
							Merge pull request  #671  from lightpanda-io/webapi_destructor  
						
						... 
						
						
						
						Allow webapis to register a destructor to do cleanup on scope (page) end 
						
						
					 
					
						2025-05-21 18:09:42 +08:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						3f31573bcb 
					 
					
						
						
							
							No need to navigate to about:blank  
						
						
						
						
					 
					
						2025-05-21 09:43:15 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						967ab18d53 
					 
					
						
						
							
							default:blank as default document  
						
						
						
						
					 
					
						2025-05-21 09:43:15 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						0929bd217d 
					 
					
						
						
							
							load aboutblank doc  
						
						
						
						
					 
					
						2025-05-21 09:43:15 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						ce832a8063 
					 
					
						
						
							
							Rollback XHR/HTTP.client change  
						
						... 
						
						
						
						This PR will be only for having the destructor hook. XHR/http.client changes to
leverage this will be done in a subsequent PR. 
						
						
					 
					
						2025-05-21 11:38:26 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						fc0281b563 
					 
					
						
						
							
							Merge pull request  #665  from lightpanda-io/log_debug  
						
						... 
						
						
						
						Tweak debug logging 
						
						
					 
					
						2025-05-21 09:03:06 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						f42bd02cfc 
					 
					
						
						
							
							Don't crash on success  
						
						... 
						
						
						
						Keep request around, as the http/client needs it for cleanup. Calling abort
on an already deinit'd request is safe. 
						
						
					 
					
						2025-05-20 19:22:43 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						52634ddeb3 
					 
					
						
						
							
							Allow webapis to register a destructor to do cleanup on scope (page) end  
						
						... 
						
						
						
						Add destructor to XHR to abort any inflight requests. 
						
						
					 
					
						2025-05-20 18:56:22 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						ed79b4ebd8 
					 
					
						
						
							
							FormData constructor form & submitter parameter  
						
						... 
						
						
						
						FormData takes two optional parameters: a form and a submitter.
Building the FormData from these is a first step in supporting form submission.
Basic extension of the HTMLForm element. There was more work done on the Select
web api, because the netsurf implementation isn't great. But all of the input
elements will need to have their web api extended. 
						
						
					 
					
						2025-05-20 18:18:03 +08:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						36ca7839d6 
					 
					
						
						
							
							Merge pull request  #666  from lightpanda-io/playwright-support-disclaimer  
						
						... 
						
						
						
						Playwright support disclaimer 
						
						
					 
					
						2025-05-20 10:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						fa5d583657 
					 
					
						
						
							
							fix space  
						
						
						
						
					 
					
						2025-05-20 10:19:56 +02:00 
						 
				 
			
				
					
						
							
							
								Sjors 
							
						 
					 
					
						
						
							
						
						5e67f09583 
					 
					
						
						
							
							Disclaimer feedback  
						
						
						
						
					 
					
						2025-05-20 09:48:08 +02:00