Commit Graph

6564 Commits

Author SHA1 Message Date
brendan%mozilla.org
f4dc897f49 Fix empty-XMLList-literal basis case bug (290499, r/a=me). 2005-04-15 20:08:33 +00:00
bob%bclary.com
33a3a6cd29 Regression test for bug 290499, by Martin Honnen 2005-04-15 18:29:53 +00:00
bob%bclary.com
cb317ff9d9 Fix typo, thanks to Erik Fabert for pointing it out 2005-04-15 17:56:18 +00:00
bob%bclary.com
454981dc01 Function.prototype.call() for closures should default scope to the global object, bug 290488 2005-04-15 17:22:46 +00:00
brendan%mozilla.org
743092df0c Fix js_AllocStack to null new space (cheapest way to save last-ditch GC from scanning uninitialized stack space; 290476, r=shaver, a=me). 2005-04-15 16:01:20 +00:00
bob%bclary.com
de214e4823 Add regression test for bug 290056, by Martin Honnen 2005-04-13 18:44:22 +00:00
kairo%kairo.at
644750eab5 bug 289326 - hangs when clicking on "Satellite" link on Google maps (linux-ia64 only), patch by David Mosberger <davidm@hpl.hp.com> r=brendan sr=shaver a=asa 2005-04-13 12:47:20 +00:00
brendan%mozilla.org
45592dcd4b Fix bugs due to errata in ECMA-357 10.2.1, 13.4.4.35 and 13.4.4.36 (290056, r/a=me). 2005-04-12 22:42:57 +00:00
brendan%mozilla.org
e4e03bd453 Defense in depth for eval on what should be an inaccessible scope (217195, r+sr=jst, a=chase). 2005-04-12 01:35:05 +00:00
jst%mozilla.jstenback.com
3b793862be Fixing bug 286629. Allow access to Components.lookupMethod() and .isSuccessCode() from untrusted script. r=dveditz@cruzio.com, sr=brendan@mozilla.org, a=chofmann@mozilla.org 2005-04-11 20:41:12 +00:00
bob%bclary.com
6ee8513501 revert stupid mistake 2005-04-11 17:49:45 +00:00
bob%bclary.com
4a71ffbf67 /b(?=(b+))/.exec(baaabac) == null 2005-04-11 03:39:26 +00:00
bob%bclary.com
b3c60532ff Generalize test to use regular expression to prevent false failure in rhino 2005-04-11 03:37:52 +00:00
bob%bclary.com
d4ab7e0bc3 Catch exception if indirect eval calls are not allowed in the engine 2005-04-11 03:36:25 +00:00
bob%bclary.com
dc2cb179bd Don't call gc() if it is not defined the the engine being tested 2005-04-11 03:35:19 +00:00
bob%bclary.com
15abbc0669 Change expected typeof new Script() to 'object', since it is not callable 2005-04-11 03:33:44 +00:00
bob%bclary.com
44e1e7b95b Escape >, bug 289634 2005-04-11 03:27:48 +00:00
bob%bclary.com
1e3152f559 spidermonkey version of the test 2005-04-11 03:15:54 +00:00
bob%bclary.com
f7d5bee637 Update character ranges, bug 289640 2005-04-11 02:24:04 +00:00
bob%bclary.com
7f35e91175 Add two test cases from Martin Honnen, bug 289706, bug 289790 2005-04-11 02:15:35 +00:00
brendan%mozilla.org
66df4cad97 Fix to late-night goof in xml_contains (289790, r/a=me). 2005-04-10 15:21:47 +00:00
brendan%mozilla.org
4eb17107f9 Fix incomplete/buggy Equals (278706, reporter=Martin.Honnen@arcor.de, r/a=me). 2005-04-09 17:59:21 +00:00
bob%bclary.com
44409b4c6e add obsolete tests to spidermonkey's exclusion list, bug 289604 2005-04-08 20:19:21 +00:00
bob%bclary.com
606f62bd70 add spidermonkey only tests to rhino's exclusion list, bug 289603 2005-04-08 20:08:57 +00:00
bob%bclary.com
d192a76d67 remove anchors from jsDriver.pl output, bug 289600 2005-04-08 20:02:47 +00:00
brendan%mozilla.org
bb7b3cd85f Revert kludge, want a general fix. 2005-04-07 19:48:57 +00:00
brendan%mozilla.org
b02c276f35 Stop evals and Script object calls/execs that cross trust domains (289074, r=shaver, sr=jst, a=drivers). 2005-04-07 02:22:24 +00:00
brendan%mozilla.org
a07a88aaff Fix SetFunctionSlot to cope with the second shawdowed arg or var (289094, r=shaver). 2005-04-05 23:10:43 +00:00
brendan%mozilla.org
774ef898c0 Don't bellow, below 2005-04-05 22:47:41 +00:00
bob%bclary.com
a1b231182b Regress test for bug 289094, by Jonas Jonsson <mozilla.nospam@fatbrain.org>, Brendan Eich <brendan@mozilla.org> 2005-04-05 22:30:49 +00:00
bsmedberg%covad.net
3bc2f25f6c Static build bustage from bug 288955 - MODULE_NAME is incompatible with FORCE_SHARED_LIB in static builds. 2005-04-05 18:26:06 +00:00
bsmedberg%covad.net
ab28b280da Bug 288955 - move jsdebugger to tier 50, integrate with libxul r=darin 2005-04-05 16:34:09 +00:00
bob%bclary.com
18043c46e9 Testcase for XML Descendants, by Martin Honnen <martin.honnen@gmx.de> 2005-04-05 15:22:58 +00:00
bsmedberg%covad.net
573eebab2a Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 12:36:03 +00:00
brendan%mozilla.org
36eb2aa71d JS_FRIEND_API for js_DumpGCStats (#ifdef JS_GCMETER only, not part of build). 2005-04-04 20:43:47 +00:00
bob%bclary.com
3431171276 15.5.4.14 - String.prototype.split(/()/), by Karten Sperling <spiff@phreax.net 2005-04-04 15:51:25 +00:00
brendan%mozilla.org
72902d2d31 Fix for regression from 288688's patch (288818, tachyonal r=shaver/sr=dbaron). 2005-04-03 07:56:54 +00:00
brendan%mozilla.org
fbdba16b1b Followup to last patch: JS_free is null-safe. 2005-04-02 06:39:16 +00:00
bob%bclary.com
d790b31418 Regression test for bug 288688 2005-04-02 06:38:32 +00:00
brendan%mozilla.org
980eb83a0c Fix property lookup so function::name can be found in a filtering predicate expression. 2005-04-02 06:37:45 +00:00
brendan%mozilla.org
7c1886e41a Fix 8-year-old bug with lambda replace clobbering cx->regExpStatics (288688, r=shaver, sr=dbaron). 2005-04-02 02:48:16 +00:00
brendan%mozilla.org
8982d3997d Fix unique attribute {uri, localName} bug (283972) and follow the spec on escaping > (264369). 2005-04-01 17:23:12 +00:00
timeless%mozdev.org
3e489b6c8f Bug 288532 OOM crash [@ XPCConvert::JSErrorToXPCException]
r=dbradley sr=rbs
2005-04-01 04:36:44 +00:00
igor%mir2.org
79c7f08bdb *** empty log message *** 2005-03-31 13:16:07 +00:00
bob%bclary.com
be5ef60657 Add test cases for XML literals: comment, processing instruction. No bug, issue found by Martin Honnen 2005-03-30 14:56:03 +00:00
bsmedberg%covad.net
84cfc83215 Bug 286450 - Make nsIScriptError.message display a formatted message with file/line information, for future logging purposes r=dbradley sr=bz 2005-03-30 11:34:59 +00:00
brendan%mozilla.org
e676c738fd Fix ancient misordering of addProperty before slot store (279289, r=shaver). 2005-03-29 19:24:33 +00:00
brendan%mozilla.org
357214d9ae Make js_GetScriptLineExtent JS_FRIEND_API for the js shell's sake. 2005-03-29 16:55:43 +00:00
brendan%mozilla.org
8e521d1654 Fix EmitJump to AddSpanDep if in all necessary cases (155081, the small crash-fix patch). 2005-03-29 02:45:03 +00:00
brendan%mozilla.org
f307e91cbd Fix bogus assertion reported a while ago (sorry, I forgot by whom). 2005-03-29 02:40:23 +00:00
brendan%mozilla.org
f25ba86f45 Add getslx for testing js_GetScriptLineExtent, and make GetTrapArgs work as ValueToScript does. 2005-03-29 02:39:01 +00:00
brendan%mozilla.org
46a2ff94ea - Fix longstanding goof in js_PushLocalRoot, where m (n % local-root-chunk)
was returned rather than n (the index of lrs->scopeMark).  I'm mortified.
- Followup fix to GC local rooting fix in ParseNodeToXML -- missed a few
  early returns from what used to be no-local-roots switch cases.
2005-03-29 01:40:30 +00:00
brendan%mozilla.org
23ee8079f9 - Revert recent change to js_NewXMLSpecialObject API, it was based on me
misreading the spec.
- Improve XML constant folding by decompiling CDATA, comments, and PIs in
  non-constant XML literals -- those containing {embedded-expressions}.
- Fix GC local rooting in ParseNodeToXML, it was pretty broken.
2005-03-28 23:12:42 +00:00
brendan%mozilla.org
8cc33f468d Back out recent attempts to fix 287107 and follow-on bugs; back to drawing board. 2005-03-28 08:25:30 +00:00
brendan%mozilla.org
c0847e801d Comment tweak. 2005-03-27 20:30:46 +00:00
brendan%mozilla.org
d019ef1bbd Make top-level PIs and comments respect their XML.ignore* flags (246441 cont'd). 2005-03-27 20:18:51 +00:00
brendan%mozilla.org
8944444750 Maintain XMLPI target and content as non-null -- if no content, use empty string (private communcation w/ bclary). 2005-03-27 16:08:42 +00:00
brendan%mozilla.org
afb1227d4c Clear pending results after fetching 'em in XPCWrappedJSClass::CallMethod (287490, r=dbradley, sr=jst). 2005-03-24 23:37:47 +00:00
brendan%mozilla.org
67a8f727f7 Fix so JSNewResolveOp can define id in an unrelated object and return it (not needed now for 274784, may be useful later, good for js, r=shaver). 2005-03-24 22:28:09 +00:00
shaver%mozilla.org
06528c8adc Bug 287441: add __LOCATION__ property so JS components can tell where they're
loaded from.  r=dbradley.
2005-03-24 18:24:09 +00:00
brendan%mozilla.org
42d81b218e Unregress 1.73's breakage of NS_COMFALSE return from a JS method (287107, r=dbradley, sr=jst). 2005-03-23 02:39:47 +00:00
cbiesinger%web.de
ce4140de8d 270224 create nsIPropertyBag2 for easier getting of values from a propertybag
r=shaver sr=darin
2005-03-22 18:16:53 +00:00
bob%bclary.com
7f6e8ae27d Update Martin's email 2005-03-21 19:09:10 +00:00
brendan%mozilla.org
a5b1cbc47e Remove dead code pointed out by njaguar@gmail.com. 2005-03-20 05:00:15 +00:00
bob%bclary.com
f5797aeb24 Add ability to run js/tests from browsers. Bug 263119 2005-03-18 19:09:59 +00:00
brendan%mozilla.org
55ffff862e Kludge tracing code (DEBUG only) to cope with JSOP_FORELEM oddment (286216). 2005-03-15 22:22:45 +00:00
igor%mir2.org
2a34d78a3b Fixing bug 286251: removal of double call to initFunction which was spotted by Gilles Barnier <gilles.barnier@veritas.com>. 2005-03-15 17:13:02 +00:00
bob%bclary.com
dc99e53fef modify to follow ecma3 specification. See bug 281606 2005-03-15 00:28:38 +00:00
bryner%brianryner.com
e171eaba9b Inline access to XPCWrappedNative's nsISupports pointer, with do_QueryWrappedNative nsCOMPtr helper (bug 285404). r=jst, sr=darin. 2005-03-10 00:39:28 +00:00
bob%bclary.com
5c1bb246a5 Update changed line number in function testRealError() 2005-03-09 20:23:55 +00:00
brendan%mozilla.org
e0b35fdac6 Propagate special and compile-n-go flags from top frame when pushing a compiler frame, EXCEPT when pushing a frame for a function body -- there, propagate compile-n-go (285219, r=shaver). 2005-03-09 01:02:27 +00:00
brendan%mozilla.org
668143e9dd Back out last change, reopening bug 285219 (see bug 285244). 2005-03-08 22:35:30 +00:00
dmose%mozilla.org
ec1b3c2668 Fix MinGW build bustage. Thanks to sharparrow1@yahoo.com for the patch. r=dbradley, sr=dmose. 2005-03-08 22:24:08 +00:00
brendan%mozilla.org
2eacb04610 Propagate special and compile-n-go flags from top frame when pushing a compiler frame (285219, r=shaver). 2005-03-08 06:23:10 +00:00
bob%bclary.com
498b17a25a tweak function arguments to match use. 2005-03-07 04:54:52 +00:00
bob%bclary.com
9dda619f8e Initial add. Regression test for bug 155081, by ajschult@verizon.net 2005-03-07 04:48:08 +00:00
bob%bclary.com
1a465ceb06 Initial add. Test for __noSuchMethod__ handler, by brendan@mozilla.org 2005-03-07 04:43:16 +00:00
bob%bclary.com
ffff329a35 Initial add. Regression test for bug 273931, by brendan@mozilla.org 2005-03-07 04:39:49 +00:00
bob%bclary.com
fdf2a0d680 Initial add. Regression test for bug 257751, by bugzilla@gemal.dk, jerfa@yahoo.com 2005-03-07 04:35:43 +00:00
bob%bclary.com
f6dddc82f3 Initial add. Regression test for bug 255555, by jerfa@yahoo.com 2005-03-07 04:31:23 +00:00
bob%bclary.com
acb79cefe6 Initial add. Regression test for bug 260106, by liorean@gmail.com 2005-03-07 04:25:44 +00:00
bob%bclary.com
8d7fecf197 Initial add. Regress test for bug 283349, by igor@mir2.org 2005-03-07 04:20:59 +00:00
bob%bclary.com
26cf2bbe92 Initial add. Regression test for bug 280844, by igor@mir2.org 2005-03-07 02:55:17 +00:00
bob%bclary.com
0293730839 Initial add. Regression test for bug 283972, by Martin.Honnen@arcor.de 2005-03-07 02:46:10 +00:00
brendan%mozilla.org
7d932be460 When converting from list to hashtable in js_IndexAtom, arrange to preallocate the table's buckets array to the list length, and set table->nentries (buglet reported by tellme.com folks). 2005-03-04 18:23:58 +00:00
bob%bclary.com
357d8a2d85 Fix error where testcase did not test conversion of the object to a string. Note this does not accurately test the true problem of evaluating the object in the js shell 2005-03-04 06:24:16 +00:00
bob%bclary.com
58adc8cf6b Initial add. Regression test for bug 167328, by pschwartau@meer.net 2005-03-04 03:26:50 +00:00
bob%bclary.com
5bea3d4b81 Initial add. Regression test for bug 155081, by ajschult@verizon.net 2005-03-04 00:17:19 +00:00
timeless%mozdev.org
d5a1c4acbd Bug 284549 crash if nsIClassInfo.getInterfaces includes a null interface [@ HashIIDPtrKey]
r=shaver sr=shaver
2005-03-03 23:41:12 +00:00
bob%bclary.com
70b20573fd Initial add. Regression test for bug 119719 2005-03-03 22:00:16 +00:00
bob%bclary.com
c4d498d291 Initial add. Regression test for bug 58116 2005-03-03 21:25:31 +00:00
bob%bclary.com
b100e4ba00 Initial add. Regression test for bug 249211, by dcourtin@systemplus.fr 2005-03-03 18:59:05 +00:00
bob%bclary.com
7e7d344299 Initial add. Regression test for bug 245148, by bebabo@swissonline.ch 2005-03-03 18:51:11 +00:00
bob%bclary.com
e5d4b99db2 Initial add. Regression test for bug 281930, by jerfa@yahoo.com 2005-03-03 18:32:13 +00:00
bob%bclary.com
ead05b8709 Initial add. Regression test for bug 280769, by igor@mir2.org 2005-03-03 17:03:05 +00:00
bob%bclary.com
12d7b90a92 Update section 2 to handle changed Spidermonkey behavior. Bug 284123 2005-03-02 11:29:10 +00:00
bob%bclary.com
a9ea1abe25 Initial add. Regression test for bug 238945, by hhschwab@gmail.com 2005-03-01 22:16:28 +00:00
bob%bclary.com
317cd84a58 fix error where status was used instead of summary 2005-03-01 18:58:08 +00:00
bob%bclary.com
5fed59f315 Separate testcases for 32K boundary in regexp bytecode jump offset and 64K boundary of [] offset in regexp search string. bug 280769 2005-03-01 17:08:17 +00:00
bob%bclary.com
c5eafe481b Initial add. Regression testcases for bug 280769, by igor@mir2.org 2005-03-01 17:04:51 +00:00