regress-254375.js (735B)
1 // |reftest| skip-if(!this.uneval) 2 3 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ 4 /* This Source Code Form is subject to the terms of the Mozilla Public 5 * License, v. 2.0. If a copy of the MPL was not distributed with this 6 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 7 8 //----------------------------------------------------------------------------- 9 var BUGNUMBER = 254375; 10 var summary = 'Object.toSource for negative number property names'; 11 var actual = ''; 12 var expect = ''; 13 14 printBugNumber(BUGNUMBER); 15 printStatus (summary); 16 17 try 18 { 19 expect = 'no error'; 20 eval(uneval({'-1':true})); 21 actual = 'no error'; 22 } 23 catch(e) 24 { 25 actual = 'error'; 26 } 27 28 reportCompare(expect, actual, summary);