v8/test
ager@chromium.org 963472c516 Change behavior of global declarations in the presence of setters.
Call accessors in the global object prototype when initializing global
variables. Function declarations are special cased for compatibility
with Safari and setters are not called for them. If this special
casing was not done webkit layout tests would fail.

Make the declaration of global const variables in the presence of
callbacks a redeclaration error.

Handle const context slot declarations conflicting with a CALLBACK as
a redeclaration error. That is, unless it is on a context extension
object which is not a real object and therefore conceptually have no
accessors in prototype chains. Accessors in prototype chains of
context extension objects are explicitly ignored in SetProperty.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6846 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-02-17 21:04:53 +00:00
..
cctest Change behavior of global declarations in the presence of setters. 2011-02-17 21:04:53 +00:00
es5conform Strict mode "this" transformation in Function.call/Function.apply. 2011-02-15 18:57:37 +00:00
message Enable sharding of individual testsuites in tools/test.py 2011-01-10 13:54:42 +00:00
mjsunit Change behavior of global declarations in the presence of setters. 2011-02-17 21:04:53 +00:00
mozilla Re-insert exception for mozilla/ecma/Date/15.9.5.10-2 in release mode on arm 2011-02-07 12:07:21 +00:00
sputnik Change the HGraphBuilder to dispatch on the context. 2010-12-09 12:49:53 +00:00