Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								22089436ed 
								
							 
						 
						
							
							
								
								LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr  
							
							
							
						 
						
							2022-12-15 06:56:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								6e19ab2bbc 
								
							 
						 
						
							
							
								
								AK+Everywhere: Rename String to DeprecatedString  
							
							... 
							
							
							
							We have a new, improved string type coming up in AK (OOM aware, no null
state), and while it's going to use UTF-8, the name UTF8String is a
mouthful - so let's free up the String name by renaming the existing
class.
Making the old one have an annoying name will hopefully also help with
quick adoption :^) 
							
						 
						
							2022-12-06 08:54:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Kaster 
								
							 
						 
						
							
							
							
							
								
							
							
								f0c5f77f99 
								
							 
						 
						
							
							
								
								LibWeb: Remove unecessary dependence on Window from HTML classes  
							
							... 
							
							
							
							These classes only needed Window to get at its realm. Pass a realm
directly to construct HTML classes. 
							
						 
						
							2022-10-01 21:05:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								bbaa05fcf9 
								
							 
						 
						
							
							
								
								LibWeb: Move DOMException from DOM/ to WebIDL/  
							
							
							
						 
						
							2022-09-25 19:13:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								ad04d7ac9b 
								
							 
						 
						
							
							
								
								LibWeb: Move ExceptionOr from DOM/ to WebIDL/  
							
							... 
							
							
							
							This is a concept fully defined in the Web IDL spec and doesn't belong
in the DOM directory/namespace - not even DOMException, despite the name
:^) 
							
						 
						
							2022-09-25 19:13:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								497ead37bc 
								
							 
						 
						
							
							
								
								LibWeb: Make DOMException GC-allocated  
							
							
							
						 
						
							2022-09-06 00:27:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								ffad902c07 
								
							 
						 
						
							
							
								
								LibWeb: Use cached_web_prototype() as much as possible  
							
							... 
							
							
							
							Unlike ensure_web_prototype<T>(), the cached version doesn't require the
prototype type to be fully formed, so we can use it without including
the FooPrototype.h header. It's also a bit less verbose. :^) 
							
						 
						
							2022-09-06 00:27:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0d2fee351a 
								
							 
						 
						
							
							
								
								LibWeb: Make CanvasGradient GC-allocated  
							
							
							
						 
						
							2022-09-06 00:27:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lenny Maiorani 
								
							 
						 
						
							
							
							
							
								
							
							
								c37820b898 
								
							 
						 
						
							
							
								
								Libraries: Use default constructors/destructors in LibWeb  
							
							... 
							
							
							
							https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules 
"The compiler is more likely to get the default semantics right and
you cannot implement these functions better than the compiler." 
						
							2022-03-17 17:23:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e6f279dada 
								
							 
						 
						
							
							
								
								LibWeb: Implement CanvasGradient.addColorStop() according to spec  
							
							... 
							
							
							
							The object is still not usable for anything, but at least now it behaves
correctly with regards to throwing exceptions. 
							
						 
						
							2022-02-05 22:50:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								dc3bf32307 
								
							 
						 
						
							
							
								
								LibWeb: Add barebones CanvasGradient object  
							
							... 
							
							
							
							Also add the CanvasRenderingContext2D APIs to go along with it.
Note that it can't be used for anything yet. 
							
						 
						
							2022-02-03 22:35:13 +01:00