Commit Graph

6576 Commits

Author SHA1 Message Date
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