Matthew Olsson
|
78155a6668
LibJS: Consolidate error messages into ErrorTypes.h
|
5 éve |
Andreas Kling
|
053863f35e
LibJS: Interpreter::this_value() => this_value(GlobalObject&)
|
5 éve |
Matthew Olsson
|
4e33fbdb67
LibJS: Add interpreter exception checks
|
5 éve |
Linus Groh
|
1dd44210b7
LibJS: Add Array.prototype.toLocaleString()
|
5 éve |
Matthew Olsson
|
5ae9419a06
LibJS: Object index properties have descriptors; Handle sparse indices
|
5 éve |
Linus Groh
|
99e775cee3
LibJS: Reformat ArrayPrototype.cpp
|
5 éve |
Matthew Olsson
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 éve |
Angel
|
199a6b40b3
LibJS: Add Array.prototype.fill
|
5 éve |
Luke
|
f9f7cb4583
LibJS: Add Array.prototype.splice
|
5 éve |
Linus Groh
|
92fd140cb2
LibJS: Make Array.prototype.includes() generic
|
5 éve |
Linus Groh
|
e78bc2f6fd
LibJS: Make Array.prototype.lastIndexOf() generic
|
5 éve |
Linus Groh
|
9b9b6a4cff
LibJS: Make Array.prototype.indexOf() generic
|
5 éve |
Marcin Gasperowicz
|
99991761fd
LibJS: add Array.prototype.reduceRight()
|
5 éve |
Marcin Gasperowicz
|
27c71d2627
LibJS: Add Array.prototype.reduce() (#2334)
|
5 éve |
Linus Groh
|
daf74838dd
LibJS: Add missing exception check to ArrayPrototype's for_each_item()
|
5 éve |
Linus Groh
|
843e000f18
LibJS: Fix Array.prototype.lastIndexOf() implementation
|
5 éve |
Linus Groh
|
6a4280e6e5
LibJS: Treat missing arg in Array.prototype.{indexOf,lastIndexOf}() as undefined
|
5 éve |
Linus Groh
|
040c75a3cc
LibJS: Make Array.prototype.{join,toString}() generic
|
5 éve |
Linus Groh
|
e9ee06b19e
LibJS: Make Array.prototype.pop() generic
|
5 éve |
Linus Groh
|
4334a1b208
LibJS: Make Array.prototype.push() generic
|
5 éve |
Linus Groh
|
9f7a6e116a
LibJS: Let Array.prototype.join() ignore additional arguments
|
5 éve |
Linus Groh
|
a4d04cc748
LibJS: Refactor Array.prototype callback functions and make them generic
|
5 éve |
Linus Groh
|
5db9becc4a
LibJS: Treat missing arg in Array.prototype.includes() as undefined
|
5 éve |
Luke
|
57d15acd4c
LibJS: Add Array.prototype.every
|
5 éve |
Linus Groh
|
476094922b
LibJS: Pass Interpreter& to Value::to_number() et al.
|
5 éve |
Andreas Kling
|
c6ddbd1f3e
LibJS: Add side-effect-free version of Value::to_string()
|
5 éve |
Matthew Olsson
|
532d4bc0ab
LibJS: Spec-compliant equality comparisons
|
5 éve |
Linus Groh
|
eea62dd365
LibJS: Add Value::{is, as}_function()
|
5 éve |
Andreas Kling
|
aaf35112a4
LibJS: Pass JS::Function around by reference more
|
5 éve |
Linus Groh
|
d4ec38097f
LibJS: Return undefined in Array.prototype.{pop,shift} for empty values
|
5 éve |