/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* * *Date:28Feb2002 *SUMMARY:TestingthatError.stackdistinguishesbetween: * *A)top-levelcalls:myFunc(); *B)no-namefunctioncalls:function(){myFunc();}() * *ThestackframeforA)shouldbeginwith'@' *ThestackframeforB)shouldbeginwith'()' * *ThisbehaviorwascodedbyBrendanduringhisfixforbug127136. *Seehttp://bugzilla.mozilla.org/show_bug.cgi?id=127136#c13 * *Note:ourfunctiongetStackFrames(err)ordersthearrayofstackframes *sothatthe0thelementwillcorrespondtothehighestframe,i.e.will *correspondtoalineintop-levelcode.The1stelementwillcorrespond *tothefunctionthatiscalledfirst,andsoon... * *NOTE:AtpresentRhinodoesnothaveanError.stackproperty.Itisan *ECMAextension,seehttp://bugzilla.mozilla.org/show_bug.cgi?id=123177
*/ //----------------------------------------------------------------------------- var UBound = 0; var BUGNUMBER = '(none)'; var summary = 'Testing Error.stack'; var status = ''; var statusitems = []; var actual = ''; var actualvalues = []; var expect= ''; var expectedvalues = []; var myErr = ''; var stackFrames = '';
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.