233 Commits

Author SHA1 Message Date
rginda%netscape.com
e9b8b7e003 - venkman only -
record last stack depth. when the stack depth changes, we display a frame header in the console for single step mode.


git-svn-id: svn://10.0.0.236/trunk@102357 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-06 01:05:02 +00:00
rginda%netscape.com
d28982ed49 - venkman only -
strict mode fixes.


git-svn-id: svn://10.0.0.236/trunk@102356 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-06 01:04:01 +00:00
rginda%netscape.com
e6fd4e7ecc - venkman only -
move debugTrap code that may involve network activity from venkman-debugger.js to this file.
strict mode fixes.
fix outliner select events, which range checked against the wrong properties.


git-svn-id: svn://10.0.0.236/trunk@102355 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-06 01:03:06 +00:00
rginda%netscape.com
489e14dff4 - venkman only -
move calls that might involve network activity to *after* te enterNestedEventLoop() call so their requests go on the pushed thread.  The call is made after enterNestedEventLoop (which, by definition, blocks) via a setTimeout call.


git-svn-id: svn://10.0.0.236/trunk@102353 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-06 01:01:34 +00:00
rginda%netscape.com
06b249145d - venkman only -
strict mode fixes
remove some debugging spoo


git-svn-id: svn://10.0.0.236/trunk@102352 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-06 00:59:24 +00:00
rginda%netscape.com
5ffce21c70 - venkman only -
make dump tree function taka a param
remove bogus _cache dance
add matchesScriptRecord method to breakpoint record
only do the icode replacement if the breakpoint is enabled in addScriptRecord


git-svn-id: svn://10.0.0.236/trunk@102251 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 01:39:09 +00:00
rginda%netscape.com
60b571c7bc - venkman only -
remove unused messages
add used messages


git-svn-id: svn://10.0.0.236/trunk@102250 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 01:37:11 +00:00
rginda%netscape.com
f1de04bbc1 - venkman only -
change string concats to getMsg calls, to make bidi more better
don't duplicate setBreakpoints()s efforts by checking for matching files in onInputBreak
reimpliment onInputFBreak
remove onInputFClear.  future breakpoints can now be cleared wit the standard clear command.
remove dead onScriptCreated function


git-svn-id: svn://10.0.0.236/trunk@102249 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 01:36:44 +00:00
rginda%netscape.com
7b5157ac4c - venkman only -
dont pay attention to scripts without filenames
remove script from the script tree when it is unloaded
if a newly created script matches an existing breakpoint record, add that script to the breakpoint record.
remove obsoleted future breakpoint functions


git-svn-id: svn://10.0.0.236/trunk@102248 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 01:34:23 +00:00
rginda%netscape.com
ae5684e0f2 - venkman only -
remove fclear command, future breakpoints now share the same list as normal breakpoints.  the standard clear comman will suffice


git-svn-id: svn://10.0.0.236/trunk@102247 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 01:31:56 +00:00
rginda%netscape.com
453f11b043 - venkman only -
reset childIndex and parentRecord on a removed tree item


git-svn-id: svn://10.0.0.236/trunk@102246 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 01:30:59 +00:00
rginda%netscape.com
fd47134931 - not built -
hook up step out, step over, and stop commands
add outliners for new project, script, and stack views


git-svn-id: svn://10.0.0.236/trunk@102163 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:45:34 +00:00
rginda%netscape.com
6c3da8810b - not built -
brace/whitespace cleanup
implement leftPadString()


git-svn-id: svn://10.0.0.236/trunk@102162 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:44:18 +00:00
rginda%netscape.com
befb2d4235 - not built -
implement next, step out, and stop state commands
bring breakpoint implementation in line with the new breakpoint and script views
add destroy() method to tear down the debugger


