ladybird/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator
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
..
CMakeLists.txt BindingsGenerator: Write generated code to disk instead of stdout 2022-12-13 11:31:24 +01:00
IDLGenerators.cpp LibJS+LibWeb: Prevent double invocation of [[GetOwnProperty]] 2024-11-02 12:27:02 +01:00
IDLGenerators.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
main.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Namespaces.h LibWeb: Add stubbed Media Source Extensions API 2024-11-01 13:23:45 -04:00