Commit Graph

7250 Commits

Author SHA1 Message Date
mrbkap%gmail.com
c1c671891e bug 319384: Don't use unsigned objects for signed values. Also give the "can't convert to integer" error an exception type so that it can be caught. r=daumling@adobe.com sr=brendan 2005-12-07 20:49:52 +00:00
brendan%mozilla.org
47984fd9cc Add missing TOK_XMLSPACE case (one-line fix to 318922, r=mrbkap). 2005-12-06 23:40:36 +00:00
bzbarsky%mit.edu
709973dd99 Make sure to keep memberval alive while we use it. Bug 318969, r=mrbkap, sr=jst 2005-12-06 04:48:19 +00:00
brendan%mozilla.org
1385a88fa8 Fix some style nits. 2005-12-05 23:41:30 +00:00
brendan%mozilla.org
0b0e90d50c Patch from Michael Daumling <daumling@adobe.com> to let the OOM message be localized (318767, r=me). 2005-12-05 21:35:15 +00:00
brendan%mozilla.org
2f2cb5e85a Fix XML folding to skip name nodes with list arity due to embedded {expr} terms (318922, r=mrbkap). 2005-12-05 05:26:50 +00:00
bsmedberg%covad.net
d54d3d7b09 Reverting bug 316416 due to Ts regression and mysterious monkey orange :-( 2005-12-03 15:27:17 +00:00
dbaron%dbaron.org
f2a37733b9 Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst 2005-12-03 07:42:40 +00:00
jst%mozilla.jstenback.com
f95e73dac7 Fixing bug 318873. Crash in js_GetLocalizedErrorMessage(). Patch by tor@acm.org, r+sr=jst@mozilla.org 2005-12-03 07:32:07 +00:00
brendan%mozilla.org
a9762daf5d Michael Daumling <daumling@adobe.com> patch to allow user-defined errors, finally (thanks to Michael for doing this; 215173, r=mrbkap/me). 2005-12-03 02:31:21 +00:00
bsmedberg%covad.net
18d1271404 Bustage fix, bug 316416, nested classes are not automatically friendly. 2005-12-02 17:09:19 +00:00
bsmedberg%covad.net
28e3019754 Bug 316416 - Convert nsIComponentLoader into nsIModuleLoader, xpcom bits r=darin xpconnect bits r=shaver; and bug 318625 - Make a version of nsTArray.AppendElement that doesn't copy-construct, r=darin 2005-12-02 16:34:42 +00:00
brendan%mozilla.org
d0fdbe647b Followup to maximize error-reporting code sharing (315436, r=daumling). 2005-12-01 21:05:12 +00:00
brendan%mozilla.org
16b5d0988a Fix from Michael Daumling <daumling@adobe.com> to make read-only assignment a strict warning (315436, r/sr=mrbkap/brendan). 2005-12-01 02:26:35 +00:00
dougt%meer.net
0b8260d91c Allowing js to be statically linked, if desired. r=bsmedberg. b=236617 2005-11-30 17:38:49 +00:00
mrbkap%gmail.com
4e4b58e6fa bug 307526: Add a -i option to the two shells to force interactive mode so that it's possible to use xpcshell from Emacs (where isatty returns bad results). r=dmose sr=brendan 2005-11-29 23:52:28 +00:00
dougt%meer.net
a6e31396b5 PR_MemMap is busted on WINCE. Until it is fixed, disable memory map access in js loader. b=318077. r=dougt. WINCE only. 2005-11-29 05:44:40 +00:00
mrbkap%gmail.com
3a77b12867 bug 317476: The error thrown by JS_ReportError is not catchable. r=brendan 2005-11-28 20:42:30 +00:00
mrbkap%gmail.com
b51cc879fb bug 317533: Don't get confused by final if statements when determining if a function always returns a value. r=brendan 2005-11-28 20:35:13 +00:00
timeless%mozdev.org
9b0852aaf7 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
brendan%mozilla.org
9d0de76443 Fix bad regression in fix for 316885 (317714, r=shaver). 2005-11-25 07:49:05 +00:00
bob%bclary.com
7c234773e0 Improve BigO reporting, no bug, not part of the build 2005-11-24 04:54:52 +00:00
bob%bclary.com
b756f93fe2 Test for version() function's existence so that test does not fail in the browser, no bug, not part of the build 2005-11-24 04:51:38 +00:00
bob%bclary.com
9990df994c Correct erroneous tests, no bug, not part of the build 2005-11-24 04:49:48 +00:00
bob%bclary.com
0c69c8767b Fix test by constructing valid date from toDateString() and toLocaleTimeString(), no bug, not part of the build 2005-11-24 04:46:08 +00:00
bob%bclary.com
562ff36e70 Remove @ native from global toString in debug builds, no bug, not part of the build 2005-11-24 04:43:16 +00:00
bob%bclary.com
002d82bd70 Add JavaScript language version to mime attribute of js1_x browser tests, no bug, not part of the build 2005-11-24 04:40:43 +00:00
bob%bclary.com
1bdaa6408a Remove jsbrowser, e4xbrowser from browser target, no bug, not part of the build 2005-11-24 04:39:15 +00:00
bob%bclary.com
2f785718f4 Add call to test() to display status messages, no bug, not part of the build 2005-11-24 04:01:38 +00:00
bob%bclary.com
b30d745874 BUGNUMBER is not a URL, no bug, not part of the build 2005-11-24 03:51:58 +00:00
bob%bclary.com
85cb04ad3b Change GLOBAL string to be calculated from global this.toString() to eliminate erroneous errors in debug builds, no bug, not part of the build 2005-11-24 03:41:37 +00:00
bob%bclary.com
0c224a23a1 Improve BigO calculations, no bug, not part of the build 2005-11-24 03:25:06 +00:00
bob%bclary.com
e961da4da3 Rename regress-234389.js to regress-234389-n.js since successful test throws an exception, no bug, not part of the build 2005-11-24 03:07:55 +00:00
jag%tty.nl
4a7d85ba3e Sorry, no tabs allowed here. (whitespace-only change, r=jack, sr=lumpy) 2005-11-23 07:09:37 +00:00
brendan%mozilla.org
fc8c3998b8 No switch for threaded interpreter (121414, r=igor). 2005-11-22 04:47:42 +00:00
brendan%mozilla.org
21b200f08b Root me harder (316885 r/sr=igor/shaver). 2005-11-22 00:47:05 +00:00
dougt%meer.net
d2a7417e56 Fixing build bustage on minimo linux. Shell doesn't compile when building against minimo. 2005-11-22 00:12:49 +00:00
igor%mir2.org
df24c9296d Fixing bug 316879:
I hope this time the implementation of optimization for int-only operations
is the right one. review=brendan
2005-11-22 00:03:04 +00:00
mrbkap%gmail.com
1631ef2f9d bug 316990: Allow hasOwnProperty to work, even with split windows, by checking that the returned object is actually the inner object of |this|. r=brendan 2005-11-21 19:40:55 +00:00
bob%bclary.com
2b90ed855c Regression test for bug 96526, behavior has changed due to bug 311583, holes are no longer represented by undefined in array.toSource() 2005-11-21 07:25:33 +00:00
timeless%mozdev.org
98c84e24ac Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless rs=brendan
2005-11-21 06:30:34 +00:00
bryner%brianryner.com
9aa84f551d Only issue a warning if we failed to map a file, not an assertion. This doesn't violate any built-in assumptions. Bug 317205, r=shaver. 2005-11-21 03:27:32 +00:00
brendan%mozilla.org
1d59dac7f6 Fix bogus assertion. 2005-11-20 21:37:14 +00:00
igor%mir2.org
922e2e894c Removal of the previous commit: my patch brought bogus assert in JSOP_NEG:
the result of -rval can fit jsint even if rval is not int in cases like when
rval is "1" string.
2005-11-20 19:25:47 +00:00
igor%mir2.org
6b6b0f28b6 Fixing bug 316879:
Special treatment of int values in numeric operations for faster and smaller
code. r=brendan
2005-11-20 18:14:21 +00:00
bob%bclary.com
8619eb83da Regression test for bug 232182, by Michael Daumling 2005-11-20 06:47:15 +00:00
bob%bclary.com
03e59d0c06 Obsolete ecma_3/Statements/regress-121744.js, no bug, not part of the build. 2005-11-20 06:15:10 +00:00
bob%bclary.com
e9c41dcab9 Test for shell only constructs to prevent false negatives when running tests in the browser, no bug, not part of the build 2005-11-20 06:10:46 +00:00
bob%bclary.com
88e1c12a5e Modify test to handle script error path when running in the browser, no bug, not part of the build 2005-11-20 06:08:42 +00:00