diff options
author | Andreas Kling <kling@serenityos.org> | 2021-03-17 21:50:33 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-03-17 21:54:52 +0100 |
commit | 9e6d0dd879f99220844ff9b792ab01add57e36ae (patch) | |
tree | a8036eae32de03cc01975c5c17d3b3864ebc238a /Userland/Libraries/LibSystem | |
parent | 3217e6237c4361281ab1b50eaa086f6b8eba7298 (diff) | |
download | serenity-9e6d0dd879f99220844ff9b792ab01add57e36ae.zip |
LibJS: Always synthesize "arguments" object when there's a callee
Instead of counting the number of call frames on the VM stack, we now
always fake the "arguments" object when the current call frame has
a callee value.
This fixes an issue with DOM event handlers in LibWeb not being able
to access "arguments" since they were called without an outer frame.
Diffstat (limited to 'Userland/Libraries/LibSystem')
0 files changed, 0 insertions, 0 deletions