git-svn-id: svn://10.0.0.236/trunk@102161 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:43:43 +00:00
rginda%netscape.com
acbb49532e - not built -
change tab width pref from "tab string" to numerical width
remove wordbreak pref (it's just a const now)


git-svn-id: svn://10.0.0.236/trunk@102160 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:41:53 +00:00
rginda%netscape.com
7ac4abc5c5 - not built -
change doctype to avoid quirks mode


git-svn-id: svn://10.0.0.236/trunk@102159 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:40:33 +00:00
rginda%netscape.com
ddac1964ab - not built -
implement new script, stack, and project views


git-svn-id: svn://10.0.0.236/trunk@102158 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:39:58 +00:00
rginda%netscape.com
6c41e5e130 - not built -
hookup new messages


git-svn-id: svn://10.0.0.236/trunk@102157 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:39:01 +00:00
rginda%netscape.com
34a846d24b - not built -
hook up next, stepout, finish, and stop commands
event handler work for the new project, script, and stack views


git-svn-id: svn://10.0.0.236/trunk@102156 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:37:49 +00:00
rginda%netscape.com
1a7855a477 - not built -
whitespace cleanup
use new TreeOView stuff, add breakpoint, project, and stack view support


git-svn-id: svn://10.0.0.236/trunk@102155 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:35:36 +00:00
rginda%netscape.com
2dcddedc75 - not built -
hook up finish and next commands


git-svn-id: svn://10.0.0.236/trunk@102154 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:32:30 +00:00
rginda%netscape.com
5fc1ce593d - not built -
add scrollTo to BasicOView
add generic tree outliner view support (TreeOView and TreeOViewRecord)


git-svn-id: svn://10.0.0.236/trunk@102153 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:31:48 +00:00
rginda%netscape.com
5b35893ef8 - not built -
adding tree outliner view test


git-svn-id: svn://10.0.0.236/trunk@102151 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-01 18:20:23 +00:00
hyatt%netscape.com
c49a03b7be Fix for 71106. r=jag, sr=jst
git-svn-id: svn://10.0.0.236/trunk@100428 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-06 21:49:35 +00:00
rginda%netscape.com
193b013ecf - not built -
remove the "reload ui" menu item
make some checkbox menu items radios instead


git-svn-id: svn://10.0.0.236/trunk@100272 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 06:23:52 +00:00
rginda%netscape.com
239f173ae0 - not built -
use the available value we're given, instead of asking the input stream


git-svn-id: svn://10.0.0.236/trunk@100271 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 06:23:06 +00:00
rginda%netscape.com
7e75cd0e57 - not built -
fix function names.


git-svn-id: svn://10.0.0.236/trunk@100270 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 06:22:01 +00:00
rginda%netscape.com
9af74e00c8 - not built -
move stuff around.
fix function names.


git-svn-id: svn://10.0.0.236/trunk@100269 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 06:21:26 +00:00
rginda%netscape.com
ced7440713 - not built -
modify script loading to work with the corrected script extent information (fixed in bug 82188)


git-svn-id: svn://10.0.0.236/trunk@100268 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 06:20:38 +00:00
timeless%mac.com
58b9229092 Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake


git-svn-id: svn://10.0.0.236/trunk@98887 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-09 18:41:07 +00:00
rginda%netscape.com
765a0e80ac - not built -
add tmode commands, keys, and menu items


git-svn-id: svn://10.0.0.236/trunk@98587 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:42:54 +00:00
rginda%netscape.com
a5a6a39ae7 - not built -
decrement console._stopLevel in cont() and step() functions, like good little boys and girls
initDebugger *after* setting up the console routines, we'll need them


git-svn-id: svn://10.0.0.236/trunk@98586 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:41:27 +00:00
rginda%netscape.com
1ff5969d07 - not built -
add tab with pref default value


git-svn-id: svn://10.0.0.236/trunk@98585 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:40:11 +00:00
rginda%netscape.com
cf38637020 change from body class= to body id=, so we can getElementById it later
git-svn-id: svn://10.0.0.236/trunk@98584 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:39:43 +00:00
rginda%netscape.com
8f1f5ff087 - not built -
propagate executable/not executable information to he outliner to we can CSS it.


git-svn-id: svn://10.0.0.236/trunk@98583 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:39:00 +00:00
rginda%netscape.com
a19041188a - not built -
add ETRACE message type for traced exceptions
add other message names mostly related to the tmode command and exception tracing.


git-svn-id: svn://10.0.0.236/trunk@98582 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:37:05 +00:00
rginda%netscape.com
597d741519 - not built -
set up the excetions submenu checkmarks correctly onCreate
load the source if it's not there in onDebugTrap
add onDebugContinue to clear our state when we continue
implement tmode command
move onclose back to onunload, onclose doesn't fire if the user selects "Quit" from the file menu.


git-svn-id: svn://10.0.0.236/trunk@98581 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:36:01 +00:00
rginda%netscape.com
56f0118632 - not built -
add tmode command to trace/ break when the target throws an exception.
fix "breakpoint hit while servicing breakpoint" behavior.  When we hit the second breakpoint, its stack is put on top of the current stack.  Not the best solution, but better than leaving the user in an undefined state.
distunguish between executable and non-executable lines in the source array so we can distinguish the lines in CSS.
expand tabs in the source (outliner doesn't know what to do with \t.)
if we can't load a source file sync, try it async.


git-svn-id: svn://10.0.0.236/trunk@98580 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:31:38 +00:00
rginda%netscape.com
4ba6f770c8 - not built -
hook up tmode command


git-svn-id: svn://10.0.0.236/trunk@98579 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 22:27:37 +00:00
rginda%netscape.com
666d5e0537 - not built -
tear down in onclose, instead of onunload


git-svn-id: svn://10.0.0.236/trunk@98164 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 08:10:14 +00:00
rginda%netscape.com
c7f7e39425 - not built -
fix for xpconnect name change


git-svn-id: svn://10.0.0.236/trunk@98163 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 08:09:29 +00:00
rginda%netscape.com
a26cfcb491 - not built -
s/throw BadMojo/throw new BadMojo/g so we can test with instanceof later


git-svn-id: svn://10.0.0.236/trunk@98162 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 08:08:32 +00:00
rginda%netscape.com
3d09c804cb - not built -
s/throw BadMojo/throw new BadMojo/g so we can test with instanceof later
add formatException() function
redo BadMojo() to construct a new object, we'll need the prototype chain set up right so we can test exceptions with instanceof


git-svn-id: svn://10.0.0.236/trunk@98161 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 08:08:08 +00:00
rginda%netscape.com
3b72f6c3c7 - not built -
add message consts for startup error and exception formats


git-svn-id: svn://10.0.0.236/trunk@98160 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 08:03:24 +00:00
rginda%netscape.com
baae407899 - not built -
catch startup exceptions and complain.
use MSG_COMMASP instead of ", "
print formatted jsdIValue in the props command's error message
detach debugger onClose instead of onUnload


git-svn-id: svn://10.0.0.236/trunk@98159 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 08:02:40 +00:00
rginda%netscape.com
4bd7030cb6 - not built -
test for a valid exception before we start looking up properties on it.


git-svn-id: svn://10.0.0.236/trunk@98157 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 07:59:52 +00:00
rginda%netscape.com
0442f3119d - not built -
s/throw BadMojo/throw new BadMojo/g so we can test with instanceof later
split on $ (end of line) instead of \n, as discussed in bug 85968


git-svn-id: svn://10.0.0.236/trunk@98156 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 07:58:36 +00:00
rginda%netscape.com
b13f4af219 - not built -
intial add of a simple read-eval app, for testing the basics.


git-svn-id: svn://10.0.0.236/trunk@98155 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 07:54:50 +00:00
rginda%netscape.com
bd77cd75a7 - not built -
add default size for window
persist outliner column visibility and position


git-svn-id: svn://10.0.0.236/trunk@97144 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:32:34 +00:00
rginda%netscape.com
98267cceac - not built -
factor basic outliner view out into outliner-utils.js
attach setCurrentLine() to _sourceOutlinerView, instead of BasicOView


git-svn-id: svn://10.0.0.236/trunk@97143 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:31:33 +00:00