4930 Commits

Author SHA1 Message Date
reed%reedloden.com
fa69281184 Bug 516862 - (follow-up patch) [p=reed r=wtc r=crowder a=ss]
git-svn-id: svn://10.0.0.236/trunk@258681 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 20:00:44 +00:00
mrbkap%gmail.com
96be241b3e Try to fix orange.
git-svn-id: svn://10.0.0.236/trunk@258477 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 02:46:47 +00:00
mrbkap%gmail.com
4552195883 Bug 509583 - Deal with empty arrays the same way we deal with regular arrays. r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258475 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 00:09:09 +00:00
mrbkap%gmail.com
f6778a40b6 Fix bug 505988. r=bzbarsky sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258474 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 00:07:47 +00:00
reed%reedloden.com
b7efdceee7 Bug 516862: Backported a change from dtoa.c upstream made on 2009-03-01. [p=reed r=crowder r=mrbkap a=dveditz]
Here is an excerpt from the 'changes' file describing this change:
"dtoa.c and gdtoa/gdtoaimp.h and gdtoa/misc.c: reduce Kmax, and use
MALLOC and FREE or free for huge blocks, which are possible only in
pathological cases, such as dtoa calls in mode 3 with thousands of
digits requested, or strtod() calls with thousand of digits. For the
latter case, I have an alternate approach that runs much faster
and uses less memory, but finding time to get it ready for distribution
may take a while."


