7314 Commits

Author SHA1 Message Date
bsmedberg%covad.net
75f0b3fd3c Re-landing bug 316416 with biesi's uninitialized-rv catch and with the windows nsIFile hashing cached (bug 316732) 2005-12-13 17:55:43 +00:00
gerv%gerv.net
adbec5dbff Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-13 13:25:40 +00:00
bsmedberg%covad.net
718ca7a4a6 Bug 315090 - convert xpconnect utils/tests to use frozen linkage, r=shaver 2005-12-12 15:08:16 +00:00
mrbkap%gmail.com
6246fb009e Fix comment nit from bug 319264. 2005-12-11 06:49:02 +00:00
mrbkap%gmail.com
d3eee0b215 bug 319264: Fix double-free reporting strict warnings about assigning to read-only properties. r=brendan 2005-12-11 06:44:29 +00:00
brendan%mozilla.org
f20ad4a946 Fix delegation to function object for length and other properties (313570, r/sr=mrbkap/shaver). 2005-12-10 18:46:37 +00:00
brendan%mozilla.org
903070e2a9 Revert to pre-E4X handling of eval(s) = x to avoid compile-time error reporting (319391, r=mrbkap). 2005-12-09 20:23:38 +00:00
mrbkap%gmail.com
de8bf51b19 bug 318489: It's impossible to use one of the constructors from an XPCNativeWrapped object. Add an IDL interface for these constructors and fix XPCNativeWrapper to forward Construct requests onto its wrapped native. r=jst sr=brendan 2005-12-09 19:08:45 +00:00
mrbkap%gmail.com
dadb1cbbfa bug 319172: Innerize the global object for subscript loading so that functions are compiled with the right parent (leading to the inner window, not the outer window). r=shaver sr=brendan 2005-12-09 18:58:23 +00:00
bob%bclary.com
47d43c752e Regression test for bug 314890, by Jeff Thompson, not part of the build 2005-12-08 20:47:46 +00:00
bob%bclary.com
bd4d91f4d4 Regression test for bug 318922, by Biju, not part of the build 2005-12-08 19:56:08 +00:00
bob%bclary.com
188d53f190 Regression test for bug 319384, by Boris Zbarsky, not part of the build 2005-12-08 19:08:37 +00:00
brendan%mozilla.org
0e628dfa78 Comment typos fixed. 2005-12-08 17:59:45 +00:00
brendan%mozilla.org
5473753429 Fix uninitialized variable use in an assertion (311583, r=igor). 2005-12-07 22:42:06 +00:00
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