summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2021-09-06LibJS: Handle possible allocation failure in ArrayBuffer(size_t)Ali Mohammad Pur
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-05LibJS: Use different stack space limit values for with and without ASANLinus Groh
2021-09-05LibJS: Prevent stack overflow if Proxy handler's __proto__ is the ProxyLinus Groh
2021-09-05LibJS: Add ErrorType::CallStackSizeExceededLinus Groh
2021-09-05LibJS: Declare type aliases with "using" instead of "typedef"Brian Gianforcaro
2021-09-04LibJS: Implement Intl.DisplayNames.supportedLocalesOf()Linus Groh
2021-09-04LibJS: Add Array::create_from() for generic Vector<T>Linus Groh
2021-09-04LibJS: Implement Intl.Locale.prototype.minimizeTimothy Flynn
2021-09-04LibJS: Implement Intl.Locale.prototype.maximizeTimothy Flynn
2021-09-04LibJS: Add a constructor to create an Intl.Locale object from a LocaleIDTimothy Flynn
2021-09-04LibJS: Add missing Intl.Locale initializer for plain boolean typeTimothy Flynn
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-09-03AK: Rename create<T> => make_ref_counted<T>Andreas Kling
2021-09-02LibJS: Account for negative numbers in ToTemporalDurationRecordLinus Groh
2021-09-02LibJS: Throw RangeError for non-integral values in ToPartialDurationLinus Groh
2021-09-02LibJS: Reflect normative changes in ParseTemporalInstantStringLinus Groh
2021-09-02LibJS: Handle +Infinity, -Infinity, +0 and -0 in modulo operatorLuke Wilde
2021-09-02LibJS: Implement Intl.Locale.prototype.regionTimothy Flynn
2021-09-02LibJS: Implement Intl.Locale.prototype.scriptTimothy Flynn
2021-09-02LibJS: Implement Intl.Locale.prototype.languageTimothy Flynn
2021-09-02LibJS: Implement Intl.Locale.prototype.numericTimothy Flynn
2021-09-02LibJS: Implement most Intl.Locale.Prototype.<<keyword>> propertiesTimothy Flynn
2021-09-02LibJS: Implement Intl.Locale.prototype.baseNameTimothy Flynn
2021-09-02LibJS: Handle existing Intl.Locale objects in CanonicalizeLocaleListTimothy Flynn
2021-09-02LibJS: Add test cases for Intl.Locale.prototype.toStringTimothy Flynn
2021-09-02LibJS: Implement the Intl.Locale constructorTimothy Flynn
2021-09-02LibJS: Implement Intl.Locale.prototype.toString()Timothy Flynn
2021-09-02LibJS: Compare Unicode locale variants using case-insensitive matchingTimothy Flynn
2021-09-02LibJS: Remove duplicated error message from ErrorTypes.hTimothy Flynn
2021-09-02LibJS: Implement a nearly empty Intl.Locale objectTimothy Flynn
2021-09-01LibJS: Change offset in ISODateTimeWithinLimits to actually 24hLinus Groh
2021-09-01LibJS: Throw RangeError for +/-∞ argument values in Temporal.Duration()Linus Groh
2021-09-01LibJS: Make 'options' argument of Calendar prototype functions optionalLinus Groh
2021-09-01LibJS: Throw RangeError in PrepareTemporalFields for +/-∞Linus Groh
2021-09-01LibJS: Throw TypeError if Instant.prototype.round() options is undefinedLinus Groh
2021-09-01LibJS: Handle undefined, NaN, and Infinity in ToTemporalDurationRecordLinus Groh
2021-09-01LibJS+LibUnicode: Store parsed Unicode locale data as full stringsTimothy Flynn
2021-09-01LibJS: Handle Unicode locale extensions in LookupMatcher AOTimothy Flynn
2021-09-01LibJS: Add support for public fields in classesdavidot
2021-09-01LibJS: Fix small issues in parserdavidot
2021-08-31LibJS: Implement Temporal.Instant.prototype.toJSON()Linus Groh
2021-08-31LibJS: Implement Temporal.Instant.prototype.toLocaleString()Linus Groh
2021-08-31LibJS: Implement Temporal.Instant.prototype.toString()Linus Groh
2021-08-30LibJS: Implement Temporal.Calendar.prototype.dateAdd()Linus Groh
2021-08-30LibJS: Canonicalize Unicode locale extension attributes and keywordsTimothy Flynn
2021-08-30LibJS: Reject structurally invalid Unicode locale extensionsTimothy Flynn
2021-08-30LibJS: Always use AK::get_random() in Math.random()Andreas Kling
2021-08-28LibJS: Avoid transitions for name/length of native functions/accessorsLinus Groh
2021-08-28LibJS: Avoid transitions for more object properties in global objectLinus Groh