Go to file
antonm@chromium.org fed5622671 Better security checks when accessing named properties via Object.getOwnPropertyDescriptor.
Current approach returns undefined descriptor if caller is not granted v8::HAS_ACCESS.
If the caller has v8::HAS_ACCESS, for no JS accessors regular v8::GET_ACCESS check is
performed and value property of the descriptor is set to undefined if caller doesn't
have proper access.  For JS accessors both v8::GET_ACCESS and v8::SET_ACCESS are checked
and affect if getter and setter would be stored in the descriptor.

Review URL: http://codereview.chromium.org/6286020

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6592 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-02-02 17:44:29 +00:00
benchmarks Promote the current V8 benchmark suite candidate to version 6. 2010-10-07 07:25:22 +00:00
build Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
include A MessageObject is a purely internal object to hold information about 2011-02-02 13:31:52 +00:00
preparser Use the file opened from argv[1] in preparser-process.cc 2010-12-08 10:47:59 +00:00
samples Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
src Better security checks when accessing named properties via Object.getOwnPropertyDescriptor. 2011-02-02 17:44:29 +00:00
test Better security checks when accessing named properties via Object.getOwnPropertyDescriptor. 2011-02-02 17:44:29 +00:00
tools Fix Xcode project. 2011-02-01 16:20:04 +00:00
.gitignore Add entries for build products of OOM dump utility into .gitignore. 2011-01-31 13:33:09 +00:00
AUTHORS GDBJIT: emit .eh_frame section on x64. 2011-02-02 13:32:18 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.1.2. 2011-02-02 16:02:11 +00:00
LICENSE Fix the license info to correctly state Copyright "the V8 project 2011-01-19 09:20:18 +00:00
SConstruct Prepend the tools directory to python module path 2011-01-25 12:56:04 +00:00