index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibJS
Age
Commit message (
Expand
)
Author
2021-07-06
LibRegex: Allow dollar signs in ECMA262 named capture groups
Timothy Flynn
2021-07-06
LibJS: Remove unused Lexer/Parser includes from GlobalObject.cpp
Linus Groh
2021-07-06
LibJS: Implement Object.getOwnPropertyDescriptors()
Idan Horowitz
2021-07-06
LibJS: Rename ObjectConstructor::{define_property_ => define_property}
Idan Horowitz
2021-07-06
LibJS: Don't treat 2^32 - 1 as numeric PropertyName
Linus Groh
2021-07-06
LibJS: Make Value::as_u32() slightly less broken
Linus Groh
2021-07-06
LibJS: Fix second argument passed to Proxy [[Call]] trap (thisArgument)
Linus Groh
2021-07-06
LibJS: Coerce named captures to an object before calling GetSubstitution
Timothy Flynn
2021-07-06
LibJS: Fix replaceAll crash for overlapping search string positions
Timothy Flynn
2021-07-06
LibJS: Do s/define_property/define_direct_property/ in a comment
Linus Groh
2021-07-06
LibJS: Remove Object::is_array() in favor of Value::is_array() and RTTI
Linus Groh
2021-07-06
LibJS: Remove the non-standard put helper and replace it's usages
Idan Horowitz
2021-07-06
LibJS: Remove the default length & attributes from define_native_*
Idan Horowitz
2021-07-06
LibJS: Add define_direct_property and remove the define_property helper
Idan Horowitz
2021-07-06
LibJS: Remove impossible check from Array's native length getter/setter
Idan Horowitz
2021-07-06
LibJS: Add and use the CreateNonEnumerableDataPropertyOrThrow AO
Idan Horowitz
2021-07-06
LibJS: Bring String.prototype.split closer to the specification
Idan Horowitz
2021-07-06
LibJS: Add missing exception check to the ArraySpeciesCreate AO
Idan Horowitz
2021-07-06
LibJS: Add %TypedArray%.prototype.reverse
Luke
2021-07-06
LibJS: Fix byteOffset copy-paste error in TypedArray buffer test
Luke
2021-07-06
LibJS: Fix byteOffset copy-paste error in TypedArray byteLength test
Luke
2021-07-06
LibJS: Use Number instead of parseInt in TypedArray forEach BigInt tests
Luke
2021-07-06
LibJS: Add Uint8ClampedArray to TypedArray tests
Luke
2021-07-06
Revert "LibJS: Don't hoist functions under certain circumstances"
Linus Groh
2021-07-06
LibJS: Add missing exception check in internalize_json_property
Luke
2021-07-06
LibJS: Don't hoist functions under certain circumstances
Hendi
2021-07-06
LibJS: Fix runaway let scope when parsing for-in/of statements
Hendi
2021-07-06
LibJS: Fix variable scoping issues in two tests
Hendi
2021-07-06
LibJS: Improve function hoisting across blocks
Hendi
2021-07-06
LibJS: Remove variables from FunctionNode
Hendi
2021-07-05
LibJS: Implement and use the GetSubstitution abstract operation
Timothy Flynn
2021-07-05
LibJS: Fix linked specification of String.prototype.concat
Timothy Flynn
2021-07-05
LibJS: Make Object.prototype.toString() fully spec compliant
Linus Groh
2021-07-05
LibJS: Fix bogus target.[[OwnPropertyKeys]]() call in Proxy
Linus Groh
2021-07-05
LibJS: Add a missing exception check in Object.assign()
Linus Groh
2021-07-05
LibJS: Add spec step comments to Object.assign()
Linus Groh
2021-07-05
LibJS: Add spec step comments to Object.hasOwn()
Linus Groh
2021-07-05
LibJS: Remove the non-standard get_own_property_descriptor helper
Idan Horowitz
2021-07-05
LibJS: Remove usage of define_native_property in OrdinaryFunctionObject
Idan Horowitz
2021-07-05
LibJS: Remove PropertyName::to_value since it is not used anymore :^)
davidot
2021-07-05
LibJS: Use a custom property_name_to_value method instead of to_value
davidot
2021-07-05
LibJS: Use the direct formatter of PropertyName instead of via to_value
davidot
2021-07-05
LibJS: Make AbstractOperations::canonical_num... take a PropertyName
davidot
2021-07-05
LibJS: Fix Promise constructor reject function argument
Linus Groh
2021-07-05
LibJS: Make FunctionObject's m_home_object an Object*, not Value
Linus Groh
2021-07-05
LibJS: Stop masking non-RangeError exceptions in TypedArray creation
Idan Horowitz
2021-07-05
LibJS: Use the GetMethod AO for creating a TypedArray from an iterable
Idan Horowitz
2021-07-05
LibJS: Enforce a 2GB "Excessive Length" limit for TypedArrays
Idan Horowitz
2021-07-05
LibJS: Use the GetPrototypeFromConstructor AO for TypedArrays creation
Idan Horowitz
2021-07-05
LibJS: Fix logic typo in ArgumentsObject.[[Set]]
Andreas Kling
[next]