Andreas Kling
|
7df1692580
LibJS: Add Object::may_interfere_with_indexed_property_access() virtual
|
1 năm trước cách đây |
Andreas Kling
|
52cd671163
LibJS: Make Object::internal_get() reveal the used property offset
|
2 năm trước cách đây |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
2 năm trước cách đây |
Timothy Flynn
|
f3db548a3d
AK+Everywhere: Rename FlyString to DeprecatedFlyString
|
2 năm trước cách đây |
Linus Groh
|
03acbf0beb
LibJS: Convert FunctionObject::internal_construct() to NonnullGCPtr
|
2 năm trước cách đây |
Linus Groh
|
e0818bf21e
LibJS: Convert ProxyObject::create() to NonnullGCPtr
|
2 năm trước cách đây |
Andreas Kling
|
35c9aa7c05
LibJS: Hide all the constructors!
|
2 năm trước cách đây |
Linus Groh
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
2 năm trước cách đây |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 năm trước cách đây |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 năm trước cách đây |
Linus Groh
|
bc183dbbcb
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
|
3 năm trước cách đây |
Andreas Kling
|
398c181c79
LibJS: Rename PropertyName to PropertyKey
|
3 năm trước cách đây |
davidot
|
021691753d
LibJS: Fix that proxy always said that it had a [[Construct]] slot
|
3 năm trước cách đây |
Linus Groh
|
fe5c2b7bb9
LibJS: Decouple new_function_environment() from FunctionObject
|
3 năm trước cách đây |
Linus Groh
|
cf168fac50
LibJS: Implement [[Call]] and [[Construct]] internal slots properly
|
3 năm trước cách đây |
davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
3 năm trước cách đây |
Linus Groh
|
ee8380edea
LibJS: Convert internal_own_property_keys() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
fbfb0bb908
LibJS: Convert internal_delete() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
e5409c6ead
LibJS: Convert internal_set() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
6c2b974db2
LibJS: Convert internal_get() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
d9895ec12d
LibJS: Convert internal_has_property() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
5da210125e
LibJS: Convert internal_define_own_property() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
0e69a6e487
LibJS: Convert internal_get_own_property() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
73bae7d779
LibJS: Convert internal_prevent_extensions() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
9b4362f10a
LibJS: Convert internal_is_extensible() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
8c81c84c18
LibJS: Convert internal_set_prototype_of() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
5148150e1c
LibJS: Convert internal_get_prototype_of() to ThrowCompletionOr
|
3 năm trước cách đây |
Linus Groh
|
38157a6093
LibJS: Move has_constructor() from NativeFunction to FunctionObject
|
3 năm trước cách đây |
Linus Groh
|
09bd5f8772
LibJS: Rewrite most of Object for spec compliance :^)
|
4 năm trước cách đây |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
4 năm trước cách đây |