Go to file
verwaest@chromium.org 60a71d8a8c Remove PROHIBITS_OVERWRITING as it is subsumed by non-configurable properties.
v8::DontDelete is set for Unforgeable properties, so just not setting PROHIBITS_OVERWRITING should be enough.

The secondary "feature" of not allowing accessors to be installed in extending objects is incorrect and confusing, given that it only applies to accessors but not to regular properties:
Object.defineProperty({__proto__:window}, "location", { value: 10 })
works where
Object.defineProperty({__proto__:window}, "location", { get: function() {} })
doesn't work.

LOG=y
R=dcarney@chromium.org

Review URL: https://codereview.chromium.org/306203002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21596 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-06-02 11:02:06 +00:00
benchmarks Add new benchmark suite runner. 2014-05-28 13:05:17 +00:00
build Introduce x87 port 2014-05-23 16:37:27 +00:00
include Remove PROHIBITS_OVERWRITING as it is subsumed by non-configurable properties. 2014-06-02 11:02:06 +00:00
samples Remove usage of Locker/Unlocker where possible. 2014-05-22 08:11:10 +00:00
src Remove PROHIBITS_OVERWRITING as it is subsumed by non-configurable properties. 2014-06-02 11:02:06 +00:00
test Remove PROHIBITS_OVERWRITING as it is subsumed by non-configurable properties. 2014-06-02 11:02:06 +00:00
tools Inlined optimized runtime functions: expose Runtime versions for direct testing, skip Hydrogen versions 2014-05-30 17:07:38 +00:00
.clang-format Change clang-format config to allow for two empty lines between functions 2013-12-03 10:39:21 +00:00
.DEPS.git Introduce .DEPS.git file to support full git checkouts 2014-04-23 12:28:43 +00:00
.gitignore Drop gitignore entry for now obsolete test262 archive 2014-05-23 08:23:41 +00:00
AUTHORS Introduce x87 port 2014-05-23 16:37:27 +00:00
BUILD.gn Add a dummy v8 target to BUILD.gn so we can depend on this from chrome 2014-05-28 11:48:55 +00:00
ChangeLog Sync change log file with trunk. 2014-05-19 15:29:29 +00:00
codereview.settings Add settings for try server. 2013-12-17 12:24:25 +00:00
DEPS Fix chromium trunk url in DEPS. 2014-05-14 09:29:50 +00:00
LICENSE Update LICENSE date. 2014-02-18 10:50:22 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
Makefile Introduce x87 port 2014-05-23 16:37:27 +00:00
Makefile.android Introduce x87 port 2014-05-23 16:37:27 +00:00
Makefile.nacl This should make the NaCl build jobs green again. 2014-04-17 14:22:20 +00:00
OWNERS Add rmcilroy@chromium.org to src/OWNERS. 2014-04-11 08:55:18 +00:00
PRESUBMIT.py Add layout dbg trybot to default list. 2014-05-14 11:11:22 +00:00
WATCHLISTS Add myself to a watchlist for the public API. 2013-10-10 11:37:48 +00:00