Andrew Kaster 
								
							 
						 
						
							
							
							
							
								
							
							
								62a8c26b73 
								
							 
						 
						
							
							
								
								LibWeb: Remove unecessary dependence on Window from Geometry classes  
							
							... 
							
							
							
							These classes only needed Window to get at its realm. Pass a realm
directly to construct Geometry classes. 
							
						 
						
							2022-10-01 21:05:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								4270ede7c4 
								
							 
						 
						
							
							
								
								LibWeb: Remove WRAPPER_HACK() macro  
							
							... 
							
							
							
							We no longer access Bindings::FooWrapper anywhere for a Foo platform
object, so these can be removed :^) 
							
						 
						
							2022-09-21 21:12:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								57db2529cf 
								
							 
						 
						
							
							
								
								LibWeb: Make DOMRect, DOMRectReadOnly and DOMRectList GC-allocated  
							
							
							
						 
						
							2022-09-06 00:27:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								44415af428 
								
							 
						 
						
							
							
								
								LibWeb: Make DOMPoint and DOMPointReadOnly GC-allocated  
							
							
							
						 
						
							2022-09-06 00:27:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6f433c8656 
								
							 
						 
						
							
							
								
								LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated  
							
							... 
							
							
							
							This is a monster patch that turns all EventTargets into GC-allocated
PlatformObjects. Their C++ wrapper classes are removed, and the LibJS
garbage collector is now responsible for their lifetimes.
There's a fair amount of hacks and band-aids in this patch, and we'll
have a lot of cleanup to do after this. 
							
						 
						
							2022-09-06 00:27:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e883777a18 
								
							 
						 
						
							
							
								
								LibWeb: Add barebones implementation of DOMPoint and DOMPointReadOnly  
							
							
							
						 
						
							2022-07-12 23:12:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								a59800b4a0 
								
							 
						 
						
							
							
								
								LibWeb: Add imports to all IDL files that depend on others  
							
							
							
						 
						
							2022-02-16 22:48:32 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									DerpyCrabs 
								
							 
						 
						
							
							
							
							
								
							
							
								2f828231c4 
								
							 
						 
						
							
							
								
								LibWeb: Implement Geometry::DOMRectList  
							
							... 
							
							
							
							Implement DOMRectList that is used as a return type of
getClientRects functions on Element and Range. 
							
						 
						
							2022-02-12 22:43:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								3c0b55c284 
								
							 
						 
						
							
							
								
								LibWeb: Add DOMRectReadOnly and make DOMRect inherit from it  
							
							... 
							
							
							
							This matches the class hierarchy of the CSS Geometry Interfaces Module. 
							
						 
						
							2021-10-08 23:00:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								43d378940f 
								
							 
						 
						
							
							
								
								LibWeb: Add DOMRect and Element.getBoundingClientRect()  
							
							... 
							
							
							
							This marks our entry into the Web::Geometry namespace, based on the
"Geometry" spec at https://drafts.fxtf.org/geometry/  
							
						 
						
							2021-09-27 01:01:29 +02:00