regress-425360.js (947B)
1 // |reftest| skip-if(xulRuntime.shell||(winWidget&&isDebugBuild)) slow 2 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 3 /* This Source Code Form is subject to the terms of the Mozilla Public 4 * License, v. 2.0. If a copy of the MPL was not distributed with this 5 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 6 7 //----------------------------------------------------------------------------- 8 var BUGNUMBER = 425360; 9 var summary = 'Do not assert: !cx->throwing'; 10 var actual = 'No Crash'; 11 var expect = 'No Crash'; 12 13 function finishtest() 14 { 15 gDelayTestDriverEnd = false; 16 reportCompare(expect, actual, summary); 17 jsTestDriverEnd(); 18 } 19 20 function throwBlah() 21 { 22 throw 'blah'; 23 } 24 25 printBugNumber(BUGNUMBER); 26 printStatus (summary); 27 28 gDelayTestDriverEnd = true; 29 window.onerror = null; 30 setTimeout('finishtest()', 1000); 31 window.onload = (function () { setInterval('throwBlah()', 0); }); 32 setInterval('foo(', 0);