WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
247424
Wrong names of getter and setter "0" for class
https://bugs.webkit.org/show_bug.cgi?id=247424
Summary
Wrong names of getter and setter "0" for class
Kanguk Lee
Reported
2022-11-03 08:43:16 PDT
// input.js class x { get 0 ( ) { } } print( Object.getOwnPropertyDescriptor(x.prototype, "0").get.name ); _______________________________________________________________ Hello, JSC generates the name of the getter `get 0 ( ) { }` / `set 0 ( ) { }` as "get " / "set " but it should be "get 0" / "set 0". Running the input.js with JSC prints --- $ jsc input.js get --- while other engines behave like --- # V8 (used console.log) $ node input.js get 0 # GraalJS $ js input.js get 0 --- WebKit version: 615.1.10
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-11-03 18:04:35 PDT
<
rdar://problem/101940115
>
David Degazio
Comment 2
2022-11-14 16:15:32 PST
Pull request:
https://github.com/WebKit/WebKit/pull/6494
EWS
Comment 3
2022-11-16 09:33:04 PST
Committed
256740@main
(ad1302fe8297): <
https://commits.webkit.org/256740@main
> Reviewed commits have been landed. Closing PR #6494 and removing active labels.
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