blob: f345435ade0d72063307bf49267e9f11513ce42d [file] [log] [blame]
Ben Murdochb8a8cc12014-11-26 15:28:44 +00001// Copyright 2014 the V8 project authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Return the raw CallSites array.
6Error.prepareStackTrace = function (a,b) { return b; };
7
8var threw = false;
9try {
10 new Function({toString:0,valueOf:0});
11} catch (e) {
12 threw = true;
13 // Ensure that the receiver during "new Function" is the global proxy.
14 assertEquals(this, e.stack[0].getThis());
15}
16
17assertTrue(threw);