michael@0: /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: //----------------------------------------------------------------------------- michael@0: var BUGNUMBER = 174709; michael@0: var summary = 'Don\'t Crash'; michael@0: var actual = 'FAIL'; michael@0: var expect = 'PASS'; michael@0: michael@0: printBugNumber(BUGNUMBER); michael@0: printStatus (summary); michael@0: michael@0: /* code removed until replacement can be created. */ michael@0: michael@0: /* crash and burn */ michael@0: michael@0: var G2z=["ev","sta","fro","cha","le",[""]]; michael@0: var qS0=[]; michael@0: qS0.push("G"+2); michael@0: qS0.push("z"); michael@0: var kJ6=this[qS0.join("")]; michael@0: kJ6[0]+="a"; michael@0: kJ6[1]+="rtX"; michael@0: kJ6[2]+="mCha"; michael@0: kJ6[3]+="rCo"; michael@0: kJ6[4]+="ngt"; michael@0: function heW(){} michael@0: heW.prototype={}; michael@0: var b2V=new Array(); michael@0: b2V.push("k"); michael@0: b2V.push("J"); michael@0: b2V.push(6); michael@0: var Co4=this[b2V.join("")]; michael@0: Co4[0]+="l"; michael@0: Co4[1]+="opu"; michael@0: Co4[2]+="rCo"; michael@0: Co4[3]+="deA"; michael@0: Co4[4]+="h"; michael@0: michael@0: var Ke1=[]; michael@0: Ke1.push("C"); michael@0: Ke1.push("o"); michael@0: Ke1.push(4); michael@0: var Qp3=this[Ke1.join("")]; michael@0: Qp3[1]+="s"; michael@0: Qp3[2]+="de"; michael@0: Qp3[3]+="t"; michael@0: michael@0: var kh1=Qp3[5][Qp3[4]]; michael@0: michael@0: var l8q=[]; michael@0: l8q.push("g".toUpperCase()); michael@0: l8q.push(2); michael@0: l8q.push("z"); michael@0: /* var e2k=window[l8q.join("")];*/ michael@0: var e2k=eval(l8q.join("")); michael@0: for (Qp3[5][kh1] in this) michael@0: for (Qp3[5][kh1+1] in this) michael@0: if (Qp3[5][kh1] > Qp3[5][kh1+1] && michael@0: Qp3[5][kh1][e2k[4]] == Qp3[5][kh1+1][e2k[4]] && michael@0: Qp3[5][kh1].substr(kh1,kh1+1) == Qp3[5][kh1+1].substr(kh1,kh1+1)) michael@0: Qp3[5][kh1 + 2] = Qp3[5][kh1]; michael@0: michael@0: michael@0: actual = 'PASS'; michael@0: michael@0: reportCompare(expect, actual, summary);