Bug 226185

Summary: Re-land r276592 with a fix for put() override in prototype chain of a JSProxy
Product: WebKit Reporter: Alexey Shvayka <ashvayka>
Component: JavaScriptCoreAssignee: Alexey Shvayka <ashvayka>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, clopez, ews-watchlist, hi, joepeck, keith_miller, mark.lam, msaboff, saam, tzagallo, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch
none
Patch
none
Original patch for diffing none

Description Alexey Shvayka 2021-05-24 13:22:51 PDT
Re-land r276592 with a fix for opaque API objects
Comment 1 Alexey Shvayka 2021-05-24 13:28:23 PDT
Created attachment 429557 [details]
Patch
Comment 2 EWS Watchlist 2021-05-24 13:29:28 PDT
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess
Comment 3 Radar WebKit Bug Importer 2021-05-31 13:23:17 PDT
<rdar://problem/78692802>
Comment 4 Alexey Shvayka 2021-06-06 18:24:16 PDT
Created attachment 430703 [details]
Patch

Properly fix put() override in prototype chain of a JSProxy.
Comment 5 Keith Miller 2021-06-07 11:59:57 PDT
Created attachment 430770 [details]
Original patch for diffing
Comment 6 Alexey Shvayka 2021-06-07 18:53:53 PDT
Committed r278589 (238579@main): <https://commits.webkit.org/238579@main>