Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(452)

Issue 2592013003: Align __lookupGetter__/__lookupSetter__ behavior with the spec (Closed)

Created:
4 years ago by adamk
Modified:
4 years ago
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Align __lookupGetter__/__lookupSetter__ behavior with the spec These methods now return undefined upon finding a data property in the prototype chain which shadows an accessor property, and when hitting a Proxy, call the appropriate proxy traps. R=cbruni@chromium.org, littledan@chromium.org BUG=v8:5130 Review-Url: https://codereview.chromium.org/2592013003 Cr-Commit-Position: refs/heads/master@{#41929} Committed: https://chromium.googlesource.com/v8/v8/+/57e8acbbb310c11c2123052928e1668c118e8085

Patch Set 1 #

Total comments: 1

Patch Set 2 : Add test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+100 lines, -18 lines) Patch
M src/builtins/builtins-object.cc View 1 chunk +24 lines, -4 lines 0 comments Download
A test/mjsunit/es6/promise-lookup-getter-setter.js View 1 1 chunk +76 lines, -0 lines 0 comments Download
M test/test262/test262.status View 1 chunk +0 lines, -14 lines 0 comments Download

Messages

Total messages: 21 (12 generated)
adamk
4 years ago (2016-12-21 18:38:55 UTC) #1
Camillo Bruni
LGTM Side-question: where would I find a test in test262 with __lookupGetter__ and proxies? (yes ...
4 years ago (2016-12-22 10:28:06 UTC) #6
Dan Ehrenberg
On 2016/12/22 10:28:06, Camillo Bruni wrote: > LGTM > > Side-question: where would I find ...
4 years ago (2016-12-22 16:16:12 UTC) #7
Camillo Bruni
On 2016/12/22 at 16:16:12, littledan wrote: > On 2016/12/22 10:28:06, Camillo Bruni wrote: > > ...
4 years ago (2016-12-22 16:16:49 UTC) #8
adamk
https://codereview.chromium.org/2592013003/diff/1/test/test262/test262.status File test/test262/test262.status (left): https://codereview.chromium.org/2592013003/diff/1/test/test262/test262.status#oldcode323 test/test262/test262.status:323: 'annexB/built-ins/Object/prototype/__lookupGetter__/lookup-own-get-err': [FAIL], All the "-err" cases removed from this ...
4 years ago (2016-12-22 16:43:18 UTC) #9
adamk
Added a test, PTAL
4 years ago (2016-12-22 17:18:02 UTC) #10
Dan Ehrenberg
lgtm test lgtm
4 years ago (2016-12-22 18:57:19 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2592013003/20001
4 years ago (2016-12-22 19:22:53 UTC) #18
commit-bot: I haz the power
4 years ago (2016-12-22 19:24:54 UTC) #21
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/v8/v8/+/57e8acbbb310c11c2123052928e1668c118...

Powered by Google App Engine
This is Rietveld 408576698