brendan%mozilla.org
989c73fb78
Fix sparse tableswitches properly, and cull useless expressions in functions (308085, r/sr=mrbkap/shaver).
...
git-svn-id: svn://10.0.0.236/trunk@180789 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 03:27:23 +00:00
bob%bclary.com
e4a32ceae5
Regression test for bug 232182, Display non-ascii characters in JS Exceptions, by Michael Daumling
...
git-svn-id: svn://10.0.0.236/trunk@180760 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 19:08:04 +00:00
bob%bclary.com
734a2875a0
Regression test for Date parse compatibility with MSIE, bug 301738
...
git-svn-id: svn://10.0.0.236/trunk@180759 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 19:01:55 +00:00
nboyd%atg.com
2e4421041a
Propagating from website:
...
revision 1.22
date: 2005/09/21 00:08:50; author: syamagu%mozilla.gr.jp; state: Exp; lines:
+29 -23
tidying markup
git-svn-id: svn://10.0.0.236/trunk@180749 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 14:17:40 +00:00
igor%mir2.org
bd5afb9c38
Restoring docs afterbad update
...
git-svn-id: svn://10.0.0.236/trunk@180696 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:14:18 +00:00
igor%mir2.org
ee2bb6af96
Restoring new docs
...
git-svn-id: svn://10.0.0.236/trunk@180694 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 22:11:54 +00:00
brendan%mozilla.org
4923287c8d
Oops.
...
git-svn-id: svn://10.0.0.236/trunk@180690 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 21:53:17 +00:00
brendan%mozilla.org
69e961c489
Enable E4X while preserving the HTML script tag content 'comment hiding hack' of yore (309242, r/sr=mrbkap/shaver).
...
git-svn-id: svn://10.0.0.236/trunk@180689 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 21:48:26 +00:00
nboyd%atg.com
0bd1f4619d
Synchronize with website prior to 1.6R2 release.
...
git-svn-id: svn://10.0.0.236/trunk@180565 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 11:37:42 +00:00
brendan%mozilla.org
30408768e9
Fix for..in enumeration of XPCNativeWrappers (301498, r/sr=bz/jst).
...
git-svn-id: svn://10.0.0.236/trunk@180558 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 06:29:22 +00:00
nboyd%atg.com
ab6f611487
Update for 1.6R2 release date.
...
git-svn-id: svn://10.0.0.236/trunk@180548 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:20:39 +00:00
bob%bclary.com
8887793194
String concat should not be O(N**2), bug 56940, by djoham@criadvantage.com
...
git-svn-id: svn://10.0.0.236/trunk@180547 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:14:12 +00:00
bob%bclary.com
b4cce55fc1
String concat should not be O(N**2), bug 157334, by Phil Schwartau
...
git-svn-id: svn://10.0.0.236/trunk@180546 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:11:00 +00:00
bob%bclary.com
29bbd5870b
Do not crash String.split(regexp) when regexp contains parens, bug 112626, by Christian Schneider
...
git-svn-id: svn://10.0.0.236/trunk@180545 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:08:00 +00:00
bob%bclary.com
66ace66f44
12.6.4 - LHS for (LHS in expression) execution, bug 299641, by mozilla@florian.loitsch.com
...
git-svn-id: svn://10.0.0.236/trunk@180543 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:04:06 +00:00
bob%bclary.com
2ce80d2329
Check JS only recursion stack overflow, bug 295666, by Georgi Guninski
...
git-svn-id: svn://10.0.0.236/trunk@180542 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:01:41 +00:00
bob%bclary.com
cffb24b7dc
Math.random should be random, bug 211590, by zack-weg@gmx.de
...
git-svn-id: svn://10.0.0.236/trunk@180541 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:58:55 +00:00
bob%bclary.com
e7e432b65a
Properly report / in a literal regexp class as an error, bug 173067, by Phil Schwartau
...
git-svn-id: svn://10.0.0.236/trunk@180540 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:56:36 +00:00
bob%bclary.com
deb4490258
Do not crash due to js_NewRegExp initialization, bug 167658, by Georg Maass
...
git-svn-id: svn://10.0.0.236/trunk@180539 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:54:13 +00:00
bob%bclary.com
aed8901521
String(number) == xxxx:0000 for some numbers, bug 140852, by John Morrison
...
git-svn-id: svn://10.0.0.236/trunk@180538 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:50:53 +00:00
bob%bclary.com
d6922d993f
Do not crash in js_ReportIsNotDefined(), bug 139316, by Robert Ginda
...
git-svn-id: svn://10.0.0.236/trunk@180537 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:48:02 +00:00
bob%bclary.com
c8ce67c28b
Do not crash - JSOP_THIS should null obj register, bug 116228, by Christian Bodart
...
git-svn-id: svn://10.0.0.236/trunk@180536 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:44:49 +00:00
bob%bclary.com
51b054becf
Do not crash javascript warning duplicate arguments, bug 115436, by Alex Vincent
...
git-svn-id: svn://10.0.0.236/trunk@180535 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:42:33 +00:00
bob%bclary.com
64abf499cd
Set Function arguments, bug 292215, by Erik Fabert
...
git-svn-id: svn://10.0.0.236/trunk@180534 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:39:45 +00:00
bob%bclary.com
6509126742
Function.prototype.toSource should not override Function.prototype.toString, bug 178389, by Bart
...
git-svn-id: svn://10.0.0.236/trunk@180533 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:36:57 +00:00
bob%bclary.com
6905b00e46
Do not crash when newline separates function name from arglist, bug 123371, by kinmoz@netscape.net
...
git-svn-id: svn://10.0.0.236/trunk@180532 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:33:29 +00:00
bob%bclary.com
ce2385744d
sort should not by O(N^2) on sorted data, bug 99120, by Phil Schwartau
...
git-svn-id: svn://10.0.0.236/trunk@180531 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:30:20 +00:00
bob%bclary.com
7c00a9269c
Handle Arrays with holes properly, bug 299644, by mozilla@florian.loitsch.com
...
git-svn-id: svn://10.0.0.236/trunk@180530 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 23:26:25 +00:00
bob%bclary.com
038de2db70
E4X - Function.prototype.toString should not quote {} attribute values, bug 302097, by Blake Kaplan
...
git-svn-id: svn://10.0.0.236/trunk@180526 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 21:40:34 +00:00
bob%bclary.com
710e9604af
Do not crash with XMLList filters, bug 301596, by Mike Shaver
...
git-svn-id: svn://10.0.0.236/trunk@180525 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 21:34:01 +00:00
bob%bclary.com
cf5b4c58ba
Parse XML entities in Function.prototype.toString, bug 301573, by Seno Aiko
...
git-svn-id: svn://10.0.0.236/trunk@180523 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 21:29:57 +00:00
bob%bclary.com
77855920d7
never perpetrate a silent failure, bug 301553, by Wladimir Palant
...
git-svn-id: svn://10.0.0.236/trunk@180522 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 21:28:40 +00:00
bob%bclary.com
daedc4ad7a
add emacs modeline, no bug, not part of the build
...
git-svn-id: svn://10.0.0.236/trunk@180520 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 20:50:34 +00:00
bob%bclary.com
3d92da532b
convert msg argument in printStatus(msg) to string, add BigO function to estimate Big O of a data set, no bug, not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@180519 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 20:49:21 +00:00
bob%bclary.com
99dbc94791
add setBoolPref(prefName, newValue) to allow browser based tests to get/set preferences
...
git-svn-id: svn://10.0.0.236/trunk@180518 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 20:47:38 +00:00
bob%bclary.com
af18614186
Determine location of js shell binary
...
git-svn-id: svn://10.0.0.236/trunk@180517 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 20:46:15 +00:00
bob%bclary.com
ff04dd4570
include config.mk to Maketests to determine location of js shell binary
...
git-svn-id: svn://10.0.0.236/trunk@180516 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 20:45:02 +00:00
igor%mir2.org
eab5ad25d2
Fixing bug 309029: remind parser about Context.compileFunction case.
...
git-svn-id: svn://10.0.0.236/trunk@180491 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 11:11:06 +00:00
bzbarsky%mit.edu
ac31300001
Attempt to fix AIX bustage -- bug 308899
...
git-svn-id: svn://10.0.0.236/trunk@180463 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 04:20:51 +00:00
bzbarsky%mit.edu
3e60544c4c
Fix TOO_MUCH_GC issue with XPCNativeInterfaces. Bug 307313 r=dbradley, sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@180395 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:41:08 +00:00
timeless%mozdev.org
3c6718cc37
Adding support to spidermonkey standalone (not part of gecko build) for
...
mingw:
uname -a
MINGW32_NT-5.1 PROFILER 1.0.10(0.46/3/2) 2004-03-15 07:17 i686 unknown
uname -r
1.0.10(0.46/3/2)
uname -m
i686
uname -s
MINGW32_NT-5.1
mingw is really mean to /'s in commands, so since cl and friends are happy
to use - instead, i'm switching the flags to do so.
git-svn-id: svn://10.0.0.236/trunk@180357 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 07:23:16 +00:00
mrbkap%gmail.com
9179b99821
bug 306727: Treat octal escapes the same in strict mode and non-strict mode (but still warn!). r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@180341 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 00:20:36 +00:00
brendan%mozilla.org
27933f94c0
Fix two GC scanning holes: local root stack gaffe (only top scope was marked), E4X filtering predicate operand stack hiding (fixed to share instead of push; both from bug 308111, r/sr=mrbkap/shaver).
...
git-svn-id: svn://10.0.0.236/trunk@180266 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 01:48:16 +00:00
mrbkap%gmail.com
030f870299
bug 308566: Make our handling of invalid backrefs imitate how IE does it, and don't crash. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@180257 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 23:40:03 +00:00
brendan%mozilla.org
023ea3b2ad
Three different fixes to help us start up with WAY_TOO_MUCH_GC defined (307317, r+sr from bz/mrbkap/shaver).
...
git-svn-id: svn://10.0.0.236/trunk@180248 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 22:35:43 +00:00
mrbkap%gmail.com
15a7920b70
bug 308395: Give gdb a fighting chance in catching JS_Asserts by sending an "int $3" before abort()ing. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@180217 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 17:30:10 +00:00
mrbkap%gmail.com
3d76fddf6c
bug 307980: Allow a window object to be passed to the Sandbox constructor so that we can guarantee a script will have the correct principals when it tries to access properties on the window. r=brendan sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@180144 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 21:42:04 +00:00
gerv%gerv.net
2983577643
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@180128 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:40:56 +00:00
mrbkap%gmail.com
b9a11ccab2
bug 307005: If the passed-in object itself isn't an XPCNativeWrapper, look up its prototype chain for one so we don't throw if a property was found on a wrapped prototype of a non-wrapped object. r=jst sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@180116 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 16:48:28 +00:00
bob%bclary.com
493e376062
Use File::Temp to generate temporary files, no bug, not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@179862 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 19:16:27 +00:00