gecko/js/jsd
Bobby Holley 9f845bdef1 Bug 840488 - Move jsd over to the new API. r=bz
This setup is kind of hacky. JSD exposed a per-context script toggle, which,
while nonsensical, exhibits visibly different semantics than a per-global
toggle (since the former follows the WindowProxy across navigations, whereas
the latter does not). Honza says that Firebug ensures that any instances of
|jsdcx.scriptsEnabled = false| are guaranteed to be followed by
|jsdcx.scriptsEnabled = true| before a navigation occurs, so this should be
good enough.
2013-11-12 16:43:34 -08:00
..
idl Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz. 2013-08-06 23:59:54 -07:00
test Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
jsd1640.def Bug 880697 - Remove JSD_GetDefaultJSContext and fix callers. r=gabor 2013-06-12 14:17:55 -07:00
jsd1640.rc
jsd3240.rc
jsd_atom.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsd_high.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsd_hook.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsd_java.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsd_lock.cpp Bug 916580 - Fix bugs related to the usage of calloc. r=luke 2013-09-25 12:18:43 -07:00
jsd_lock.h Bug 898914 (part 1) - Remove JSBool. 2013-08-08 15:53:04 -07:00
jsd_obj.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsd_scpt.cpp Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures. 2013-09-24 14:09:15 -04:00
jsd_stak.cpp Bug 919781 - Fix use of uninitialized cx introduced by bug 917798 r=sfink 2013-09-26 16:02:16 +01:00
jsd_step.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsd_text.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsd_val.cpp Bug 930782 - Handlify JS_WrapValue. r=terrence 2013-10-26 18:19:05 +02:00
jsd_xpc.cpp Bug 840488 - Move jsd over to the new API. r=bz 2013-11-12 16:43:34 -08:00
jsd_xpc.h Bug 840488 - Move jsd over to the new API. r=bz 2013-11-12 16:43:34 -08:00
jsd.h Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsdebug.cpp Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsdebug.h Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan 2013-09-19 15:26:36 -04:00
jsdstubs.cpp Bug 860029 - Standardize Modelines in the JS Module. r=njn 2013-04-16 13:47:10 -07:00
jshash.cpp Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures. 2013-09-24 14:09:15 -04:00
jshash.h Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures. 2013-09-24 14:09:15 -04:00
mkshell.bat
moz.build Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
README
resource.h Bug 860029 - Standardize Modelines in the JS Module. r=njn 2013-04-16 13:47:10 -07:00

js/jsd contains code for debugging support for the C-based JavaScript engine 
in js/src.  jsd_xpc.cpp provides an XPCOM binding for the library.

js/jsd/jsdb is a console debugger using only native code (see README in that 
directory.)  This debugger is no longer being actively developed, though it
should work.