Bug 215348 - Custom Accessor/value/getter/setter functions when viaProxy can pass in the wrapped proxy instead of the target
Summary: Custom Accessor/value/getter/setter functions when viaProxy can pass in the w...
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Saam Barati
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-08-10 16:47 PDT by Saam Barati
Modified: 2020-08-21 10:39 PDT (History)
15 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Saam Barati 2020-08-10 16:47:37 PDT
For example, our C++ runtime calls the customs with the wrapped Proxy, not the target of the proxy. Only our ICs do the unwrapping. Seems error prone to have two ways of calling these functions
Comment 1 Radar WebKit Bug Importer 2020-08-17 16:48:15 PDT
<rdar://problem/67280318>
Comment 2 Saam Barati 2020-08-21 10:39:50 PDT
I fixed this in my original patch to support put by id over JSProxy