ladybird/Meta/Lagom/Tools/CodeGenerators
Jonne Ransijn 69f96122b6 LibJS+LibWeb: Prevent double invocation of [[GetOwnProperty]]
The `[[GetOwnProperty]]` internal method invocation in
`OrdinarySetWithOwnDescriptor` was being invocated again with the same
parameters in the `[[DefineOwnProperty]]` internal method that is also
later called in `OrdinarySetWithOwnDescriptor`.

The `PlatformObject.[[DefineOwnProperty]]` has similair logic.

This change adds an optional parameter to the `[[DefineOwnProperty]]`
internal method so the results of the previous `[[GetOwnProperty]]`
internal method invocation can be re-used.
2024-11-02 12:27:02 +01:00
..
IPCCompiler IPCCompiler: Transfer DevicePixelRect by value 2024-10-29 11:03:20 +00:00
LibTextCodec AK: Make String::number() infallible 2024-10-14 20:47:35 +02:00
LibWeb LibJS+LibWeb: Prevent double invocation of [[GetOwnProperty]] 2024-11-02 12:27:02 +01:00
LibWebView LibWebView+LibUnicode: Remove (nearly) unused GeneratorUtil header 2024-09-06 16:36:20 -04:00
CMakeLists.txt Everywhere: Remove bitmap emojis inherited from SerenityOS 2024-09-06 08:30:30 -04:00