Historique des commits

Auteur SHA1 Message Date
  davidot 83dd0164b2 Revert "LibJS: Fix this_value in native setters and getters" il y a 4 ans
  davidot 19f505d320 LibJS: Fix propagation of setters and getters from prototypes il y a 4 ans
  Andreas Kling c2ad599783 LibJS: Rename CallFrame => ExecutionContext il y a 4 ans
  davidot f102b56345 LibJS: Fix this_value in native setters and getters il y a 4 ans
  davidot 91de1135a5 LibJS: Fix a number of regressions in the test262 tests il y a 4 ans
  davidot 733e8472fa LibJS: Make put_own_property_by_index closer to spec il y a 4 ans
  davidot 15edad8202 LibJS: Make define_property always throw if specified il y a 4 ans
  davidot 16b87b85e3 LibJS: Add parameter to delete_property since we need DeleteOrThrow il y a 4 ans
  Ali Mohammad Pur eb5c92d4e2 LibJS: Don't assert for empty reciever if AllowSideEffects::No is given il y a 4 ans
  Andreas Kling f86e241699 LibJS: Object.getOwnPropertyNames() should enumerate String's .length il y a 4 ans
  Idan Horowitz b6a74b6bd9 LibJS: Use existing attributes if any are missing in the new descriptor il y a 4 ans
  Idan Horowitz dcb55db99b LibJS: Replace boolean without_side_effects parameters with an enum il y a 4 ans
  Idan Horowitz a85a95fe8d LibJS: Stop overwriting existing accessors in Object::define_property il y a 4 ans
  Idan Horowitz b9d9187feb LibJS: Automatically & lazily coerce PropertyNames into numbers il y a 4 ans
  Idan Horowitz 623eadb44e LibJS: Stop overwriting existing indexed accessors in define_accessor il y a 4 ans
  Idan Horowitz 6352a33ed2 LibJS: Respect Object::get's without_side_effects parameter for numbers il y a 4 ans
  Linus Groh 317b88a8c3 LibJS: Replace Object's create_empty() with create() taking a prototype il y a 4 ans
  Idan Horowitz 07992c8da6 LibJS: Throw when delete-ing a non-configurable property in strict mode il y a 4 ans
  Idan Horowitz c619ad4fec LibJS: Allow no-op define property calls on non-configurable objects il y a 4 ans
  Andreas Kling 5eef07d232 LibJS: Avoid lots of string-to-int during global object construction il y a 4 ans
  Linus Groh 7327a28ccc LibJS: Add ECMA-262 section/title/URL comments almost everywhere il y a 4 ans
  Idan Horowitz bd9e20ef79 LibJS: Add the Object.getOwnPropertySymbols method il y a 4 ans
  Idan Horowitz 7f6d3818a2 LibJS: Add the Object::define_native_accessor method il y a 4 ans
  Linus Groh 862ba64037 LibJS: Implement the Error Cause proposal il y a 4 ans
  Idan Horowitz f63ef4f196 LibJS: Stop asserting in {Set,Test}IntegrityLevel on missing descriptor il y a 4 ans
  Linus Groh 7565bf0590 LibJS: Remove redundant exception checks il y a 4 ans
  Linus Groh 3fdad563e2 LibJS: Never omit setter/getter attributes in accessor descriptor object il y a 4 ans
  Linus Groh 8c964ef9f8 LibJS: Fix get_own_property_descriptor_object() field name order il y a 4 ans
  Linus Groh 4e555fae22 LibJS: Add missing cyclic prototype check to Object.setPrototypeOf() il y a 4 ans
  Idan Horowitz 2a8f4f097c LibJS: Throw TypeError on write to non-writable property in strict mode il y a 4 ans