regress-340526-01.js (720B)
1 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ 2 /* This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 5 6 //----------------------------------------------------------------------------- 7 var BUGNUMBER = 340526; 8 var summary = 'Iterators: cross-referenced objects with close handler can ' + 9 'delay close handler execution'; 10 var actual = 'No Crash'; 11 var expect = 'No Crash'; 12 13 printBugNumber(BUGNUMBER); 14 printStatus (summary); 15 16 try 17 { 18 var iter = Iterator({}); 19 iter.foo = "bar"; 20 for (var i in iter) 21 ; 22 } 23 catch(ex) 24 { 25 } 26 27 reportCompare(expect, actual, summary);