7282 Commits

Author SHA1 Message Date
brendan%mozilla.org
15ef200c1f Avoid stupid GCC warning introduced by last checkin.
git-svn-id: svn://10.0.0.236/trunk@187009 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 20:33:57 +00:00
brendan%mozilla.org
8494b10ef8 Fix up disassembly of 24-bit-immediate formats (DEBUG-only 316862, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@186894 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-04 05:53:16 +00:00
brendan%mozilla.org
f43b848616 Fix bindname/setname extension to 24-bit immediate atom index (321971, r=shaver).
git-svn-id: svn://10.0.0.236/trunk@186893 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-04 05:42:21 +00:00
bob%bclary.com
93a6080911 Update template boilerplate for 2006, no bug, not part of the build
git-svn-id: svn://10.0.0.236/trunk@186844 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-03 04:16:14 +00:00
bob%bclary.com
20ee415556 Regression testw fo rbug 322135, by Joaquin Cuenca Abela, Martin Honnen
git-svn-id: svn://10.0.0.236/trunk@186843 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-03 03:40:42 +00:00
brendan%mozilla.org
268676bd51 Fix from Igor Bukanov <igor.bukanov@gmail.com> to reorder allocations to avoid pigeon-hole problem (322045, r=me).
git-svn-id: svn://10.0.0.236/trunk@186840 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-03 01:41:46 +00:00
gerv%gerv.net
42cb2feea8 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@186768 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-31 12:14:46 +00:00
bob%bclary.com
432038e0f0 Regression test for bug 319683, by Jan-Klaas Kollhof
git-svn-id: svn://10.0.0.236/trunk@186762 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-30 22:26:16 +00:00
bob%bclary.com
7e0a760db6 Regression test for bug 321757, by Joaquin Cuenca Abela, Brendan Eich
git-svn-id: svn://10.0.0.236/trunk@186761 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-30 21:58:27 +00:00
joshmoz%gmail.com
d6378b42ad ECMA and C99 specs do not agree on all results for pow(). When using libm for JavaScript math functions, we need to convert libm's differing C99 results to ECMA-compliant results. This change might be all we need to get our libm implementation ECMA compliant, so we can examine moving js math functions over to OS libraries on all platforms. b=320770 r=mento sr=brendan
git-svn-id: svn://10.0.0.236/trunk@186719 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-29 20:19:54 +00:00
bob%bclary.com
92259544d0 Regression test for bug 253150
git-svn-id: svn://10.0.0.236/trunk@186679 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 22:09:13 +00:00
bob%bclary.com
27baffd31c Correct Regression test for bug 164697, See bug 321669
git-svn-id: svn://10.0.0.236/trunk@186647 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 06:34:58 +00:00
brendan%mozilla.org
a84db41c70 Fix lvalue=>rvalue handling todo with parenthesization and assignment (320032, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@186644 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 05:36:29 +00:00
bob%bclary.com
aafa2fb815 Regression test for bug 188211, by Phil Schwartau
git-svn-id: svn://10.0.0.236/trunk@186641 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 02:39:35 +00:00
bob%bclary.com
027b160e48 Regression test for bug 176125, by Phil Schwartau
git-svn-id: svn://10.0.0.236/trunk@186640 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 02:06:20 +00:00
bob%bclary.com
58e5ef51d1 Regression test for bug 164697
git-svn-id: svn://10.0.0.236/trunk@186639 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 01:21:09 +00:00
bob%bclary.com
5798cad497 Regression test for bug 127243, by Giscard Girard, Brendan Eich
git-svn-id: svn://10.0.0.236/trunk@186633 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 23:08:06 +00:00
bob%bclary.com
8bb0580642 Regression test for bug 106244, by neil@parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@186632 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 22:24:45 +00:00
brendan%mozilla.org
74ab688a4d Assertion tweaks to find dropped exceptions (NPOB, 321446).
git-svn-id: svn://10.0.0.236/trunk@186608 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 06:35:18 +00:00
bob%bclary.com
4ff7ed57aa Regression test for bug 315147, by Michael Daumling
git-svn-id: svn://10.0.0.236/trunk@186607 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 05:10:17 +00:00
brendan%mozilla.org
2f628904fe Fix failure to propagate failure in regexp_exec_sub (321446, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@186604 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 02:53:04 +00:00
bob%bclary.com
95fcc24b61 Regression test for bug 321549, by Biju
git-svn-id: svn://10.0.0.236/trunk@186602 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 00:54:42 +00:00
bob%bclary.com
e75afcb2ba Regression test for bug 319391, by gwatmuff, Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@186600 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-26 21:45:04 +00:00
brendan%mozilla.org
3e546ad702 Fix XML name scanner to allow { after : (321549, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@186599 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-26 21:21:50 +00:00
bob%bclary.com
bcb4e98079 Regression test for bug 317714, by Andrew Schultz
git-svn-id: svn://10.0.0.236/trunk@186598 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-26 21:05:38 +00:00
bob%bclary.com
acad9d275d Regression test for bug 317533, by shutdown
git-svn-id: svn://10.0.0.236/trunk@186597 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-26 20:40:17 +00:00
brendan%mozilla.org
dc870e57c6 Nit-pick a doubled blank line.
git-svn-id: svn://10.0.0.236/trunk@186555 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 07:34:16 +00:00
brendan%mozilla.org
9b98bff4c8 Respect the sacred 80th column.
git-svn-id: svn://10.0.0.236/trunk@186554 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 07:03:26 +00:00
bob%bclary.com
9a09afb6ba Regression test for bug 315990, by Jesse Ruderman
git-svn-id: svn://10.0.0.236/trunk@186553 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 06:49:58 +00:00
bob%bclary.com
c03385af02 Regression test for bug 315436, by Michael Daumling
git-svn-id: svn://10.0.0.236/trunk@186552 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 06:37:51 +00:00
bob%bclary.com
0f7c476bd3 Regression test for bug 294302, by Alex Russell
git-svn-id: svn://10.0.0.236/trunk@186550 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 03:26:25 +00:00
shaver%mozilla.org
caaaeca6af Bug 319490: return in finally should clear pending exceptions. r=mrbkap,
sr=brendan.


git-svn-id: svn://10.0.0.236/trunk@186549 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 01:09:19 +00:00
bob%bclary.com
c80f50de88 Regression test for regression caused by bug 285219, bug 320172, by shutdown
git-svn-id: svn://10.0.0.236/trunk@186548 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 01:03:44 +00:00
bob%bclary.com
395d0ab95f Regression test for bug 320008, by simon
git-svn-id: svn://10.0.0.236/trunk@186522 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-23 09:41:59 +00:00
bob%bclary.com
bb86b4c919 Regression test for bug 320032, by Brendan Eich
git-svn-id: svn://10.0.0.236/trunk@186521 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-23 09:30:45 +00:00
bob%bclary.com
ff09cde5ce Regression test for bug 320887, by Blake Kaplan
git-svn-id: svn://10.0.0.236/trunk@186519 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-23 09:23:26 +00:00
timeless%mozdev.org
1e48211e1b Bug 301341 make building narcissus w/ Makefile.ref easier
r=mrbkap sr=brendan


git-svn-id: svn://10.0.0.236/trunk@186386 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-22 00:12:29 +00:00
brendan%mozilla.org
64a07514cf Fix shared permanent optimization in hasOwnProperty to be confined to a single class of objects (320854, r/sr=mrbkap/shaver).
git-svn-id: svn://10.0.0.236/trunk@186296 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 21:14:31 +00:00
bob%bclary.com
24bd790f90 Regression test for bug 320854, by Brendan Eich, not part of the build
git-svn-id: svn://10.0.0.236/trunk@186291 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 20:49:02 +00:00
bob%bclary.com
4983e9981f Regression test for bug 319384, attempt to catch conversion error
git-svn-id: svn://10.0.0.236/trunk@186254 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 09:18:19 +00:00
mrbkap%gmail.com
9b2fd057ce bug 320008: Double-quotes in attributes in constructs parsed by the XML constructor get double-escaped, turning into &amp;quot; r=brendan
git-svn-id: svn://10.0.0.236/trunk@186191 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 23:02:22 +00:00
brendan%mozilla.org
daac9b30f7 Fix typo pointed out by Gavin.
git-svn-id: svn://10.0.0.236/trunk@186188 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 22:08:11 +00:00
brendan%mozilla.org
d2065c0839 Tricky fix to allow non-ECMA Function.prototype extensions to be readonly except when delegated to from other classes (320119, r/sr=mrbkap/shaver).
git-svn-id: svn://10.0.0.236/trunk@186184 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 19:32:44 +00:00
mrbkap%gmail.com
cff7a68a7a Bustage fix from bug 319296.
git-svn-id: svn://10.0.0.236/trunk@186148 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 02:03:49 +00:00
jst%mozilla.jstenback.com
5d54bbf601 Fixing bug 319296. This fixes a problem where we could end up in a situation where a nsIXPCScriptable helper would be used for a class info object when the helper is obviously written only for the class described by the class info. r=mrbkap@gmail.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@186142 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 00:32:15 +00:00
mrbkap%gmail.com
d87f9c7069 bug 320172: Functions that call eval need to be heavyweight functions so that var declarations in their eval'd string have a varobj to call home. r=brendan
git-svn-id: svn://10.0.0.236/trunk@186097 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 02:30:16 +00:00
mrbkap%gmail.com
6670b4e952 bug 319872: Test for integer overflow while escaping stuff. r=brendan
git-svn-id: svn://10.0.0.236/trunk@186026 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 23:18:03 +00:00
bsmedberg%covad.net
117197e182 Re-landing bug 316416 with biesi's uninitialized-rv catch and with the windows nsIFile hashing cached (bug 316732)
git-svn-id: svn://10.0.0.236/trunk@185996 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 17:55:43 +00:00
gerv%gerv.net
76529f3fd6 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@185990 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 13:25:40 +00:00
bsmedberg%covad.net
aec1976764 Bug 315090 - convert xpconnect utils/tests to use frozen linkage, r=shaver
git-svn-id: svn://10.0.0.236/trunk@185958 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 15:08:16 +00:00