git-svn-id: svn://10.0.0.236/trunk@258450 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 06:16:27 +00:00
mrbkap%gmail.com
89d444ab8c Fix C++isms in this C function to fix Windows build bustage from bug 413735.
git-svn-id: svn://10.0.0.236/trunk@258440 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 23:47:19 +00:00
mrbkap%gmail.com
1f0f190d09 bug 413735 - consistent readline usage. r=igor a=dveditz. Original patch from Andrei Saprykin <andrei@runitsoft.com>.
git-svn-id: svn://10.0.0.236/trunk@258406 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 18:57:08 +00:00
mrbkap%gmail.com
d72b3550e5 Bug 514554 - Don't skip state transitions without initializing members. r=peterv sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258405 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 18:33:46 +00:00
jst%mozilla.org
977b27f860 Fixing bug 500644. PAC: crash when using PAC-based manual proxy config and the attached testcase. Patch by bnewman@mozilla.com, r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@258383 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 00:29:45 +00:00
mrbkap%gmail.com
d6ddaaef71 bug 469492 - calling the call hook after fully initializing the freame. p=igor r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258096 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 04:47:12 +00:00
mrbkap%gmail.com
dc33c4cbdd Bug 505305. r=gal a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258051 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 00:54:10 +00:00
mrbkap%gmail.com
88fe26d64b Bug 506567 - Better initialize the pseudo-frame. r=igor a=ss
git-svn-id: svn://10.0.0.236/trunk@258050 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 00:48:18 +00:00
mrbkap%gmail.com
8bc644e9d7 Bug 500931 - Ensure that weak reference wrappers return the right object when called upon. r=bent sr=jst a=ss
git-svn-id: svn://10.0.0.236/trunk@258049 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 00:41:49 +00:00
mrbkap%gmail.com
5815f2cfd0 Bug 501577 - Add a missing call to Release in nsXPCWrappedJS::GetNewOrUsed. r+sr=peterv a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258048 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 00:14:21 +00:00
mrbkap%gmail.com
3beff105d6 Bug 455633 - Protect against the weird Sandbox global object case when creating XPCNativeWrappers. r+sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257634 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-06 05:57:37 +00:00
mrbkap%gmail.com
38e969842e Bug 501270 - Make pseudo-frames have call objects if they're around a heaveyweight function to preserve engine invariants. r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257619 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-01 20:18:31 +00:00
mrbkap%gmail.com
407a1f1f43 Bug 481434 - Fix up the logic a bit. r+sr=bzbarsky a=ss
git-svn-id: svn://10.0.0.236/trunk@257583 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-25 06:58:18 +00:00
mrbkap%gmail.com
a3d3acbb16 Bug 460882. r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@257562 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-24 02:30:25 +00:00
igor%mir2.org
1f68049513 bug 488995, r=mrbkap,sr=jst,a1.9.0.12=ss
git-svn-id: svn://10.0.0.236/trunk@257561 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-23 20:27:33 +00:00
igor%mir2.org
2a15b89ffd bug 454704 - patch from Jim Blandy, r=myself, a1.9.0.12=ss
git-svn-id: svn://10.0.0.236/trunk@257560 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-23 20:24:11 +00:00
igor%mir2.org
a8e486f0d8 backing out the patch for bug 488995 due to build failure on windows
git-svn-id: svn://10.0.0.236/trunk@257559 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-23 18:56:41 +00:00
igor%mir2.org
63a8fd8863 bug 488995, r=mrbkap,sr=jst,a1.9.0.12=dveditz
git-svn-id: svn://10.0.0.236/trunk@257557 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-23 14:46:14 +00:00
jwalden%mit.edu
a7f507ad90 Bug 465980 - Some array methods don't work right on ginormous arrays. r=jorendorff, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257524 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-17 22:59:55 +00:00
Olli.Pettay%helsinki.fi
e0860f9cc0 Bug 461861, r+sr=mrbkap, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257490 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-14 14:31:37 +00:00
igor%mir2.org
b25ffed1fe bug 478336 - fixing rt->state/rt->contextList mutation race, backport to 1.9.0 by Jason Orendorff, a1.9.0.10=dveditz
git-svn-id: svn://10.0.0.236/trunk@257012 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-22 07:53:06 +00:00
igor%mir2.org
7651dd6dce bug 477021 - make sure that js_(New|Destroy)Context() do not race against the GC, backport to 1.9.0 by Jason Orendorff, a1.9.0.10=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@257000 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-21 16:05:11 +00:00
igor%mir2.org
71fa6dd59a bug 476934 - JS_(Set|Clear)ContextThread() must wait for the GC, backport to 1.9.0 by Jason Orendorff, a1.9.0.10=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@256998 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-21 13:01:45 +00:00
igor%mir2.org
566246d749 bug 426520, r=brendan a1.9.0.10=dveditz
git-svn-id: svn://10.0.0.236/trunk@256997 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-21 10:27:31 +00:00
igor%mir2.org
973f2f4d31 bug 487204, r=brendan a1.9.0.10=dveditz
git-svn-id: svn://10.0.0.236/trunk@256996 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-21 10:07:20 +00:00
mrbkap%gmail.com
5ae7f6792b Bug 479560, r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256978 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-19 03:17:46 +00:00
igor%mir2.org
85940179ec backing out for bug 478336, bug 477021 and bug 476934 due to compilation failure on Windows in bug 476934
git-svn-id: svn://10.0.0.236/trunk@256968 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-18 09:07:05 +00:00
igor%mir2.org
91ee98114c bug 478336 - fixing rt->state/rt->contextList mutation race, backport to 1.9.0 by Jason Orendorff, a1.9.0.10=dveditz
git-svn-id: svn://10.0.0.236/trunk@256967 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-18 08:28:08 +00:00
igor%mir2.org
d1d2420fdb bug 477021 - make sure that js_(New|Destroy)Context() do not race against the GC, backport to 1.9.0 by Jason Orendorff, a1.9.0.10=dveditz
git-svn-id: svn://10.0.0.236/trunk@256966 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-18 08:22:55 +00:00
igor%mir2.org
1252c41410 bug 476934 - JS_(Set|Clear)ContextThread() must wait for the GC, backport to 1.9.0 by Jason Orendorff, a1.9.0.10=dveditz
git-svn-id: svn://10.0.0.236/trunk@256965 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-18 08:15:57 +00:00
igor%mir2.org
0d35f00fc9 bug 467441 - avoiding js_(Add|Remove)Root for regexp statics, backport to 1.9.0 by Jason Orendorff, a1.9.0.10=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@256964 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-18 08:07:56 +00:00
igor%mir2.org
f6962d17d4 bug 427196, a1.9.0.10=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@256963 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-18 08:01:17 +00:00
igor%mir2.org
73e3de6592 bug 369696, a1.9.0.10=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@256962 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-18 07:56:47 +00:00
mrbkap%gmail.com
67ffe2b343 Bug 477128 - Add a mochitest.
git-svn-id: svn://10.0.0.236/trunk@256805 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-02 22:10:57 +00:00
igor%mir2.org
2c9001b8dc bug 355829 r=brendan a1.9.0.8=dveditz
git-svn-id: svn://10.0.0.236/trunk@256578 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-18 18:41:06 +00:00
mrbkap%gmail.com
d1e4653cda Bug 461158 - Add missing error propagation. Patch from Igor Bukanov <igor@mir2.org>, r=brendan a=ss
git-svn-id: svn://10.0.0.236/trunk@256565 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-17 21:58:21 +00:00
mrbkap%gmail.com
567673e3cf Bug 477128 - Don't throw if XPCNativeWrapper is called as a function but passed a primitive value to allow for safe primitive testing. r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256562 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-17 21:42:09 +00:00
mrbkap%gmail.com
a8c3f6520e Bug 478433 - Use a better method to create this function. r+sr=jst a=dvedtiz
git-svn-id: svn://10.0.0.236/trunk@256561 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-17 21:41:15 +00:00
mrbkap%gmail.com
3aa0c5095c Bug 480096 - Don't leave the last argument lying around in case someone accidentally uses it. r=brendan a=dvedtiz
git-svn-id: svn://10.0.0.236/trunk@256508 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-11 00:16:22 +00:00
gavin%gavinsharp.com
fffeac8521 Bug 453955: fix assertion failure in JS_SetWatchPoint, patch by Brendan Eich <brendan@mozilla.org>, 1.9.0 backport by Gary Kwong <nth10sd@gmail.com>, r=mrbkap, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256476 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-07 00:17:32 +00:00
mrbkap%gmail.com
efc072e676 Bug 475334 - Don't trigger debugger hooks until frame initialization is complete. r=mrbkap a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256422 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-03 01:53:11 +00:00
igor%mir2.org
d1a83520ee bug 476049 r=brendan a1908=dveditz
git-svn-id: svn://10.0.0.236/trunk@256343 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-27 13:25:22 +00:00
bclary%bclary.com
ba75f2ce57 bug 401300 - include jsutil.h to the export list in Makefile.ref, patch by jorendorff, r=brendan, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256316 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-25 13:24:29 +00:00
bclary%bclary.com
162c242bcd SpiderMonkey 1.8.0 pre release 1 - update version, r=jorendorff, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256315 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-25 13:11:19 +00:00
mrbkap%gmail.com
dc99ed5649 Bug 467499 - Pass the proper size argument to ResizeSlots. r=shaver/crowder a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256080 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 23:21:10 +00:00
reed%reedloden.com
c6cb6a40d4 Bug 457521 - [p=igor@mir2.org (Igor Bukanov) r=crowder a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@256058 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 09:25:56 +00:00