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