Linus Groh 8137f40b73 LibJS: Add Value::is_integer() преди 5 години
..
Array.cpp a81bce8c2a LibJS: Make Array.length non-configurable преди 5 години
Array.h 418092a71a LibJS: Implement Array length setter преди 5 години
ArrayConstructor.cpp 23ec578a01 LibJS: Implement correct attributes for (almost) all properties преди 5 години
ArrayConstructor.h d155491122 LibJS: Add basic Array constructor преди 5 години
ArrayPrototype.cpp 532d4bc0ab LibJS: Spec-compliant equality comparisons преди 5 години
ArrayPrototype.h 1c4d776ccc LibJS: Add Array.prototype.some преди 5 години
BooleanConstructor.cpp 23ec578a01 LibJS: Implement correct attributes for (almost) all properties преди 5 години
BooleanConstructor.h 40ac94995d LibJS: Reformat BooleanConstructor.{cpp,h} преди 5 години
BooleanObject.cpp fca08bd000 LibJS: Move builtin prototypes to the global object преди 5 години
BooleanObject.h 2a15323029 LibJS: Pass prototype to BooleanObject constructor преди 5 години
BooleanPrototype.cpp 8bd9f7e50e LibJS: run clang-format on all the files преди 5 години
BooleanPrototype.h 070a8f2689 LibJS: Boolean, Number and String prototypes should have values too преди 5 години
BoundFunction.cpp 23ec578a01 LibJS: Implement correct attributes for (almost) all properties преди 5 години
BoundFunction.h 1fa0c7304d LibJS: Implement Function.prototype.bind() преди 5 години
Cell.cpp 95abcc3722 LibJS: Implement correct object property ordering преди 5 години
Cell.h 95abcc3722 LibJS: Implement correct object property ordering преди 5 години
ConsoleObject.cpp 30519c22f6 LibJS: Re-implement console functions as wrappers around Console methods преди 5 години
ConsoleObject.h be1a5bf3f7 LibJS: Add ConsoleMessage concept преди 5 години
Date.cpp fca08bd000 LibJS: Move builtin prototypes to the global object преди 5 години
Date.h 0df4d2823a LibJS: Pass prototype to Date constructor преди 5 години
DateConstructor.cpp 23ec578a01 LibJS: Implement correct attributes for (almost) all properties преди 5 години
DateConstructor.h 849e2c77e4 LibJS: Implement constructor/non-constructor function calls преди 5 години
DatePrototype.cpp 23ec578a01 LibJS: Implement correct attributes for (almost) all properties преди 5 години
DatePrototype.h 3fcea71538 LibJS: Implement Date.prototype.to{Date,Time}String() преди 5 години
Error.cpp 8bd9f7e50e LibJS: run clang-format on all the files преди 5 години
Error.h 205ac0090d LibJS: Pass prototype to Error constructors преди 5 години
ErrorConstructor.cpp 8bd9f7e50e LibJS: run clang-format on all the files преди 5 години
ErrorConstructor.h cb0dfd8f72 LibJS: Use enumerator macros for boilerplate code around native types преди 5 години
ErrorPrototype.cpp 8bd9f7e50e LibJS: run clang-format on all the files преди 5 години
ErrorPrototype.h 2a65db7c12 LibJS: Implement Error.prototype.name setter (#1776) преди 5 години
Exception.cpp faddf3a1db LibJS: Implement "throw" преди 5 години
Exception.h faddf3a1db LibJS: Implement "throw" преди 5 години
Function.cpp 85582953c6 LibJS: Minor formatting changes in Function.cpp преди 5 години
Function.h a38658dc88 LibJS: Don't use Optional<Value> for bound |this| values преди 5 години
FunctionConstructor.cpp ae05dc8abc LibJS: Name functions created by "Function" "anonymous" преди 5 години
FunctionConstructor.h 2944039d6b LibJS: Add Function() and Function.prototype преди 5 години
FunctionPrototype.cpp 5e66f1900b LibJS: Add function default arguments преди 5 години
FunctionPrototype.h f6d57c82f6 LibJS: Pass prototype to Function constructors преди 5 години
GlobalObject.cpp c00ff4ba62 LibJS: Fix build (GlobalObject::add_constructor not visible in LibWeb) преди 5 години
GlobalObject.h c00ff4ba62 LibJS: Fix build (GlobalObject::add_constructor not visible in LibWeb) преди 5 години
LexicalEnvironment.cpp 1b391d78ae LibJS: Allow cells to mark null pointers преди 5 години
LexicalEnvironment.h ed80952cb6 LibJS: Introduce LexicalEnvironment преди 5 години
MarkedValueList.cpp 8bd9f7e50e LibJS: run clang-format on all the files преди 5 години
MarkedValueList.h f7a1696087 LibJS: Add MarkedValueList and use it for argument passing преди 5 години
MathObject.cpp 23ec578a01 LibJS: Implement correct attributes for (almost) all properties преди 5 години
MathObject.h 97366f4dd4 LibJS: Add Math.pow() преди 5 години
NativeFunction.cpp fca08bd000 LibJS: Move builtin prototypes to the global object преди 5 години
NativeFunction.h f6d57c82f6 LibJS: Pass prototype to Function constructors преди 5 години
NativeProperty.cpp bc1ece7f37 LibJS+LibWeb: Pass prototype to Object constructor преди 5 години
NativeProperty.h 30440134cb LibJS+LibWeb: Move native properties to separate getters/setters преди 5 години
NumberConstructor.cpp 8137f40b73 LibJS: Add Value::is_integer() преди 5 години
NumberConstructor.h 14c7988eea LibJS: Implement Number.isInteger() преди 5 години
NumberObject.cpp fca08bd000 LibJS: Move builtin prototypes to the global object преди 5 години
NumberObject.h cf702a13b9 LibJS: Pass prototype to NumberObject constructor преди 5 години
NumberPrototype.cpp fca08bd000 LibJS: Move builtin prototypes to the global object преди 5 години
NumberPrototype.h 070a8f2689 LibJS: Boolean, Number and String prototypes should have values too преди 5 години
Object.cpp 025cdfdce8 LibJS: Simplify a Value type check in Object::to_string() преди 5 години
Object.h 79b829637e LibJS: Implement most of the Reflect object преди 5 години
ObjectConstructor.cpp 532d4bc0ab LibJS: Spec-compliant equality comparisons преди 5 години
ObjectConstructor.h 683a0696f3 LibJS: Add Object.{keys,values,entries}() преди 5 години
ObjectPrototype.cpp 0a0ba64383 LibJS: Handle Object.prototype.hasOwnProperty() with no arg correctly преди 5 години
ObjectPrototype.h f6d57c82f6 LibJS: Pass prototype to Function constructors преди 5 години
PrimitiveString.cpp faac43597a LibJS: Add js_string(Interpreter&, String) преди 5 години
PrimitiveString.h faac43597a LibJS: Add js_string(Interpreter&, String) преди 5 години
PropertyName.h 67b8e6fc5b LibJS: Add Reference class to represent a base.property reference преди 5 години
Reference.cpp 24cce3674b LibJS: Support o.f++ :^) преди 5 години
Reference.h 24cce3674b LibJS: Support o.f++ :^) преди 5 години
ReflectObject.cpp eea62dd365 LibJS: Add Value::{is, as}_function() преди 5 години
ReflectObject.h 79b829637e LibJS: Implement most of the Reflect object преди 5 години
ScriptFunction.cpp 838390171c LibJS: Function.length respects default and rest parameters преди 5 години
ScriptFunction.h 838390171c LibJS: Function.length respects default and rest parameters преди 5 години
Shape.cpp 95abcc3722 LibJS: Implement correct object property ordering преди 5 години
Shape.h 95abcc3722 LibJS: Implement correct object property ordering преди 5 години
StringConstructor.cpp ab652fa1ee LibJS: Add String.raw преди 5 години
StringConstructor.h ab652fa1ee LibJS: Add String.raw преди 5 години
StringObject.cpp fca08bd000 LibJS: Move builtin prototypes to the global object преди 5 години
StringObject.h 75f246dde8 LibJS: Make StringObject::primitive_string() return a reference преди 5 години
StringPrototype.cpp 6dbb5df81f LibJS: Add String.prototype.lastIndexOf преди 5 години
StringPrototype.h 6dbb5df81f LibJS: Add String.prototype.lastIndexOf преди 5 години
Uint8ClampedArray.cpp 4cdd802927 LibJS: Return a bool from Object::put* to indicate success преди 5 години
Uint8ClampedArray.h 4cdd802927 LibJS: Return a bool from Object::put* to indicate success преди 5 години
Value.cpp 532d4bc0ab LibJS: Spec-compliant equality comparisons преди 5 години
Value.h 8137f40b73 LibJS: Add Value::is_integer() преди 5 години