Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								df67f4978e 
								
							 
						 
						
							
							
								
								LibJS: Convert Temporal.Now functions to ThrowCompletionOr  
							
							
							
						 
						
							2021-10-21 22:31:09 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								6bdd62b51b 
								
							 
						 
						
							
							
								
								LibJS: Convert Now AOs to ThrowCompletionOr  
							
							
							
						 
						
							2021-09-17 23:43:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								a06bd451d4 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.Now.zonedDateTimeISO()  
							
							
							
						 
						
							2021-08-01 20:31:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								36c79c2989 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.Now.zonedDateTime()  
							
							
							
						 
						
							2021-08-01 20:31:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								5e64156fce 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.Now.plainTimeISO()  
							
							
							
						 
						
							2021-07-28 21:57:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								af3a26f4cc 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.Now.plainDateTimeISO()  
							
							
							
						 
						
							2021-07-27 19:51:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								0bb19fc51c 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.Now.plainDateTime()  
							
							
							
						 
						
							2021-07-27 19:51:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								f2a2e8e13c 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.Now.plainDateISO()  
							
							
							
						 
						
							2021-07-27 19:51:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								c303bbde54 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.Now.plainDate()  
							
							... 
							
							
							
							...and ten required AOs we didn't have yet:
- BalanceISODate
- BalanceISODateTime
- BalanceISOYearMonth
- BalanceTime
- BuiltinTimeZoneGetPlainDateTimeFor
- GetISOPartsFromEpoch
- GetOffsetNanosecondsFor
- ParseTemporalTimeZone
- SystemDateTime
- ToTemporalTimeZone 
							
						 
						
							2021-07-27 19:51:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								6c8f0fbb35 
								
							 
						 
						
							
							
								
								LibJS: Use more specific return types for some Temporal AOs  
							
							... 
							
							
							
							Instead of returning Object* we should be specific and return Instant*,
TimeZone* etc. 
							
						 
						
							2021-07-14 23:50:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								3a39ff8f40 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.now.instant()  
							
							
							
						 
						
							2021-07-07 19:00:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								6cd16eceb3 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.now.timeZone()  
							
							
							
						 
						
							2021-07-07 00:42:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								7da1fcb2ef 
								
							 
						 
						
							
							
								
								LibJS: Add the Temporal.now namespace object  
							
							... 
							
							
							
							This will be home to various functions:
- Temporal.now.timeZone()
- Temporal.now.instant()
- Temporal.now.plainDateTime()
- Temporal.now.plainDateTimeISO()
- Temporal.now.zonedDateTime()
- Temporal.now.zonedDateTimeISO()
- Temporal.now.plainDate()
- Temporal.now.plainDateISO()
- Temporal.now.plainTimeISO() 
							
						 
						
							2021-07-07 00:42:01 +01:00