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

Issue 103343005: ES6: Remove __proto__ setter poison pill (Closed)

Created:
7 years ago by arv (Not doing code reviews)
Modified:
6 years, 10 months ago
CC:
v8-dev
Visibility:
Public.

Description

ES6: Remove __proto__ setter poison pill http://people.mozilla.org/~jorendorff/es6-draft.html#sec-set-object.prototype.__proto__ The __proto__ setter should be reusable on other objects. BUG=v8:2804 LOG=y

Patch Set 1 #

Total comments: 4

Patch Set 2 : Expand tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -68 lines) Patch
M src/messages.js View 1 1 chunk +0 lines, -1 line 0 comments Download
M src/v8natives.js View 1 3 chunks +1 line, -10 lines 0 comments Download
A + test/mjsunit/proto-accessor.js View 1 1 chunk +48 lines, -12 lines 0 comments Download
D test/mjsunit/proto-poison.js View 1 chunk +0 lines, -45 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
arv (Not doing code reviews)
7 years ago (2013-12-19 16:26:34 UTC) #1
arv (Not doing code reviews)
ping
6 years, 11 months ago (2014-01-06 14:16:19 UTC) #2
arv (Not doing code reviews)
One more friendly ping.
6 years, 11 months ago (2014-01-16 14:51:22 UTC) #3
Michael Starzinger
Andreas has a strong opinion about this poison pill. So I defer to his judgement ...
6 years, 11 months ago (2014-01-16 16:04:53 UTC) #4
Dmitry Lomov (no reviews)
On 2014/01/16 16:04:53, Michael Starzinger wrote: > Andreas has a strong opinion about this poison ...
6 years, 11 months ago (2014-01-17 06:57:31 UTC) #5
arv (Not doing code reviews)
On 2014/01/17 06:57:31, Dmitry Lomov (chromium) wrote: > On 2014/01/16 16:04:53, Michael Starzinger wrote: > ...
6 years, 11 months ago (2014-01-17 15:08:35 UTC) #6
Dmitry Lomov (no reviews)
On 2014/01/17 15:08:35, arv wrote: > On 2014/01/17 06:57:31, Dmitry Lomov (chromium) wrote: > > ...
6 years, 11 months ago (2014-01-17 15:20:25 UTC) #7
arv (Not doing code reviews)
On 2014/01/17 15:20:25, Dmitry Lomov (chromium) wrote: > On 2014/01/17 15:08:35, arv wrote: > > ...
6 years, 11 months ago (2014-01-17 16:03:25 UTC) #8
arv (Not doing code reviews)
On 2014/01/17 16:03:25, arv wrote: > On 2014/01/17 15:20:25, Dmitry Lomov (chromium) wrote: > > ...
6 years, 11 months ago (2014-01-23 19:13:38 UTC) #9
arv (Not doing code reviews)
Andreas, any chance you can look at this?
6 years, 10 months ago (2014-02-05 21:21:24 UTC) #10
rossberg
https://codereview.chromium.org/103343005/diff/1/test/mjsunit/proto-accessor.js File test/mjsunit/proto-accessor.js (right): https://codereview.chromium.org/103343005/diff/1/test/mjsunit/proto-accessor.js#newcode42 test/mjsunit/proto-accessor.js:42: // Check that any redefinition of the __proto__ accessor ...
6 years, 10 months ago (2014-02-06 11:53:21 UTC) #11
arv (Not doing code reviews)
PTAL I also added a test for deleted __proto__. https://codereview.chromium.org/103343005/diff/1/test/mjsunit/proto-accessor.js File test/mjsunit/proto-accessor.js (right): https://codereview.chromium.org/103343005/diff/1/test/mjsunit/proto-accessor.js#newcode42 test/mjsunit/proto-accessor.js:42: ...
6 years, 10 months ago (2014-02-06 15:43:47 UTC) #12
rossberg
lgtm
6 years, 10 months ago (2014-02-06 16:08:46 UTC) #13
rossberg
6 years, 10 months ago (2014-02-06 16:16:31 UTC) #14
Landed (though git cl f'ed up commit notification).

Powered by Google App Engine
This is Rietveld 408576698