WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
156962
Keep a different scope in the parser for a function's parameters
https://bugs.webkit.org/show_bug.cgi?id=156962
Summary
Keep a different scope in the parser for a function's parameters
Saam Barati
Reported
2016-04-24 16:01:00 PDT
Because we don't do this, a function's default parameter values can cause us to think something is captured when it isn't. for example: ``` let inner; function foo(a = function() { return inner; }) { let inner; // We will mark this as captured even though it isn't. return inner; } ```
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug