7819 Commits

Author SHA1 Message Date
igor.bukanov%gmail.com
98919b21b5 Bug 342625: Fix js_GC to return false only for branch callback cancelations restoring WAY_TOO_MUCH_GC. r=mrbkap,sr=brendan 2006-06-29 19:13:51 +00:00
bclary%bclary.com
69d4233d70 Bug 330237 - revert patch due to mac os x bustage, not part of the build. r=shaver 2006-06-29 12:51:42 +00:00
igor.bukanov%gmail.com
9ebf7bc3ae Bug 341896: GC finalizes the states of native iterators before finalizing the rest of object. It avoids using expensive close hooks. r=brendan 2006-06-29 06:51:33 +00:00
bzbarsky%mit.edu
2092c2f893 Move around some debug defines to make life better. No reviews, yay! 2006-06-29 05:33:39 +00:00
bclary%bclary.com
5e78949d9e JavaScript Test Library - add JavaScriptOptions object to e4x test environment 2006-06-28 23:40:24 +00:00
bclary%bclary.com
a4ca8009c7 JavaScript Test Library - update to gVersion for version 1.6 and 1.7, no bug, not part of the build 2006-06-28 21:54:31 +00:00
bclary%bclary.com
d9755392fe JavaScript Test Library - catch too much recursion exception, bug 234398 2006-06-28 21:50:09 +00:00
mrbkap%gmail.com
f2c3659778 Checking in Sebastien Marinier <mozilla@smarinier.net>'s patch (along with a
couple of other bugs that need fixing) to avoid file handle leaks when using
directory[path] syntax. bug 342148, NPOTB
2006-06-28 19:49:39 +00:00
igor.bukanov%gmail.com
d115537fbf Bug 342737: New API to register JS_NewContext/JS_DestroyContext* callback. In this way an embedding can do a common customization of JSContext instances in a single place. r=brendan 2006-06-27 12:09:09 +00:00
mrbkap%gmail.com
80bbd167fe Resolve standard classes even when assigning to give them a chance to initialize
themselves to avoid them overriding the assigned value when they're used internally
the first time. bug 342359, r=brendan sr=jst
2006-06-26 21:22:12 +00:00
bclary%bclary.com
6912312eca JavaScript Test Library - regression test for bug 328897, by Boris Zbarsky 2006-06-26 18:58:27 +00:00
bclary%bclary.com
f37bf1070f JavaScript Test Library - reset String constructor on each path, bug 304376, not part of the build. 2006-06-26 15:22:49 +00:00
silver%warwickcompsoc.co.uk
8470c91b81 Partial backout of bug 341919 to fix bustage caused by DOM_AGNOSTIC3_BRANCH landing. 2006-06-26 11:11:57 +00:00
silver%warwickcompsoc.co.uk
9405c42b36 Bug 341919 - Remove widget dependency from JSD. r=rginda sr=jst 2006-06-26 10:36:28 +00:00
timeless%mozdev.org
b33404c812 Bug 330237 editline.c:1038: warning: implicit declaration of function `getpid'
r=shaver
2006-06-25 07:20:40 +00:00
igor.bukanov%gmail.com
07441484f4 Bug 342180: Check for unitialized scriptFilenameTable in js_SweepScriptFilenames as js_GC can run before js_InitRuntimeScriptState is invoked. r=mrbkap 2006-06-24 10:48:56 +00:00
mrbkap%gmail.com
7b1e11248b Keep a strong reference to the context that we're operating on. This involves
giving the sandbox context an nsISupports private data that controls its
lifetime. bug 337462, r+sr=jst
2006-06-24 04:33:24 +00:00
bent.mozilla%gmail.com
6fc5260a1b Bug 342573 - "Fix accidental return value switch from bug 176182". r=mrbkap. 2006-06-23 22:29:51 +00:00
mrbkap%gmail.com
afbc7f20c9 Some style cleanups, and add some paranoia checking. bug 342267, r=dveditz sr=jst 2006-06-23 18:18:09 +00:00
bclary%bclary.com
19fec1bf7c JavaScript Test Library - regression test for bug 341939, by nanto vi (TOYAMA Nao) 2006-06-23 03:05:07 +00:00
bclary%bclary.com
7cc03cafd9 JavaScript Test Library - regression test for bug 340199, by Blake Kaplan 2006-06-22 18:49:07 +00:00
szegedia%freemail.hu
d4515f125a Removed "pre" 2006-06-22 16:16:07 +00:00
szegedia%freemail.hu
2d4fc75b74 Committing the patch for Bugzilla 328924 "Impossible to use the debugger from outside the omj.tools.debugger package" 2006-06-22 16:12:44 +00:00
bclary%bclary.com
9fc23fb5a4 JavaScript Test Library - properly terminate browser based test if uncaught exception occurs, no bug, not part of the build 2006-06-22 06:44:45 +00:00
mrbkap%gmail.com
c51c5cdee9 Exception classes need to set their constructors on the global object themselves since they don't use JS_InitClass. bug 342359, r=brendan 2006-06-21 23:54:04 +00:00
mrbkap%gmail.com
b2988348b3 Fix whitespace and style nits from brendan (bug 336409) 2006-06-21 18:16:52 +00:00
brendan%mozilla.org
9041c05ece Fix warning in str_split. 2006-06-21 16:54:40 +00:00
igor.bukanov%gmail.com
9f9ab7cc1e Bug 341877: Infrastructure to root properly native iterator states. r=brendan 2006-06-21 09:13:24 +00:00
mrbkap%gmail.com
87295eaca7 Be safer in doing these additions. bug 336409, r=igor 2006-06-21 00:42:04 +00:00
brendan%mozilla.org
cd71953372 Null defense in case of early failure under js_NewContext (342180, r=mrbkap). 2006-06-20 18:36:34 +00:00
gijskruitbosch%gmail.com
a68352ae26 Bug 342074 - JSD crashes on exit when there's two clients
r+a=timeless
2006-06-20 15:54:44 +00:00
igor.bukanov%gmail.com
8d743fde46 Bug 341877: Reverting the previous commit, the patch was broken. 2006-06-20 00:50:17 +00:00
brendan%mozilla.org
a422d9cec7 White space police state attack. 2006-06-19 23:38:02 +00:00
igor.bukanov%gmail.com
2d2124eb15 Bug 341877: Infrastructure to properly mark native iterator state during GC without changing public API. r=brendan 2006-06-19 22:53:51 +00:00
igor.bukanov%gmail.com
e03eb62472 Bug 341896: Call the branch callback outside GC lock. r=brendan 2006-06-19 22:46:39 +00:00
timeless%mozdev.org
27eaab5dcd Bug 337917 Make consumers stop using cids from other modules 2006-06-18 21:18:22 +00:00
brendan%mozilla.org
574558f96c Home ToString results before concatenating (341896, r=igor). 2006-06-18 16:27:10 +00:00
brendan%mozilla.org
3b45f3b63c Fix iterator to mark opaque state (341877, r=igor). 2006-06-18 02:04:40 +00:00
bclary%bclary.com
e9bdb84776 JavaScript Test Library - regression test for bug 341675, by Igor Bukanov 2006-06-17 04:54:08 +00:00
bclary%bclary.com
99dc9732c0 JavaScript Test Library - regression test for bug 341500, by Igor Bukanov 2006-06-17 04:46:15 +00:00
bclary%bclary.com
db2b8d2079 JavaScript Test Library - regression test for bug 341499, by Igor Bukanov 2006-06-17 04:40:13 +00:00
bclary%bclary.com
bd22b9adae JavaScript Test Library - regression test for bug 341496, by Igor Bukanov 2006-06-17 04:36:01 +00:00
bclary%bclary.com
407bdd50cc JavaScript Test Library - regression test for bug 341360, by Ted Mielczarek, Ria Klaassen 2006-06-17 04:28:35 +00:00
bclary%bclary.com
c420b4d0eb JavaScript Test Library - regression test for bug 340526, by Igor Bukanov 2006-06-17 02:58:31 +00:00
bclary%bclary.com
99032d0253 JavaScript Test Library - regression test for bug 340024, by jhs@lysator.liu.se 2006-06-17 02:47:03 +00:00
mrbkap%gmail.com
0ccee130e1 Hacky patch to allow XPConnect's global objects to participate in the JS engine's new JSCLASS_GLOBAL_FLAGS class flags. bug 339041, r=shaver, sr=sicking 2006-06-17 01:03:10 +00:00
bclary%bclary.com
f9c1cdd373 JavaScript Test Library - regression test for bug 340369, by Ria Klaassen, Gavin Sharp 2006-06-17 00:50:52 +00:00
bclary%bclary.com
aece56f10c JavaScript Test Library - regression test for bug 338709, by Seno Aiko 2006-06-16 22:32:08 +00:00
igor.bukanov%gmail.com
1b632c00b3 Bug 341675: Prevent an infinite loop in GC when a close hook create more objects with close hooks. r=mrbkap 2006-06-16 19:21:38 +00:00
igor.bukanov%gmail.com
b170611b96 Bug 341510: GC executes close hooks after the sweeping phase as a bulletproof way to prevent finalization of new live things created by the hooks. r=mrbkap 2006-06-16 19:18:50 +00:00