| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 // Copyright 2016 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 var thrower = { [Symbol.toPrimitive]: () => FAIL }; | 
|  | 6 | 
|  | 7 // Tests that a native conversion function is included in the | 
|  | 8 // stack trace. | 
|  | 9 function testTraceNativeConversion(nativeFunc) { | 
|  | 10   var nativeFuncName = nativeFunc.name; | 
|  | 11   try { | 
|  | 12     nativeFunc(thrower); | 
|  | 13     assertUnreachable(nativeFuncName); | 
|  | 14   } catch (e) { | 
|  | 15     assertTrue(e.stack.indexOf(nativeFuncName) >= 0, nativeFuncName); | 
|  | 16   } | 
|  | 17 } | 
|  | 18 | 
|  | 19 testTraceNativeConversion(Math.max); | 
|  | 20 testTraceNativeConversion(Math.min); | 
| OLD | NEW | 
|---|