diff options
author | Ali Ijaz Sheikh <ofrobots@google.com> | 2016-01-20 09:45:45 -0800 |
---|---|---|
committer | Ali Ijaz Sheikh <ofrobots@google.com> | 2016-01-21 16:53:58 -0800 |
commit | ef4170ea03a80b21b2d8a65ce432efaa370fe2fa (patch) | |
tree | e382b1b38b729cd8155b56b441c3a563914854a3 /deps/v8/test/mjsunit/messages.js | |
parent | 5f6dfab832979999d2f806fc1a2f1c11a25b0f35 (diff) | |
download | android-node-v8-ef4170ea03a80b21b2d8a65ce432efaa370fe2fa.tar.gz android-node-v8-ef4170ea03a80b21b2d8a65ce432efaa370fe2fa.tar.bz2 android-node-v8-ef4170ea03a80b21b2d8a65ce432efaa370fe2fa.zip |
deps: upgrade to V8 4.8.271.17
Pick up V8 4.8 branch-head. This branch brings in @@isConcatSpreadable,
@@toPrimitive and ToLength ES6 changes. For full details see:
http://v8project.blogspot.de/2015/11/v8-release-48.html
https://github.com/v8/v8/commit/fa163e2
Ref: https://github.com/nodejs/node/pull/4399
PR-URL: https://github.com/nodejs/node/pull/4785
Reviewed-By: bnoordhuis - Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'deps/v8/test/mjsunit/messages.js')
-rw-r--r-- | deps/v8/test/mjsunit/messages.js | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/deps/v8/test/mjsunit/messages.js b/deps/v8/test/mjsunit/messages.js index b8c3114d36..f55bad3dbb 100644 --- a/deps/v8/test/mjsunit/messages.js +++ b/deps/v8/test/mjsunit/messages.js @@ -62,10 +62,10 @@ test(function() { Array.prototype.shift.call(null); }, "Array.prototype.shift called on null or undefined", TypeError); -// kCannotPreventExtExternalArray +// kCannotFreezeArrayBufferView test(function() { - Object.preventExtensions(new Uint16Array(1)); -}, "Cannot prevent extension of an object with external array elements", TypeError); + Object.freeze(new Uint16Array(1)); +}, "Cannot freeze array buffer views with elements", TypeError); // kConstAssign test(function() { @@ -136,9 +136,9 @@ test(function() { // kIncompatibleMethodReceiver test(function() { - RegExp.prototype.compile.call(RegExp.prototype); -}, "Method RegExp.prototype.compile called on incompatible receiver " + - "[object RegExp]", TypeError); + Set.prototype.add.call([]); +}, "Method Set.prototype.add called on incompatible receiver [object Array]", +TypeError); // kInstanceofFunctionExpected test(function() { @@ -301,7 +301,7 @@ test(function() { test(function() { "use strict"; (1).a = 1; -}, "Cannot assign to read only property 'a' of 1", TypeError); +}, "Cannot create property 'a' on number '1'", TypeError); // kStrongImplicitCast test(function() { @@ -332,8 +332,8 @@ test(function() { // kValueAndAccessor test(function() { Object.defineProperty({}, "x", { get: function(){}, value: 1}); -}, "Invalid property. A property cannot both have accessors and be " + - "writable or have a value, #<Object>", TypeError); +}, "Invalid property descriptor. Cannot both specify accessors " + + "and a value or writable attribute, #<Object>", TypeError); // kWithExpression test(function() { |