Commit Graph

7010 Commits

Author SHA1 Message Date
igor.bukanov%gmail.com
0a4932adfd Bug 356238, r=brendan a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@214866 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-07 15:49:42 +00:00
igor.bukanov%gmail.com
3561c6ef79 Bug 358975: shell now returns 5, not 3 as exit code for out-of-memory errors. r=brendan, a=none as this is not the part of the build.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@214688 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-04 01:07:06 +00:00
gavin%gavinsharp.com
ca536adaae Fix for bug 355655, patch by Brendan Eich <brendan@mozilla.org>, r=igor, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213871 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-19 20:33:32 +00:00
brendan%mozilla.org
1a4a2984bf Fix 355478, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213531 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-12 02:34:08 +00:00
igor.bukanov%gmail.com
36ef01bfa9 Consistently using array cursors for internal enumerations to adhere to E4X fully. Patch comes mostly from Brendan with my extra cleanups. bug=354145 r=brendan a1.8.0.8=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213512 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-11 20:29:12 +00:00
igor.bukanov%gmail.com
f34f2bc657 Bug 354151: using xml arrays for namespace processing for faster and smaller code. r=brendan a1.8.0.8=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213471 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-10 23:10:07 +00:00
igor.bukanov%gmail.com
b053277775 Defend against getMethod callers missusing the method semantic bug=353165, r=brendan a1.8.0.8=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213374 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-09 23:27:22 +00:00
gavin%gavinsharp.com
adcddc6ebd Bug 352271: fix crash [@ ReportCompileErrorNumber], patch by Blake Kaplan <mrbkap@gmail.com>, r=brendan, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213244 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-06 17:46:59 +00:00
gavin%gavinsharp.com
c58c470aae Bug 348836: Error reported in long line can hang JavaScript console, patch by Brian Crowder <crowder@fiverocks.com>, r=brendan, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213243 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-06 17:44:42 +00:00
dbaron%dbaron.org
a18a66dcd0 Be more careful pushing/popping contexts. b=352264 r=jst sr=bzbarsky/jst a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213057 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-03 05:58:38 +00:00
dbaron%dbaron.org
028de24095 Mark and handle collection of mPrototypeJSFunction just like mPrototypeJSObject is already handled. b=353704 r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213055 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-03 05:44:47 +00:00
brendan%mozilla.org
99f3406147 Fix 354924, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@213006 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-02 18:31:45 +00:00
igor.bukanov%gmail.com
473ba6009c Using a single malloc block for a full copy of JSErrorReport. bug=349527 r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@212755 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-27 21:25:54 +00:00
brendan%mozilla.org
8a95c744f3 Fix 352606, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@212429 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-26 23:02:25 +00:00
brendan%mozilla.org
49c0035528 Fix 352873, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@212428 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-26 22:53:41 +00:00
brendan%mozilla.org
cf82c6666e Fix 351116, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@212427 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-26 22:49:20 +00:00
brendan%mozilla.org
2009d524c6 Fix 353264, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@212424 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-26 22:31:15 +00:00
igor.bukanov%gmail.com
9abc26b842 Make sure id array are GC-protected. bug=351973 r=mrbkap sr=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@212414 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-26 22:17:34 +00:00
brendan%mozilla.org
241bfc3a5b Fix 350238, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@212407 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-26 21:39:11 +00:00
brendan%mozilla.org
f3bca22db9 Fix 350760, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208958 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 00:45:04 +00:00
brendan%mozilla.org
9c2d64beea Fix 350837, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208956 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 00:43:09 +00:00
brendan%mozilla.org
fbf96725c9 Big redo to fix longstanding try/catch(guard vs. no guard)/finally bugs (350312, r=shaver, a=dveditz).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208676 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 00:08:37 +00:00
brendan%mozilla.org
b5982038eb Checking in fix from crowder@fiverocks.com for bug 346090, r=shaver, comment and style nit-picking = me.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208602 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 06:26:32 +00:00
brendan%mozilla.org
cdd7303d3d Fix 346494 + prereq changes (a=dveditz).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208339 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 21:11:54 +00:00
bclary%bclary.com
c9690fbe62 Force JS_Assert to exit with code 3 on Windows, debug only, r=mrbkap,sr=brendan,a=dveditz for 1.8.0.7
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208029 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-21 19:08:12 +00:00
bclary%bclary.com
45b14653f0 Improve consistency of IEEE 754 floating point, shell only, not part of the build, r=mrbkap, sr=brendan, a=dveditz for 1.8.0.7, bug 343984
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208027 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-21 18:58:45 +00:00
igor.bukanov%gmail.com
59120b5414 Bug 348986: added missing checks for the recursion depth in the decompiler. r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207901 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-19 00:48:15 +00:00
igor.bukanov%gmail.com
ea3a76c114 Bug 348532: Limit the length of errorInstance.stack. r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207890 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-18 23:19:24 +00:00
mrbkap%gmail.com
ebf35cc66a Checking in the fix for bug 321299 and the regressions it caused. This is the combined work of jst, peterv, sicking and me. a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207889 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-18 23:08:59 +00:00
igor.bukanov%gmail.com
2261ef9ae1 Bug 323765: VarPrefix is thread-safe now. r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207719 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 09:39:25 +00:00
mrbkap%gmail.com
0dc2d6ade4 Landing the patch for bug 346794, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207620 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 19:11:36 +00:00
mrbkap%gmail.com
52cfc356e3 Checking in the patches for bug 347054, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207616 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 18:59:28 +00:00
mrbkap%gmail.com
23b668c3b1 Landing the fix for bug 343713, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207614 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 18:45:33 +00:00
mrbkap%gmail.com
b8326b3378 Landing the fix for bug 348635, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207613 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 18:44:30 +00:00
mrbkap%gmail.com
dcc89f5e5a Landing the fix for bug 343290, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207612 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 18:40:40 +00:00
mrbkap%gmail.com
5edc6765a3 Landing the patch for bug 336921, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207610 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 18:33:54 +00:00
bzbarsky%mit.edu
b9f600f63e Move this code to the right place. Fixes build bustage.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207205 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-12 02:50:01 +00:00
bzbarsky%mit.edu
0775fe7f63 Flag JS components as system scripts. Bug 345991, r=mrbkap, sr=brendan, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207204 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-12 02:17:23 +00:00
brendan%mozilla.org
a2d1f7675a Fix 344711, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207072 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 19:07:30 +00:00
brendan%mozilla.org
e3369c663d Fix 344959 (a=dveditz).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207067 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 18:54:10 +00:00
igor.bukanov%gmail.com
6d82edf52e Bug 345967: ensure proper id rooting in array_unshift. r=mrbkap sr=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207055 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 16:33:04 +00:00
igor.bukanov%gmail.com
9db2f43567 Bug 346968: The last ditch GC no longer run the branch callback as the callback can violate assumptions that callers of js_NewGCThing make. r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207054 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 16:26:49 +00:00
dveditz%cruzio.com
99c3ed6b63 Protect the newborn function object from being collected because of a GC callback displacing it from its newborn root. bug 344759, r=brendan, a=dveditz (patch by mrbkap)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@203135 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 18:42:56 +00:00
jst%mozilla.jstenback.com
cfc3a26762 Fixing bug 344960. Cap the length of ActiveX contract id argument to prevent windows from crashing in bstr code due to OOM. r=mrbkap@gmail.com, sr=bugmail@sicking.cc, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@203035 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 21:35:31 +00:00
mrbkap%gmail.com
f22b406521 Landing the simplified fix for bug 341956 for igor, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@201457 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-02 04:46:09 +00:00
mrbkap%gmail.com
57991914cd Protect against overly-large reallocations. bug 342960, r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@201452 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-02 03:05:20 +00:00
dveditz%cruzio.com
b06e04a4c6 bug 342074 prevent crash running two debuggers (Venkman+Firebug). Patch by gijskruitbosch, r/sr=timeless, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200873 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 17:44:18 +00:00
mrbkap%gmail.com
c3bdb890ad Checking the patch for bug 337462 into the 1.8.0 branch. a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200851 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 08:18:55 +00:00
mrbkap%gmail.com
c6bcff4f79 Landing the fix for bug 342267 on the 1.8.0 branch.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200731 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-23 21:32:52 +00:00
igor.bukanov%gmail.com
11d1fd5285 Bug 341877: Backport of infrastructure to ensure proper rooting of native iterator states. r=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200542 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 23:02:59 +00:00