Commit History

Autor SHA1 Mensaxe Data
  Linus Groh 5dd5896588 LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions %!s(int64=2) %!d(string=hai) anos
  Linus Groh ecd163bdf1 LibJS+LibWeb: Replace GlobalObject with Realm in object constructors %!s(int64=2) %!d(string=hai) anos
  Lenny Maiorani d00b79568f Libraries: Use default constructors/destructors in LibJS %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 59ca435172 LibJS: Use new construct AO overload where easily applicable %!s(int64=3) %!d(string=hai) anos
  mjz19910 1ef633472b Everywhere: Convert VM::call() to JS::call() %!s(int64=3) %!d(string=hai) anos
  Linus Groh 09a11fa6ea LibJS: Implement proper Iterator records %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 36aef8ee95 LibJS: Convert ArrayConstructor functions to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz e26d9f419b LibJS: Remove vm.construct and it's usages %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz db5df26841 LibJS: Convert Array AOs to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Linus Groh 5832de62fe LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn ec54a7b5b0 LibJS: Implement IteratorClose with Completions and align to the spec %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 7b4814f74c LibJS: Convert IteratorValue AO to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 8be1caa05d LibJS: Convert IteratorStep AO to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 860a37640b LibJS: Convert GetIterator AO to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 40eb3a39d4 LibJS: Rename define_native_function => define_old_native_function %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 20163c0584 LibJS: Add ThrowCompletionOr versions of the JS native function macros %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 56e769e4ba LibJS: Replace usages of JS_{DECLARE, DEFINE}_NATIVE_GETTER %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz cc94bba5c0 LibJS: Convert to_u32() to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Linus Groh 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Linus Groh 364dd42fc8 LibJS: Convert create_data_property_or_throw() to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Linus Groh 1d45541278 LibJS: Convert Object::set() to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Linus Groh b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 5f80d8245d LibJS: Close iterator on throw completion in Array.from %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 99bc429f3f LibJS: Add missing exception checks to {Array, TypedArray}.from() %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz ee825d6d9e LibJS: Convert get_method to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz ab594e5f2f LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 1db7e096e2 LibJS: Switch is_array to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz e90e4ac1e2 LibJS: Convert length_of_array_like to ThrowCompletionOr %!s(int64=3) %!d(string=hai) anos
  Linus Groh 2d4650714f LibJS: Use ThrowCompletionOr in get_prototype_from_constructor() %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 8d01d43f5e LibJS: Replace the boolean argument of Object::set with an enum class %!s(int64=4) %!d(string=hai) anos