David Anderson
3cb62e0a8f
Merge backout.
2010-10-15 14:19:06 -07:00
David Anderson
446fcc70fc
Bumped JSD uuid.
2010-10-15 14:18:13 -07:00
David Anderson
8086415688
Backed out changeset 1998fa240434
2010-10-15 14:13:59 -07:00
Andreas Gal
9dfe6ec6e0
Don't try to waive Xray wrapper for primitives (604361, r=mrbkap).
2010-10-14 13:41:52 -07:00
Jim Blandy
def7caaed5
Bug 514570: Adapt jsd to new JS_GetFrameThis arguments. r=brendan
...
It used to be:
JSObject *JS_GetFrameThis(JSContext *, JSStackFrame *);
Now it is:
JSBool JS_GetFrameThis(JSContext *, JSStackFrame *, jsval *);
(In strict mode code, |this| values that are primitives don't get wrapped.)
2010-10-12 11:50:03 -07:00
David Mandelin
b6afb977ea
Bug 602003: add jsd API to query valid script begin and end PCs, r=sayrer,jjb
2010-10-06 11:23:14 -07:00
David Mandelin
c647a70390
Backed out changeset af020f2b9293 due to x64 build bustage.
2010-10-07 17:03:01 -07:00
David Mandelin
8bea69ceb4
Bug 602003: add jsd API to query valid script begin and end PCs, r=sayrer,jjb
2010-10-06 11:23:14 -07:00
Andreas Gal
5d580bfd83
Bug 600580 - TM: set right compartment in _newJSDContext r=gwagner
2010-09-29 23:32:22 -07:00
Gregor Wagner
c8ad834c04
Back out 94e52cdc2157
2010-09-29 13:39:22 -07:00
Andreas Gal
c78ba1198f
Bug 600580 - TM: set right compartment in _newJSDContext r=gregor
2010-09-29 12:28:05 -07:00
Johnny Stenback
e318c60e12
Fixing bug 599761. Use the right compartment in jsd. r=gal.
2010-09-28 19:29:29 -07:00
Andreas Gal
958218e27b
Compilation fix for bug 600015.
2010-09-27 16:27:30 -07:00
Andreas Gal
80d412aae5
Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
2010-09-27 15:55:15 -07:00
Jason Orendorff
7c32bf3a34
Bug 593147 - TM: global Object created in _newJSDContext needs a compartment. r=gal.
2010-09-14 16:24:59 -07:00
Luke Wagner
fb78ed07aa
Bug 581263 - remove slow natives (r=waldo,mrbkap)
2010-08-16 12:35:04 -07:00
Luke Wagner
684b963b54
Bug 584453 - fix thinko in jsdScript::GetParameterNames (r=bz)
...
--HG--
extra : rebase_source : a4b2d49c2f84d2faf2fad552eda56aa7ce7f4547
2010-08-11 17:24:39 -07:00
Andrew Drake
dd4a5bb014
Bug 584912: Fix use after free in jsd_DestroyThreadState. r=timeless, a=sayrer
2010-08-10 17:21:11 -07:00
Igor Bukanov
b7a9c7ba4e
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
2010-06-12 18:29:04 +02:00
Igor Bukanov
0cba307f08
Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
2010-07-28 14:36:06 +02:00
Igor Bukanov
a902a030c8
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
2010-06-12 18:29:04 +02:00
Paul Biggar
edb0aecbeb
Bug 578159: remove object allocation debug hook. (r=gal, sr=brendan)
2010-07-23 19:33:49 -07:00
Luke Wagner
ad475468cd
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
28347a8bea
Merge mozilla-central to tracemonkey.
2010-07-08 18:15:52 -07:00
Robert Sayre
0fb4de7a31
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
timeless@mozdev.org
78382493a8
Bug 552686 JS_GetFrameThis seems to require a JSContext these days when it calls some xpconnect wrapper that gets a thisObject
...
r=jorendorff
--HG--
extra : rebase_source : 7db05ad444219ffd5dbb64a86ac7470aa8095ace
2010-05-25 04:11:47 +03:00
Benjamin Smedberg
5b338a8304
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Andreas Gal
5c0607d7f7
Add an API for compartments (570040, r=jorendorff).
2010-06-04 16:32:10 -07:00
David Anderson
a084312acd
Fix JSD to use JSCLASS_GLOBAL_FLAGS (bug 561923 part 1.5, r=mrbkap).
2010-05-23 17:14:56 -07:00
Robert Sayre
58f0e99f4d
Merge mozilla-central to tracemonkey
2010-05-17 13:55:37 -04:00
Jason Orendorff
a4dd60cb56
Bug 560643 - Add a special jsval type to XPIDL. Part 2, manual IDL cleanup. r+sr=jst.
...
--HG--
extra : rebase_source : 9529caa471dd4de9ddc9cedbab38922f9398011e
2010-05-12 08:19:22 -05:00
Jason Orendorff
70d486e6b1
Bug 560643 - Add a special jsval type to XPIDL. Part 1, rename JSVal -> jsval in existing IDL. r+sr=jst.
...
--HG--
extra : rebase_source : 3d50f7468277883a26790df13a639ce37757a257
2010-05-12 08:18:51 -05:00
Luke Wagner
48ef5714a2
Bug 562991 - Change JS_SetTrap closure argument type from void* to jsval (r=brendan)
2010-04-30 17:34:54 -07:00
timeless@mozdev.org
3c1caed657
Bug 560139 - jsdStackFrame::Eval leaks estate when failing to use ContextStack. r=jorendorff.
...
--HG--
extra : rebase_source : 611b291f96b21d33ba8f1ab3d56401c7fff7900d
2010-04-19 09:22:00 -05:00
Michael Kohler
c00ff9684a
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
timeless@mozdev.org
bf4ded6217
Bug 469226 every method in jsd-xpc would needs to push a frame before calling jsd_ to make quickstubs happy
...
fix jsd for quickstubs
r=jorendorff
--HG--
extra : rebase_source : 345b8c19b67524dcc632689021a981a944d5ba45
2010-03-12 07:50:10 +01:00
Chris Jones
189c9e51ca
Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg
2010-03-03 23:02:55 -06:00
Luke Wagner
1581c6693c
Bug 565157 - typed JS_AddRoot (r=igor)
2010-06-07 17:05:02 -07:00
Jesse Ruderman
5a7b76c5ad
Remove extra dump statements from tests
2010-02-11 14:14:26 -08:00
Makoto Kato
a96a43d6fc
Bug 539378 - Remove MOZ_BITS macro from tree. r=ted
2010-01-19 14:12:09 +09:00
Boris Zbarsky
625b704880
Bug 534676. Fix object hashtable lifetime management. r=timeless
2009-12-14 21:31:59 -08:00
timeless@mozdev.org
84108e30cb
Bug 530812 Mismatched allocators in jsd: PR_Calloc vs delete, r=biesi
2009-12-13 09:11:39 -08:00
Boris Zbarsky
4141b39318
Bug 534120. Fixing build bustage on windows.
2009-12-12 14:03:01 -08:00
Boris Zbarsky
5cd3f0fad6
Bug 534120. When jsd is paused unhook as much as we can, so we don't interfere with the jit. r=timeless, jorendorff.
2009-12-12 13:35:04 -08:00
Boris Zbarsky
f27b0e09dc
Bug 507448. Expose the names of the function arguments on jsdIScript. r=timeless,brendan
...
--HG--
rename : content/base/test/Makefile.in => js/jsd/test/Makefile.in
2009-10-26 09:30:40 -04:00
Olli Pettay
e272369a42
Bug 506961 - Add a method to get jsdIValue from JS implemented event listeners, r=bz
...
--HG--
extra : rebase_source : 93d446c1c94512be8cc0dc208c0bf8f1cd3cc936
2009-10-17 17:40:44 +03:00
Boris Zbarsky
93948c7d42
Bug 521010. Expose a .script on jsdIValue, r=brendan
2009-10-07 21:19:54 -04:00
Chris Jones
6f1c8167d4
Backed out changeset 8cbc47eee659
2009-10-02 18:09:08 -05:00
Chris Jones
2515107a6f
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
2009-10-01 21:50:09 -05:00
Luke Wagner
2c5916ee4c
Bug 613457 - clean up string interfaces (r=njn)
...
--HG--
extra : rebase_source : 3e77b67fa9fe2cc31312ad99951cf92258a98e64
2011-03-14 13:59:53 -07:00
Steve Fink
e3418f50f5
Bug 630939 - JSD type error fetching construction function name (r=timeless)
...
--HG--
extra : rebase_source : 6199fbb193bf4b9471084055275e675629f1b95f
2011-02-01 12:44:41 -08:00
Steve Fink
c78b084fbc
Bug 631467 - NULL dereference on jsdc->dumbContext on error (r=gal)
...
--HG--
extra : rebase_source : 4f4bd83377302ccd97ab3c6b412ce9508971a320
2011-02-04 00:36:05 -08:00
Igor Bukanov
a3480bf7f5
bug 630209 - (Compile|Execute)Script that are GC-safe. r=jorendorff
2011-02-03 14:06:21 +01:00
Benjamin Smedberg
6399d22ef3
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Benjamin Smedberg
c4ea86fa0e
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Benjamin Smedberg
28fb767bd1
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Serge Gautherie
95bf0b1126
Bug 506502 - Remove "MOZ_BITS == 16" parts (in dbm and nsprpub); (Bv1-MC) Remove (last) 3 *.mak; r=gal
2009-08-25 15:22:26 +02:00
Marti Raudsepp
2ffb48d06d
Bug 510040 - Fix JS debugger crash on 64-bit: don't truncate PC to jsuint in jsds_FilterHook. r=timeless
...
This caused Firefox to segfault in 64-bit builds when starting up with the
Chromebug extension loaded.
2009-08-12 22:09:29 +03:00
Hashem Masoud
44f7f9d413
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
2009-08-14 16:09:00 +02:00
Rob Campbell
70ffb83284
bug 474358 - assertion isOuterWindow fix for windows breakage
2009-07-24 11:49:37 -03:00
Rob Campbell
b2a70b051a
bug 474358 - ASSERTION: Inner window detected in Equality hook, isOuterWindow, p=me, r=timeless, sr=mrbkap
2009-07-24 10:20:34 -03:00
Johnny Stenback
fae33caf0b
Fixing bug 442399. Remove LiveConnect from the tree. r=joshmoz@gmail.com, bclary@bclary.com, sr=brendan@mozilla.org
2009-06-30 15:55:16 -07:00
Makoto Kato
aa5889d9e8
Bug 498862 - build error in script_alloc_ops on CodeWarrior for Symbian emulator. r=timeless
2009-06-18 18:12:56 +09:00
timeless@mozdev.org
816487b092
Bug 440982 To avoid calling JS at unsafe times from JS_GC, jsds_ScriptHookProc should not get the script hook unless it needs to and it is safe to call
...
r=brendan sr=brendan
2009-06-04 21:00:56 -04:00
Blake Kaplan
abe74c4ff2
Bug 483847 - Remove bogo-assertion (and fix compilation warning). r=Waldo
2009-04-02 15:01:15 -07:00
Wladimir Palant
50feb6ded0
Bug 480765 - Scripts compiled before the debugger got activated cannot be debugged; r=timeless
2009-03-14 15:57:31 +01:00
timeless@mozdev.org
96444f0cc0
Bug 482809 Crash [@ jsds_SyncFilter(FilterRecord*, jsdIFilter*) ] when appendFilter() called with Console2 installed
...
removing errant change that crept into rev 36f4da6e262a with the fix for bug 136292
r=roc
2009-03-12 13:04:48 +01:00
timeless@mozdev.org
f23744b0e2
Bug 482809 Crash [@ jsds_SyncFilter(FilterRecord*, jsdIFilter*) ] when appendFilter() called with Console2 installed
...
removing errant change that crept into rev 36f4da6e262a with the fix for bug 136292
r=roc
2009-03-12 12:31:34 +01:00
timeless@mozdev.org
44c6d6b27c
Bug 475898 - jsdIDebuggerService.idl changed without changing uuid, r+sr=bz
2009-02-04 22:43:56 -08:00
timeless@mozdev.org
32f7b70168
Bug 136292 jsdIValue doesn't handle Unicode string values at all
...
Bug 335098 Strings with \x00 are truncated
support non ascii strings from js engine, r+sr=jst
2009-01-07 20:42:15 -08:00
timeless@mozdev.org
5d6efe776e
Bug 472292 Crash [@ jsdScript::CreatePPLineMap() ] with Firebug when invoking a non-function from an event handler.
...
r=caillon
2009-01-06 21:34:56 +01:00
timeless@mozdev.org
320bc70b32
Bug 427164 - jsdIScript.isLineExecutable should return NS_ERROR_OUT_OF_MEMORY for oom, r=caillon
2009-01-04 10:59:17 -08:00
timeless
0bc7ba4320
Bug 469795 - tolerate contexts which don't have a JSOPTION_PRIVATE_IS_NSISUPPORTS; r+sr=jst
2009-01-04 09:06:51 +01:00
Phil Ringnalda
5ac69655c0
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Arpad Borsos
4460c617be
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Taras Glek
c0419cc4f0
bug 453889: Correct prbool misuse in spidermonkey
2008-09-08 13:41:09 -07:00
Arpad Borsos
2cc3af109a
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
crowder@fiverocks.com
0dd9e56a74
Bug 428128 - Removal of legacy JSLL_ routines, r=brendan, a=mtschrep
2008-04-25 11:40:05 -07:00
igor@mir2.org
e52789403a
[bug 423874] backing out as a simpler patch would do the job with less code.
2008-03-29 03:34:29 -07:00
igor@mir2.org
01d0387418
bug=423874 r=brendan a1.9b5=dsicore Allocating native functions together with JSObject
2008-03-21 01:19:23 -07:00
timeless@mozdev.org
85f3eb417d
Bug 421303 Crash [@ jsds_ScriptHookProc] r=caillon a=dsicore If we reach ~jsdService, that means our client doesn't care about us, so we can (and should) drop all references to any callbacks (if they cared, they'd have kept us alive!*). I think jsdService::Off should clear all the hooks, the strange magic of not clearing it isn't really a great idea. So for Off, we'll now clear the ScriptHook too (consumers who use off should really drop any references they have to our objects...). I'm still on the fence on this point, I suspect we can actually move it from ::Off to ~jsdService (it must be cleared at some point, otherwise if jsd_xpc's library manages to get unloaded, the function pointer would be invalid, which would be *BAD*). jsds_NotifyPendingDeadScripts needs to clear gDeadScripts whether or not there's a service or hooks, so it does. Because it's a static callback and because of the scary way GC works, I'd rather ensure (deathgrip) that jsds is available (and consistent!) for the duration of the function call. The code already handles the lack of a hook, so there's no reason to do magical returns.... The real problem which mayhemer found was that jsdService::Off was returning early (failure) because gGCStatus wasn't JSGC_END when called from ~jsdService from JS_GC from the cyclecollector, so we make sure that ~jsdService forces ::Off to act as if it is JSGC_END (after ensuring that there are no callbacks available). * a pure javascript (xpcom component, not DOM hosted!) version of a jsdService consumer means that jsdService will need to talk to the CycleCollector eventually (this is another bug for the future).
2008-03-10 17:13:48 -07:00
timeless@mozdev.org
ed20878e19
Bug 282660 Crash [@ jsds_NotifyPendingDeadScripts] ds->script is null r=jst a=beltzner
2008-03-05 13:10:01 -08:00
timeless@mozdev.org
c7882fb4d0
Bug 394114 Interfaces missing from various QI implementations. jsdContext r=caillon sr=jag a=dsicore
2008-02-26 07:10:19 -08:00
timeless@mozdev.org
a90ea5f522
Bug 405025 ASSERT_VALID_LOCK failed r=gijs a=dsicore
2008-02-26 07:07:05 -08:00
timeless@mozdev.org
4b9ac0e3e8
Bug 405025 ASSERT_VALID_LOCK failed r=gijs a=dsicore
2008-02-26 07:04:13 -08:00
timeless@mozdev.org
f5a0afd7c8
Bug 416293 unbalanced locking in jsd_SetExecutionHook r=crowder a=mtschrep
2008-02-09 20:16:54 -08:00
timeless@mozdev.org
90732b463f
Bug 411249 Top crash [@ jsds_ScriptHookProc][@jsds_ScriptHookProc(JSDContext*, JSDScript*, int, void*)] on shutdown with Firebug 1.1.0b10 installed r=gijs a=beltzner
2008-01-31 11:12:47 -08:00
benjamin@smedbergs.us
a31eb73709
Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
2008-01-15 07:50:57 -08:00
timeless@mozdev.org
25115d7f3f
Bug 336991 Useless null check of jsdscript in _destroyJSDScript r=gijs sr=bz a=dsicore
2007-12-23 15:47:36 -08:00
jwalden@mit.edu
12e960c504
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
timeless@mozdev.org
967fa64971
Bug 385765 [@ jsdASObserver::Observe] You can't dereference a NULL nsCOMPtr with operator->()
...
r=dveditz sr=dveditz
2007-07-01 12:25:10 -07:00
timeless@mozdev.org
6503001220
Bug 365363 Return value for GetJSDValue ignored leading to death
...
r=silver sr=biesi
2007-06-19 22:56:13 -07:00
igor@mir2.org
443684167e
Bug 379165: Simplifing JS_DimpHeap while fixing BeOS build problems. r=brendan
2007-04-29 14:49:00 -07:00
igor@mir2.org
32b06e31f6
Bug 378261: Replacing GC_MARK_DEBUG by DumpHeap. r=brendan
2007-04-25 06:43:18 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
crowder%fiverocks.com
0c35823bc9
Bug 428128 - Removal of legacy JSLL_ routines, r=brendan, a=mtschrep
2008-04-25 18:40:05 +00:00
igor%mir2.org
acca7a06be
[bug 423874] backing out as a simpler patch would do the job with less code.
2008-03-29 10:34:31 +00:00
igor%mir2.org
5ab7e29428
bug=423874 r=brendan a1.9b5=dsicore
...
Allocating native functions together with JSObject
2008-03-21 08:19:27 +00:00
timeless%mozdev.org
bbcb39000d
Bug 421303 Crash [@ jsds_ScriptHookProc]
...
r=caillon a=dsicore
If we reach ~jsdService, that means our client doesn't care about us, so we can
(and should) drop all references to any callbacks (if they cared, they'd have
kept us alive!*).
I think jsdService::Off should clear all the hooks, the strange magic of not
clearing it isn't really a great idea. So for Off, we'll now clear the
ScriptHook too (consumers who use off should really drop any references they
have to our objects...). I'm still on the fence on this point, I suspect we can
actually move it from ::Off to ~jsdService (it must be cleared at some point,
otherwise if jsd_xpc's library manages to get unloaded, the function pointer
would be invalid, which would be *BAD*).
jsds_NotifyPendingDeadScripts needs to clear gDeadScripts whether or not
there's a service or hooks, so it does. Because it's a static callback and
because of the scary way GC works, I'd rather ensure (deathgrip) that jsds is
available (and consistent!) for the duration of the function call. The code
already handles the lack of a hook, so there's no reason to do magical
returns....
The real problem which mayhemer found was that jsdService::Off was returning
early (failure) because gGCStatus wasn't JSGC_END when called from ~jsdService
from JS_GC from the cyclecollector, so we make sure that ~jsdService forces
::Off to act as if it is JSGC_END (after ensuring that there are no callbacks
available).
* a pure javascript (xpcom component, not DOM hosted!) version of a jsdService
consumer means that jsdService will need to talk to the CycleCollector
eventually (this is another bug for the future).
2008-03-11 00:13:48 +00:00
timeless%mozdev.org
b88c1f637a
Bug 421044 get jsdb to finalize runtimes correctly
2008-03-06 05:24:04 +00:00
timeless%mozdev.org
5aff8dcd9b
Bug 421052 add gc to jsdb frames
2008-03-06 05:11:39 +00:00
timeless%mozdev.org
167673cb80
Bug 421044 get jsdb to finalize runtimes correctly
...
excluding patch to js shell
2008-03-06 05:10:10 +00:00
timeless%mozdev.org
030f46098c
Bug 420789 jsdb_HandleValToPointer fails JS_ASSERT(p->type == type);
2008-03-06 05:08:01 +00:00
timeless%mozdev.org
59fb99858c
Bug 282660 Crash [@ jsds_NotifyPendingDeadScripts] ds->script is null
...
r=jst a=beltzner
2008-03-05 21:10:01 +00:00
timeless%mozdev.org
6f5413da48
Bug 394114 Interfaces missing from various QI implementations.
...
jsdContext
r=caillon sr=jag a=dsicore
2008-02-26 15:10:19 +00:00
timeless%mozdev.org
55a710b6ff
Bug 405025 ASSERT_VALID_LOCK failed
...
r=gijs a=dsicore
2008-02-26 15:07:05 +00:00
timeless%mozdev.org
9bf84c3099
Bug 405025 ASSERT_VALID_LOCK failed
...
r=gijs a=dsicore
2008-02-26 15:04:13 +00:00
timeless%mozdev.org
0011b6cc5e
Fixing spelling error
2008-02-17 09:02:53 +00:00
timeless%mozdev.org
e577227d70
Bug 416978 jsdb crashes in js_FindProperty because it isn't using JSOPTION_COMPILE_N_GO
...
r=brendan a=brendan
2008-02-12 22:36:38 +00:00
timeless%mozdev.org
20b8976a38
Bug 416293 unbalanced locking in jsd_SetExecutionHook
...
r=crowder a=mtschrep
2008-02-10 04:16:54 +00:00
timeless%mozdev.org
9b10b65e69
Bug 411249 Top crash [@ jsds_ScriptHookProc][@jsds_ScriptHookProc(JSDContext*, JSDScript*, int, void*)] on shutdown with Firebug 1.1.0b10 installed
...
r=gijs a=beltzner
2008-01-31 19:12:47 +00:00
benjamin%smedbergs.us
c6b0868a4c
Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
2008-01-15 15:51:02 +00:00
timeless%mozdev.org
06d80e3e4f
Bug 336991 Useless null check of jsdscript in _destroyJSDScript
...
r=gijs sr=bz a=dsicore
2007-12-23 23:47:36 +00:00
timeless%mozdev.org
dcd952cceb
332241 Resurrect jsdb
...
r=gijskruitbosch+bugs@gmail.com
2007-10-19 07:40:57 +00:00
reed%reedloden.com
38ab7c8500
Backout timeless's check-in for bug 332241 to help find Tp regression.
2007-10-17 00:27:38 +00:00
timeless%mozdev.org
2b7dc43650
332241 Resurrect jsdb
...
r=gijskruitbosch+bugs@gmail.com
2007-10-15 18:34:22 +00:00
jwalden%mit.edu
ef68fcf595
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 07:08:56 +00:00
timeless%mozdev.org
b2a20d910c
Bug 385765 [@ jsdASObserver::Observe] You can't dereference a NULL nsCOMPtr with operator->()
...
r=dveditz sr=dveditz
2007-07-01 19:25:10 +00:00
timeless%mozdev.org
a168ae84b1
Bug 365363 Return value for GetJSDValue ignored leading to death
...
r=silver sr=biesi
2007-06-20 05:56:13 +00:00
igor%mir2.org
54d5ee11ed
Bug 379165: Simplifing JS_DimpHeap while fixing BeOS build problems. r=brendan
2007-04-29 21:49:01 +00:00
igor%mir2.org
d3bb8f0c33
Bug 378261: Replacing GC_MARK_DEBUG by DumpHeap. r=brendan
2007-04-25 13:43:18 +00:00
benjamin%smedbergs.us
9dad82ab1c
Bug 78081 - Don't export intermediate libraries, r=luser
...
This is going to break camino until those build scripts are updated.
2007-02-21 15:13:36 +00:00
timeless%mozdev.org
514c77dd47
Bug 325539 typo in mozilla/js/jsd/idl/jsdIDebuggerService.idl
...
r=silver
2007-01-07 10:50:23 +00:00
silver%warwickcompsoc.co.uk
24ff5a8c5d
Bug 343511 - Don't assert more than necessary. r=rginda
2006-07-20 15:25:32 +00:00
silver%warwickcompsoc.co.uk
809acd011e
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
bfbdc4c8ec
Bug 341919 - Remove widget dependency from JSD. r=rginda sr=jst
2006-06-26 10:36:28 +00:00
bent.mozilla%gmail.com
9c854d5c4b
Bug 342573 - "Fix accidental return value switch from bug 176182". r=mrbkap.
2006-06-23 22:29:51 +00:00
gijskruitbosch%gmail.com
dd4ff5fca7
Bug 342074 - JSD crashes on exit when there's two clients
...
r+a=timeless
2006-06-20 15:54:44 +00:00
mrbkap%gmail.com
43895f48e7
Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
2006-06-12 22:39:55 +00:00
timeless%mozdev.org
d08aca2161
Bug 335315 Null pointer dereference in [@ _newJSDContext]
...
patch by rflint@dslr.net r=rginda sr=brendan
2006-05-11 13:19:45 +00:00
darin%meer.net
7d3e7d7acd
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
timeless%mozdev.org
81f225a13b
Bug 331023 Cleanup of IDL files; fixing type inconsistencies
...
r=rginda sr=bz
2006-05-07 01:31:33 +00:00
mrbkap%gmail.com
931c69c3ef
More nukage of private API usage.
2006-04-27 01:33:45 +00:00
brendan%mozilla.org
6bec916a05
Don't use private APIs, please.
2006-04-27 01:22:24 +00:00
neil%parkwaycc.co.uk
cde62f9eb1
Followup patch to bug 207327 to move the "service" string from the name to the value of the category entry where it is interpreted to belong r=timeless sr=bz
2006-02-28 17:36:58 +00:00
timeless%mozdev.org
276ede16dd
Bug 327605 [@ JSD_GetContextFlags - jsdService::GetFlags]
...
r=rginda
2006-02-27 04:17:08 +00:00
timeless%mozdev.org
a279d689e5
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
timeless%mozdev.org
079cc68e75
Bug 266208 [@ js_PCToLineNumber] because of crash due to infinite recursion
...
r=rginda sr=brendan
2006-02-09 05:47:55 +00:00
gerv%gerv.net
f2d0296772
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-12-31 12:14:46 +00:00
timeless%mozdev.org
3db428f6ac
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
b78d0c2416
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
timeless%mozdev.org
a8d40c7dc2
Visual Age properly complained about C++ comments in a C file
...
fixing.
2005-08-02 18:46:14 +00:00
timeless%mozdev.org
840de8d8d5
fixing some more 64bit non macro usage instances
2005-08-02 16:34:45 +00:00
timeless%mozdev.org
80334943a7
hoping that the build bustage is macro related
2005-08-02 16:12:27 +00:00
timeless%mozdev.org
67d1560bf3
Bug 281137 Add profiling column for functions excluding other functions running
...
jsd part
patch by silver@warwickcompsoc.co.uk r=shaver sr=dmose a=bsmedberg
2005-08-02 15:53:59 +00:00
joshmoz%gmail.com
eff44ce0c4
remove XP_MAC stuff from js. b=281889 r=brendan a=brendan
2005-07-07 22:35:40 +00:00
timeless%mozdev.org
6258c1f8e0
Bug 283532 OOM crash [@ jsdValue::GetProperties]
...
patch by b.jacques@planet.nl r=rginda sr=brendan a=brendan
2005-07-01 05:12:47 +00:00
bsmedberg%covad.net
34605abce4
Static build bustage from bug 288955 - MODULE_NAME is incompatible with FORCE_SHARED_LIB in static builds.
2005-04-05 18:26:06 +00:00
bsmedberg%covad.net
3ebcd593c5
Bug 288955 - move jsdebugger to tier 50, integrate with libxul r=darin
2005-04-05 16:34:09 +00:00
gerv%gerv.net
8c57572d65
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-12 20:11:18 +00:00