Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								e1ee33ba7c 
								
							 
						 
						
							
							
								
								LibJS: Fix incorrect ErrorType in Temporal.PlainMonthDay constructor  
							
							
							
						 
						
							2022-06-30 20:20:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								fafc9b07c4 
								
							 
						 
						
							
							
								
								LibJS: Mark AO calls creating a copy of built-in objects as infallible  
							
							... 
							
							
							
							This is an editorial change in the Temporal spec.
See: 536f067 
							
						 
						
							2022-06-15 17:49:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								c3f1d8f5ba 
								
							 
						 
						
							
							
								
								LibJS: Correct section IDs of Temporal .prototype property clauses  
							
							... 
							
							
							
							This is an editorial change in the Temporal spec.
See: e4eb181 
							
						 
						
							2022-05-25 00:25:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								e109b967a1 
								
							 
						 
						
							
							
								
								LibJS: Make options object const in more Temporal AOs  
							
							
							
						 
						
							2022-04-08 00:43:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								151eb8606d 
								
							 
						 
						
							
							
								
								LibJS: Consistently call observable Temporal AOs with undefined options  
							
							... 
							
							
							
							This is a normative change in the Temporal spec.
See: 6fa5b9d 
							
						 
						
							2022-04-07 12:58:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								c8e359c25e 
								
							 
						 
						
							
							
								
								LibJS: Convert Temporal.PlainMonthDay functions to ThrowCompletionOr  
							
							
							
						 
						
							2021-10-21 22:31:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								5832de62fe 
								
							 
						 
						
							
							
								
								LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr  
							
							... 
							
							
							
							Both at the same time because many of them call construct() in call()
and I'm not keen on adding a bunch of temporary plumbing to turn
exceptions into throw completions.
Also changes the return value of construct() to Object* instead of Value
as it always needs to return an object; allowing an arbitrary Value is a
massive foot gun. 
							
						 
						
							2021-10-21 09:02:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								f8d92232c8 
								
							 
						 
						
							
							
								
								LibJS: Convert Calendar AOs to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-17 08:25:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								9f03647f1f 
								
							 
						 
						
							
							
								
								LibJS: Convert to_temporal_overflow() to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-16 22:34:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								08dd1c3e2d 
								
							 
						 
						
							
							
								
								LibJS: Convert get_options_object() to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-16 22:34:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								683e31e1ff 
								
							 
						 
						
							
							
								
								LibJS: Convert to_integer_throw_on_infinity() to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-16 22:34:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								5ea1810ada 
								
							 
						 
						
							
							
								
								LibJS: Convert PlainMonthDay AOs to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-16 13:53:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wilde 
								
							 
						 
						
							
							
							
							
								
							
							
								2d5b15295a 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.PlainMonthDay.from  
							
							
							
						 
						
							2021-09-10 23:10:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad427993a 
								
							 
						 
						
							
							
								
								Everywhere: Behaviour => Behavior  
							
							
							
						 
						
							2021-09-07 13:53:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								d46c531023 
								
							 
						 
						
							
							
								
								LibJS: Add and use newly introduced ToIntegerThrowOnInfinity Temporal AO  
							
							... 
							
							
							
							See: 2ed58f4 
							
						 
						
							2021-08-17 21:59:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								be07e2e91b 
								
							 
						 
						
							
							
								
								LibJS: Start implementing Temporal.PlainMonthDay  
							
							... 
							
							
							
							This commit adds the PlainMonthDay object itself, its constructor and
prototype (currently empty), and the CreateTemporalMonthDay abstract
operations. 
							
						 
						
							2021-08-15 10:36:36 +01:00