bug911553.js (341B)
1 assertEq( 2 ""+new Proxy( 3 {toString:() => "inner toString"}, 4 {get:(t, pk) => (pk === "toString" ? () => "proxy toString" : t[pk])}), 5 "proxy toString") 6 assertEq( 7 ""+new Proxy( 8 {valueOf:() => "inner valueOf"}, 9 {get:(t, pk) => (pk === "valueOf" ? () => "proxy valueOf" : t[pk])}), 10 "proxy valueOf")