Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								40eb3a39d4 
								
							 
						 
						
							
							
								
								LibJS: Rename define_native_function => define_old_native_function  
							
							... 
							
							
							
							This method will eventually be removed once all native functions are
converted to ThrowCompletionOr 
							
						 
						
							2021-10-20 12:27:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								20163c0584 
								
							 
						 
						
							
							
								
								LibJS: Add ThrowCompletionOr versions of the JS native function macros  
							
							... 
							
							
							
							The old versions were renamed to JS_DECLARE_OLD_NATIVE_FUNCTION and
JS_DEFINE_OLD_NATIVE_FUNCTION, and will be eventually removed once all
native functions were converted to the new format. 
							
						 
						
							2021-10-20 12:27:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								4d8912a92b 
								
							 
						 
						
							
							
								
								LibJS: Convert to_string() to ThrowCompletionOr  
							
							... 
							
							
							
							Also update get_function_name() to use ThrowCompletionOr, but this is
not a standard AO and should be refactored out of existence eventually. 
							
						 
						
							2021-10-13 09:55:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								4bd089616e 
								
							 
						 
						
							
							
								
								LibWeb: Implement window.location's stringifier  
							
							... 
							
							
							
							The location IDL interface includes a stringifier on the href
attribute i.e. the object's toString should return the value of the
href attribute. 
							
						 
						
							2021-10-04 18:42:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								0a49a2db60 
								
							 
						 
						
							
							
								
								LibJS: Convert set_immutable_prototype() to ThrowCompletionOr  
							
							
							
						 
						
							2021-10-04 09:52:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								573955be7f 
								
							 
						 
						
							
							
								
								LibWeb: Basic support for location.replace(url)  
							
							... 
							
							
							
							This is not entirely to spec, but gets the basic job done. 
							
						 
						
							2021-10-03 23:36:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								73bae7d779 
								
							 
						 
						
							
							
								
								LibJS: Convert internal_prevent_extensions() to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-29 23:49:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								9b4362f10a 
								
							 
						 
						
							
							
								
								LibJS: Convert internal_is_extensible() to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-29 23:49:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								8c81c84c18 
								
							 
						 
						
							
							
								
								LibJS: Convert internal_set_prototype_of() to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-29 23:49:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								74b88a8156 
								
							 
						 
						
							
							
								
								LibWeb: Implement window.location.port  
							
							... 
							
							
							
							This returns the port of the current document's URL. :^) 
							
						 
						
							2021-09-18 21:48:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								d6cfa34667 
								
							 
						 
						
							
							
								
								AK: Make URL::m_port an Optional<u16>, Expose raw port getter  
							
							... 
							
							
							
							Our current way of signalling a missing port with m_port == 0 was
lacking, as 0 is a valid port number in URLs. 
							
						 
						
							2021-09-14 00:14:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wilde 
								
							 
						 
						
							
							
							
							
								
							
							
								ee5bac0891 
								
							 
						 
						
							
							
								
								LibWeb: Implement some custom JS internal overrides for Location  
							
							... 
							
							
							
							As required by the spec. Note that this isn't the full suite of
overrides. 
							
						 
						
							2021-09-12 16:07:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e1fb8bef09 
								
							 
						 
						
							
							
								
								LibWeb: Rename Document::complete_url() => parse_url()  
							
							... 
							
							
							
							This better matches the spec nomenclature. 
							
						 
						
							2021-09-09 21:25:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								90cdeebfb3 
								
							 
						 
						
							
							
								
								LibWeb: Rename DOM::Window::document() => associated_document()  
							
							... 
							
							
							
							Match the spec nomenclature. 
							
						 
						
							2021-09-09 21:25:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								6468a2bf21 
								
							 
						 
						
							
							
								
								LibWeb: Replace usage of native properties with accessors in Location  
							
							... 
							
							
							
							This is required by the WebIDL specification. 
							
						 
						
							2021-07-05 14:40:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								c7e9b6d00f 
								
							 
						 
						
							
							
								
								LibWeb: Convert StringBuilder::appendf() => AK::Format  
							
							
							
						 
						
							2021-05-07 21:12:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								1682f0b760 
								
							 
						 
						
							
							
								
								Everything: Move to SPDX license identifiers in all files.  
							
							... 
							
							
							
							SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers 
This was done with the `ambr` search and replace tool.
 ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt * 
							
						 
						
							2021-04-22 11:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								13d7c09125 
								
							 
						 
						
							
							
								
								Libraries: Move to Userland/Libraries/  
							
							
							
						 
						
							2021-01-12 12:17:46 +01:00