v8/test/cctest
mstarzinger@chromium.org aae7033ba1 Fix JavaScript accessors on objects with interceptors.
This fixes how Object.defineProperty() defines JavaScript accessors on
objects with installed API interceptors. The definition itself does not
cause any interceptors to be called, whereas any subsequent accesses on
said object will still fire the interceptor. This behavior is in sync
with API accessors.

R=rossberg@chromium.org
BUG=v8:1651,chromium:94666
TEST=cctest/test-api

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10293 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-12-21 16:14:38 +00:00
..
cctest.cc Reverting 3174. Aka reapplying 3150, 3151 and 3159. Aka api accessor 2009-11-04 08:51:48 +00:00
cctest.gyp Fixing generated hash function on all platforms. 2011-11-10 14:26:57 +00:00
cctest.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
cctest.status Fix bug with filtering of foreign context maps in the type feedback. 2011-12-19 12:39:52 +00:00
gay-fixed.cc Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
gay-fixed.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
gay-precision.cc Added precision mode to fast-dtoa. 2010-09-20 09:18:00 +00:00
gay-precision.h Added precision mode to fast-dtoa. 2010-09-20 09:18:00 +00:00
gay-shortest.cc Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
gay-shortest.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
log-eq-of-logging-and-traversal.js Eliminate the need for code delete events in CPU profiler. 2011-09-14 11:47:03 +00:00
SConscript Clean up multi byte nop support on x64 to more closely match IA32. 2011-12-05 08:58:01 +00:00
test-accessors.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-alloc.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-api.cc Fix JavaScript accessors on objects with interceptors. 2011-12-21 16:14:38 +00:00
test-assembler-arm.cc Fixed a bug in the chaining of fixup position 2011-08-30 07:36:31 +00:00
test-assembler-ia32.cc Support multi-byte nop instructions as recommended by 2011-12-02 10:01:50 +00:00
test-assembler-mips.cc Landing: MIPS: Fixed some mips32r1-specific test failures. 2011-09-05 11:50:36 +00:00
test-assembler-x64.cc Clean up multi byte nop support on x64 to more closely match IA32. 2011-12-05 08:58:01 +00:00
test-ast.cc v8: Move DeleteEmpty test to test-list.cc 2011-07-24 17:59:59 +00:00
test-bignum-dtoa.cc Fix X64 compilation on Windows. 2011-02-03 11:13:04 +00:00
test-bignum.cc Bignum implementation of Strtod. 2010-11-08 11:49:47 +00:00
test-circular-queue.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-compiler.cc Fix gcc-4.6 warnings. 2011-11-03 08:59:01 +00:00
test-conversions.cc Cleanup of ScannerConstants, now named UnicodeCache. 2011-04-12 08:27:38 +00:00
test-cpu-profiler.cc Eliminate the need for code delete events in CPU profiler. 2011-09-14 11:47:03 +00:00
test-dataflow.cc Inline more zone stuff. 2011-05-23 22:23:50 +00:00
test-debug.cc Fix presubmit error. 2011-12-02 13:23:44 +00:00
test-decls.cc Change global const handling to silently ignore redeclarations 2011-09-15 12:00:30 +00:00
test-deoptimization.cc Fix gcc-4.6 warnings. 2011-11-03 08:59:01 +00:00
test-dictionary.cc Fix identity hash code function to respect flag. 2011-10-26 12:23:40 +00:00
test-disasm-arm.cc ARM: Fix disasm for strh, vabs, vneg. Add load/store tests. 2011-05-12 14:44:49 +00:00
test-disasm-ia32.cc Support multi-byte nop instructions as recommended by 2011-12-02 10:01:50 +00:00
test-disasm-mips.cc Landing: MIPS: Fixed some mips32r1-specific test failures. 2011-09-05 11:50:36 +00:00
test-disasm-x64.cc Clean up multi byte nop support on x64 to more closely match IA32. 2011-12-05 08:58:01 +00:00
test-diy-fp.cc Rename files containing underscores. 2010-03-19 12:15:24 +00:00
test-double.cc Fix Double.NextDouble function. 2010-11-08 12:13:05 +00:00
test-dtoa.cc Fix compilation on 64-bit Windows, update Visual Studio projects. 2011-02-03 13:29:10 +00:00
test-fast-dtoa.cc Fix X64 Windows compilation. 2011-02-03 15:14:46 +00:00
test-fixed-dtoa.cc Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
test-flags.cc Fix warnings on Win64. 2009-11-11 09:50:06 +00:00
test-func-name-inference.cc Fix incorrect function name inference in case of assignment / global assignment. 2011-10-03 19:18:05 +00:00
test-hashing.cc Fix cctest/test-hashing on MIPS. 2011-12-15 14:24:07 +00:00
test-hashmap.cc Make the hash map test run faster by doing less work. 2009-05-15 13:49:00 +00:00
test-heap-profiler.cc Reapply r10158: Distinguish weak references in heap snapshots, group GC roots. 2011-12-06 17:41:47 +00:00
test-heap.cc Fix bug with filtering of foreign context maps in the type feedback. 2011-12-19 12:39:52 +00:00
test-list.cc v8: Move DeleteEmpty test to test-list.cc 2011-07-24 17:59:59 +00:00
test-liveedit.cc Revert "Fix Issue 1320: LiveEdit: text differencer fails with out of memory on large files" 2011-06-01 23:11:10 +00:00
test-lock.cc Stop running some liveedit tests (see issue 915). 2010-10-29 07:10:14 +00:00
test-lockers.cc MIPS: Reduced the number of threads in cctest test-lockers. 2011-11-23 08:36:03 +00:00
test-log-stack-tracer.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-log.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-macro-assembler-x64.cc Fix non-ia32 build. 2011-04-01 15:37:59 +00:00
test-mark-compact.cc The memory size test makes no sense on the simulated platforms. 2011-12-06 12:09:11 +00:00
test-parsing.cc Sync parser and preparser on do-while and return statements. 2011-12-07 16:03:29 +00:00
test-platform-linux.cc Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
test-platform-macos.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-platform-nullos.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-platform-tls.cc "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
test-platform-win32.cc Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
test-profile-generator.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-regexp.cc Fix GCC 4.7 warnings, which are related to char being signed in GCC 2011-12-13 13:02:08 +00:00
test-reloc-info.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-serialize.cc Shave 39% from snapshot size. 2011-10-20 12:27:10 +00:00
test-sockets.cc "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
test-spaces.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-strings.cc Correcting a bogus assert outdated since r9295. 2011-09-15 12:47:06 +00:00
test-strtod.cc Add two tests to strtod. 2011-02-09 14:12:31 +00:00
test-thread-termination.cc "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
test-threads.cc Fixing test case from r9469. 2011-09-28 14:26:23 +00:00
test-unbound-queue.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-utils.cc Fix bug in collector. 2011-09-08 13:44:11 +00:00
test-version.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
test-weakmaps.cc Fix compilation error and add missing file to GYP. 2011-10-04 16:32:34 +00:00
testcfg.py Make GYP build usable for day-to-day work (second attempt) 2011-08-05 09:44:30 +00:00