Bug 205772 - Proxy's [[OwnPropertyKeys]] is correct only in PropertyNameMode::StringsAndSymbols
Summary: Proxy's [[OwnPropertyKeys]] is correct only in PropertyNameMode::StringsAndSy...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Minor
Assignee: Alexey Shvayka
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-01-04 17:19 PST by Alexey Shvayka
Modified: 2020-01-08 10:59 PST (History)
9 users (show)

See Also:


Attachments
Patch (5.73 KB, patch)
2020-01-04 20:03 PST, Alexey Shvayka
no flags Details | Formatted Diff | Diff
Patch (5.79 KB, patch)
2020-01-06 12:05 PST, Alexey Shvayka
no flags Details | Formatted Diff | Diff
Patch (7.13 KB, patch)
2020-01-07 12:18 PST, Alexey Shvayka
ross.kirsling: review+
Details | Formatted Diff | Diff
Patch (7.13 KB, patch)
2020-01-08 07:27 PST, Alexey Shvayka
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Alexey Shvayka 2020-01-04 20:03:12 PST
Created attachment 386780 [details]
Patch
Comment 2 Alexey Shvayka 2020-01-06 12:05:10 PST
Created attachment 386874 [details]
Patch

Rebase patch.
Comment 3 Alexey Shvayka 2020-01-07 12:18:39 PST
Created attachment 387017 [details]
Patch

Remove `seenKeys` and explanation comment about it.
Comment 4 Ross Kirsling 2020-01-07 16:45:40 PST
Comment on attachment 387017 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=387017&action=review

r=me

> Source/JavaScriptCore/ChangeLog:9
> +        (step 11 of https://tc39.es/ecma262/#sec-proxy-object-internal-methods-and-internal-slots-ownpropertykeys)

Seems like it's more than just step 11 though, right?
Comment 5 Alexey Shvayka 2020-01-08 07:27:06 PST
Created attachment 387104 [details]
Patch

Set reviewer and tweak ChangeLog.
Comment 6 WebKit Commit Bot 2020-01-08 10:58:47 PST
Comment on attachment 387104 [details]
Patch

Clearing flags on attachment: 387104

Committed r254205: <https://trac.webkit.org/changeset/254205>
Comment 7 WebKit Commit Bot 2020-01-08 10:58:48 PST
All reviewed patches have been landed.  Closing bug.
Comment 8 Radar WebKit Bug Importer 2020-01-08 10:59:20 PST
<rdar://problem/58414163>