commit | 4a90d5fbbb6802c59093b866f3478a814bf02b95 | [log] [tgz] |
---|---|---|
author | Ben Murdoch <benm@google.com> | Tue Mar 22 12:00:34 2016 +0000 |
committer | Dirk Vogt <dirk@fairphone.com> | Fri Mar 17 16:05:42 2017 +0100 |
tree | 486867e3a04e7f17454c94a4c97891bb0e237f1f | |
parent | 3821a70061b1b2077ee51c70eda717bddac94f58 [diff] [blame] |
Upgrade V8 to version 4.9.385.28 https://chromium.googlesource.com/v8/v8/+/4.9.385.28 FPIIM-449 Change-Id: I4b2e74289d4bf3667f2f3dc8aa2e541f63e26eb4
diff --git a/test/mjsunit/for-in.js b/test/mjsunit/for-in.js index ab35e95..644c27a 100644 --- a/test/mjsunit/for-in.js +++ b/test/mjsunit/for-in.js
@@ -119,3 +119,15 @@ assertEquals("undefined", typeof y[2], "y[2]"); assertEquals("undefined", typeof y[0], "y[0]"); } + +(function() { + var large_key = 2147483650; + var o = {__proto__: {}}; + o[large_key] = 1; + o.__proto__[large_key] = 1; + var keys = []; + for (var k in o) { + keys.push(k); + } + assertEquals(["2147483650"], keys); +})();