brendan%mozilla.org
4d82ed6841
Comment tweak.
2005-05-17 03:00:49 +00:00
brendan%mozilla.org
79033ae9c0
Remove harmless but not-ready-for-prime-time stuff that tagged along with the last checkin.
2005-05-17 02:57:26 +00:00
brendan%mozilla.org
2b9ce38fd0
Duh.
2005-05-17 02:41:04 +00:00
brendan%mozilla.org
71f828e98c
Followup patch for bug 293782 etc., to unregress 137000 (r/a=shaver).
2005-05-17 01:06:35 +00:00
brendan%mozilla.org
2049578262
Fast followup to last checkin (bug 293782) to unregress 238881.
2005-05-15 22:38:12 +00:00
brendan%mozilla.org
5cd5bba496
Hide function arg/var properties, to hide pre-ECMA design decision that horks ECMA-conformance and sanity in multiple cases (293782 and its deps, r+a=shaver).
2005-05-15 18:24:31 +00:00
bob%bclary.com
91ba84e306
Function arguments, variables should be hidden as Function properties, test by Jonathan Watt
2005-05-15 17:26:52 +00:00
bob%bclary.com
d9f0464cd2
Test crash during String.replace when accessing String methods on backreferences
2005-05-15 17:04:00 +00:00
bob%bclary.com
c08ce4e7ee
Test crash bug 294191, testcase by shutdown@ayassi.zzn.com
2005-05-15 16:38:46 +00:00
brendan%mozilla.org
9715e2d8b6
Fix another scripts+runtime survive a zero-context condition bug reported by MikeM@RetekSolutions.com.
2005-05-13 17:47:04 +00:00
brendan%mozilla.org
fa5b34223d
Flag Script-object compilation so it deoptimizes fully (291213, r=shaver, a=me).
2005-05-12 19:34:13 +00:00
timeless%mozdev.org
3cbbf6f820
Bug 293846 NS_IMETHODIMP nsJSRuntimeServiceImpl::GetBackstagePass returns nsnull on failure
...
r=shaver sr=shaver a=shaver
2005-05-12 03:55:41 +00:00
shaver%mozilla.org
3ab1e26262
Bug 293546: No way to do "a instanceof b" using the Spidermonkey API.
...
r+sr+a=brendan.
2005-05-10 19:53:44 +00:00
db48x%yahoo.com
0e1391f88e
bug 291861: XPCDispInterface.cpp fails to compile with Microsoft Visual Studio 2005 Beta 2
...
patch by Stephen Walker <sdwalker@myrealbox.com>, r=shaver, a=shaver
2005-05-07 06:12:54 +00:00
timeless%mozdev.org
2aedf5913e
Bug 292397 JS_VERSION 130 doesn't build
...
r=brendan a=asa
2005-05-06 21:44:32 +00:00
timeless%mozdev.org
e4740df8be
Bug 292400 JS_VERSION 148 doesn't build
...
r=brendan a=asa
2005-05-06 21:42:39 +00:00
timeless%mozdev.org
b5e78ba1b6
Bug 292398 JS_VERSION 140 doesn't build
...
r=brendan a=asa
2005-05-06 21:25:45 +00:00
bob%bclary.com
2f64a99c34
undeclaring namespace should cause parse error, bug 292863 by Martin Honnen
2005-05-06 01:16:23 +00:00
bob%bclary.com
6d8c4e97d1
for-in statements should not invoke valueOf method, bug 292731, by Bryant Chen
2005-05-06 01:05:18 +00:00
bob%bclary.com
3b6a4e695f
js1_5/Array/array-002.js Array extras is spidermonkey only, bug 290592
2005-05-05 19:46:02 +00:00
bob%bclary.com
1ca5429b9e
Testcases for Array extras, bug 290592
2005-05-05 19:38:24 +00:00
shaver%mozilla.org
eb77f9dcb6
Bug 291494: add Date.prototype.toLocaleFormat for better control over
...
localized Date formatting, as well as access to things like
week-number and Julian dates. r+a=brendan.
2005-05-05 16:08:23 +00:00
timeless%mozdev.org
518c41fbc8
Bug 292949 crash [@ js_SetClassPrototype] because proto isn't rooted in js_InitExceptionClasses across call to js_DefineFunction
...
r=brendan a=brendan
2005-05-05 05:40:22 +00:00
timeless%mozdev.org
c982df2b12
Bug 292556 JS_NewRuntime doesn't handle failure from js_SetupLocks
...
r=shaver a=shaver
2005-05-05 05:31:27 +00:00
brendan%mozilla.org
66071670c8
Allow var redeclaration within a compilation unit (as is already allowed across compilation units; 291868, r=shaver a=me).
2005-05-05 01:43:52 +00:00
brendan%mozilla.org
551d78d209
Fix so last-ditch GC doesn't collect script filenames (291312, r=shaver, a=me).
2005-05-05 00:47:50 +00:00
brendan%mozilla.org
ea9fd4132c
Find active native function principals when walking the JS stack, and beef up eval-ish native safeguards (281988, r=shaver/caillon, sr=jst, a=drivers).
2005-05-04 06:28:36 +00:00
shaver%mozilla.org
c139803221
Bug 290252: array extras: add lastIndexOf, add fromIndex to indexOf, fix
...
behaviour of operations on an empty array, shine shoes.
r+a=brendan.
2005-05-04 02:43:13 +00:00
timeless%mozdev.org
425af3c1be
R:\mozilla\js\src>cl -FoWINNT5.1_DBG.OBJ/ -c /MD /Od /Z7 -D_X86_=1 -DXP_WIN -DXP_WIN32 -DWIN32 -D_WINDOWS -D_WIN32 /nologo /W3 /FpWINNT5.1_DBG.OBJ/js.pch -DDEBUG -DDEBUG_timeless -DJS_VERSION=140 /Op -DEXPORT_JS_API jsinterp.c jsinterp.c
...
jsinterp.c(5463) : error C2094: label 'do_JSOP_XMLPI' was undefined
jsinterp.c(5463) : error C2094: label 'do_JSOP_XMLOBJECT' was undefined
jsinterp.c(5463) : error C2094: label 'do_JSOP_XMLCOMMENT' was undefined
jsinterp.c(5463) : error C2094: label 'do_JSOP_XMLCDATA' was undefined
jsinterp.c(5463) : error C2094: label 'do_JSOP_QNAMEPART' was undefined
jsinterp.c(5463) : error C2094: label 'do_JSOP_QNAMECONST' was undefined
jsinterp.c(5463) : error C2094: label 'do_JSOP_GETMETHOD' was undefined
2005-04-29 20:35:19 +00:00
dougt%meer.net
be6760da53
Windows CE build changes. This addresses most of the outstanding Windows
...
CE compilation issues.
This patch also fixes/removes CheckStackGrowthDirection assertions in
Javscript. This change is based on bug 242518. See comment 36.
This patch also removes the unused enum in transformiix . See bug
292118.
r/sr = dveditz/shaver
b = 291229
a = asa
2005-04-29 13:33:49 +00:00
bob%bclary.com
74e113ead6
Add regression test for bug 234389, by Alex Vincent
2005-04-29 03:33:45 +00:00
bob%bclary.com
97ffab9ec2
for-each-in should not affect outer for-in statements, bug 292020, test by jmsachs@gmail.com
2005-04-27 19:48:02 +00:00
timeless%mozdev.org
748c3496e3
Bug 281489 js.mak contains no rules for jsxml.*
...
patch by nallen@acm.org r=brendan
2005-04-27 13:42:46 +00:00
brendan%mozilla.org
4010e1bd3f
Clear foreach flag when running off the prototype chain of the object being enumerated (292020, r/a=me, thanks to jmsachs@gmail.com for the report).
2005-04-26 22:42:53 +00:00
brendan%mozilla.org
05122d9fc8
Add JS_Get[UC]*PropertyAttrsGetterAndSetter for fast-back bug (274784, r/a=me).
2005-04-26 04:11:59 +00:00
bsmedberg%covad.net
93f724b4b4
Bug 290995 - Add Components.reportError() (allow JS exception handlers to report errors to the JS console but then continue about their business) r+sr=shaver a=brendan
2005-04-25 18:45:11 +00:00
brendan%mozilla.org
1726e9fd0a
Improve error reporting for too many array initialisers (276289, r/a=me).
2005-04-23 06:10:25 +00:00
brendan%mozilla.org
9037c2320b
Allow up to 2^23 literals in a script (155081, r=shaver, a=me).
2005-04-23 02:14:20 +00:00
brendan%mozilla.org
daf517837d
Check in timeless's patch to protect against last-ditch GCs under JS_InitClass (291439, r/a=me).
2005-04-23 00:07:35 +00:00
timeless%mozdev.org
7bfb0bd495
fix GC_MARK_DEBUG for !JS_HAS_XML_SUPPORT
2005-04-22 23:53:40 +00:00
igor%mir2.org
0ce126ffab
Fixing String.replace(re, function) where function doing regexps on its own would alter regexp data used by the regexp itself.
2005-04-22 15:28:19 +00:00
mconnor%steelgryphon.com
4a2763dc46
land jst's fix for bug 289675, r=bz/dveditz, sr=brendan, a=chase
2005-04-21 21:05:10 +00:00
brendan%mozilla.org
a849c3df5d
Patch from Bob Clary <moz@bclary.com> to fix ancient iloop inherited from java.util.Date (273292, r/a=me).
2005-04-21 05:04:44 +00:00
bob%bclary.com
3f5e6dd731
15.9.3.2 new Date(value), bug 273292
2005-04-20 21:44:34 +00:00
bob%bclary.com
9e8718e2de
Fix crashMe2 testcase to check for SyntaxError instead of just not crashing
2005-04-20 16:34:20 +00:00
brendan%mozilla.org
9d44553348
Checking in patch from James Ross <silver@warwickcompsoc.co.uk (257751, r/a=me).
2005-04-19 21:44:23 +00:00
brendan%mozilla.org
1b9d81617d
Limit args passed via Function ctor (290575, r/a=me).
2005-04-19 21:06:26 +00:00
bob%bclary.com
755c13363f
Add new testcase for bug 290575, by Erik Fabert
2005-04-19 20:44:06 +00:00
bob%bclary.com
6e9df675ad
Regression test for bug 290656 by Andrew Schultz, bug 290656
2005-04-19 00:43:19 +00:00
bob%bclary.com
4b18882f24
Do not crash when calling function with more than 32768 arguments by Erik Fabert, Bug 290575
2005-04-19 00:26:12 +00:00