summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Tests/builtins
AgeCommit message (Expand)Author
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-10LibJS: Implement String.prototype.splitMarcin Gasperowicz
2021-01-07LibCrypto+LibJS: Fix broken subtraction of two negative signed bigintsAndreas Kling
2020-12-31Everywhere: Fix more typosLuke
2020-12-29LibJS: Uncomment the tests that pass nowEgor Ananyin
2020-12-28LibJS: Add tests for new Math functionsEgor Ananyin
2020-12-28LibJS: Implement Object.prototype.isPrototypeOfLuke
2020-12-27LibJS: Implement Array.prototype.sort()Xavier Cooney
2020-12-27Base+LibJS+LibWeb: Make prettier cleanLinus Groh
2020-12-26LibJS: Implement String.prototype.endsWith()Xavier Cooney
2020-12-24LibJS: Implement Object.prototype.propertyIsEnumerableLuke
2020-12-08LibJS: Add test for Math.asin()Andreas Kling
2020-12-08LibJS: Add Math.atan()Andreas Kling
2020-12-05LibJS: Add Float{32,64}ArrayLinus Groh
2020-12-02LibJS: Use ArrayBuffer for typed array dataLinus Groh
2020-12-02LibJS: Add ArrayBufferLinus Groh
2020-12-02LibJS: Add generic InvalidLength error typeLinus Groh
2020-12-02LibJS: Move TypedArray length getter to prototypeLinus Groh
2020-12-02LibJS: Add TypedArray.BYTES_PER_ELEMENTLinus Groh
2020-12-02LibJS: Add more tests for TypedArrayLinus Groh
2020-12-02LibJS: Add ErrorType::ConstructorWithoutNewLinus Groh
2020-12-01LibJS: Add six typed arrays (signed and unsigned 8/16/32-bit)Andreas Kling
2020-11-29LibJS: Add a basic implementation of String.prototype.substr()Andreas Kling
2020-11-28LibJS: Make RegExp.prototype.source spec-compliantLinus Groh
2020-11-28LibJS: Make RegExp.prototype.toString() spec-compliantLinus Groh
2020-11-28LibJS: Make RegExp.prototype.flags spec-compliantLinus Groh
2020-11-28LibJS: Make RegExp() constructor spec-compliantLinus Groh
2020-11-27LibJS: Implement `RegExpPrototype::exec()'AnotherTest
2020-11-27LibJS: Hook up Regex<ECMA262> to RegExpObject and implement `test()'AnotherTest
2020-11-24LibJS: Support receiver in ProxyObject::get/put()Linus Groh
2020-11-22LibJS: Forward receiver value to native property getters/settersLinus Groh
2020-11-07LibJS: Set prototype of GlobalObject to ObjectPrototypeLinus Groh
2020-11-06LibJS: Handle circular references in Array.prototype.toLocaleString()Linus Groh
2020-11-05LibJS: Use array-like size for IndexedProperties::is_empty()Linus Groh
2020-11-04LibJS: Fix ProxyObject get/set with symbol property nameLinus Groh
2020-11-04LibJS: Implement Object(value) constructorLinus Groh
2020-11-04LibJS: Handle circular references in Array.prototype.join()Linus Groh
2020-11-04LibJS: Use "," separator in Array.prototype.join() if first arg is undefinedLinus Groh
2020-11-04LibJS: Implement RegExp.prototype.toString() as standalone functionLinus Groh
2020-10-29LibJS: Tweak generated source in 'new Function()' to match ES 2015 specLinus Groh
2020-10-25LibJS: Implement rules for duplicate function parametersLinus Groh
2020-10-10LibJS: Don't change offset when reconfiguring property in unique shapeLinus Groh
2020-10-02Everywhere: Fix typosNico Weber
2020-09-19LibJS: Handle getter exception in JSONObject::serialize_json_property()Linus Groh
2020-09-01LibJS: Add tests for issue #3382Linus Groh
2020-08-26LibJS: Add some more tests, mostly around leap yearsNico Weber
2020-08-25JS Tests: Disable the one failing test when running test-js in SerenityNico Weber
2020-08-24LibJS: Make Date's tuple constructor correctly handle out-of-range argumentsNico Weber
2020-08-24LibJS+LibC: Add tests for Date tuple ctor overflow and make mktime()/timegm()...Nico Weber
2020-08-23LibJS: Implement Date.getUTC*Nico Weber