serenity/Userland/Libraries/LibJS/Tests/functions
Ryan Chandler c66b281856 LibJS: Fix functions binding this to global object in strict mode
This fixes an issue where this would be bound to the global object
by default when operating in strict mode.

According to the specification, the expected value for |this| when
no binding is provided is undefined.
2021-06-04 13:00:37 +01:00
..
arrow-functions.js
constructor-basic.js
function-default-parameters.js
function-destructuring-parameters.js LibJS: Add tests for destructuring assignments and function parameters 2021-05-29 23:02:23 +04:30
function-duplicate-parameters.js
function-hoisting.js
function-length.js
function-missing-arg.js
function-name.js
function-nesting.js LibJS: Ensure function declarations don't leak outside function scopes 2021-05-13 23:59:00 +01:00
function-new-target.js
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