ladybird/Userland/Libraries/LibJS/Tests/functions
Jonne Ransijn e53e1d3586 LibJS: Preserve the original this value
As shown in the test added by this patch, it was possible to re-assign
the `this` value of a member function call while it was executing.
Let's copy the original this value like we already do with the callee.

Fixes #2226.
2024-11-08 19:16:56 +01:00
..
arrow-functions.js LibJS: Implement [[Call]] and [[Construct]] internal slots properly 2021-10-09 14:29:20 +01:00
constructor-basic.js
function-assignment-in-arguments.js LibJS: Preserve the original this value 2024-11-08 19:16:56 +01:00
function-default-parameters.js LibJS: Get initial_value from local variables if id represents a local 2023-09-18 17:57:56 +02:00
function-destructuring-parameters.js
function-duplicate-parameters.js
function-evaluation-order.js LibJS: Evaluate NewExpression arguments before checking constructor type 2021-12-30 01:02:30 +01:00
function-hoisting.js LibJS: Improve function hoisting across blocks 2021-07-06 00:15:37 +01:00
function-length.js
function-missing-arg.js
function-name.js LibJS: Make scoping follow the spec 2021-09-30 08:16:32 +01:00
function-nesting.js
function-new-target.js LibJS: Add tests for the new steps added to PerformEval 2022-04-11 21:23:36 +01:00
function-prototype-writable.js
function-rest-params.js
function-spread.js
function-strict-mode.js LibJS: Fix functions binding this to global object in strict mode 2021-06-04 13:00:37 +01:00
function-this-in-arguments.js
function-TypeError.js