v8/test/mjsunit/es6
dslomov@chromium.org 37bd114925 Update ObjectToString to Harmony-draft algorithm
Updates Object.prototype.toString() to use algorithm described in harmony drafts.

Currently, the behaviour is essentially the same as ES262's version, however this changes when internal structures
such as Promise make use of symbolToStringTag (as they are supposed to, see v8:3241), and changes further once
Symbol.toStringTag is exposed publicly.

BUG=v8:3241, v8:3502
LOG=N
R=dslomov@chromium.org

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

Patch from Caitlin Potter <caitpotter88@gmail.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24783 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-10-21 17:21:32 +00:00
..
debug-promises Fix PromiseHasRejectHandler. 2014-08-18 08:43:11 +00:00
regress Enable ES6 generators 2014-09-16 12:30:39 +00:00
arguments-iterator.js Don't expose Array.prototype.values as it breaks webcompat 2014-10-17 20:11:47 +00:00
array-iterator.js Don't expose Array.prototype.values as it breaks webcompat 2014-10-17 20:11:47 +00:00
collection-iterator.js Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
collections.js Update ObjectToString to Harmony-draft algorithm 2014-10-21 17:21:32 +00:00
debug-stepin-collections-foreach.js Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
debug-stepin-generators.js Support stepping into generator function. 2014-09-17 12:27:16 +00:00
generators-debug-liveedit.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
generators-debug-scopes.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
generators-iteration.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
generators-mirror.js Implement generator mirror 2014-09-18 13:30:15 +00:00
generators-objects.js Update ObjectToString to Harmony-draft algorithm 2014-10-21 17:21:32 +00:00
generators-parsing.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
generators-poisoned-properties.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
generators-relocation.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
generators-runtime.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
iteration-semantics.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
iteration-syntax.js Enable ES6 iteration by default 2014-08-07 16:42:14 +00:00
math-cbrt.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-clz32.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-expm1.js Implement Math.expm1 using port from fdlibm. 2014-08-20 14:24:07 +00:00
math-fround.js Inline Math.fround in optimized code. 2014-07-29 11:34:08 +00:00
math-hyperbolic.js Fix typo in math-hyperbolic test. 2014-09-01 10:23:07 +00:00
math-hypot.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-log1p.js Implement Math.log1p using port from fdlibm. 2014-08-12 13:36:33 +00:00
math-log2-log10.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-sign.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
math-trunc.js Ship ES6 Math functions. 2014-07-16 14:00:15 +00:00
microtask-delivery.js Re^3-land "Ship promises and weak collections" 2014-05-06 14:48:34 +00:00
mirror-collections.js Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
mirror-promises.js Remove obsolete --harmony-promises flag from tests. 2014-06-20 10:47:50 +00:00
mirror-symbols.js Enable ES6 Symbols by default 2014-08-04 18:17:54 +00:00
numeric-literals.js Stage ES6 numeric literals 2014-10-06 15:40:55 +00:00
object-tostring.js Update ObjectToString to Harmony-draft algorithm 2014-10-21 17:21:32 +00:00
promises.js Update ObjectToString to Harmony-draft algorithm 2014-10-21 17:21:32 +00:00
string-html.js Only escape U+0022 in argument values of String.prototype HTML methods 2014-08-07 07:45:33 +00:00
string-iterator.js Enable ES6 iteration by default 2014-08-07 16:42:14 +00:00
symbols.js Update ObjectToString to Harmony-draft algorithm 2014-10-21 17:21:32 +00:00
typed-array-iterator.js Don't expose Array.prototype.values as it breaks webcompat 2014-10-17 20:11:47 +00:00
unscopables.js Remove removed flags from tests 2014-08-19 15:09:38 +00:00