Commit Graph

52 Commits

Author SHA1 Message Date
Jim Blandy
d4cfb85330 Bug 808791: JS debugger server environment form xpcshell tests r=past 2013-01-14 16:15:58 -08:00
Jim Blandy
6492271245 Bug 819049: JS debugging protocol: replace 'nameAndParameters' request with 'parameterNames'; replace GripClient.prototype.getSignature with GripClient.prototype.getParameterNames. r=past 2012-12-14 10:26:47 -08:00
Jim Blandy
94372dc5e3 Bug 819049: JS debugging protocol: use 'name', 'displayName', and 'userDisplayName' properties on function grips. r=past 2012-12-14 10:26:47 -08:00
Jim Blandy
fcb23fe258 Bug 819049: JS debugging protocol: provide 'name', 'displayName', and 'userDisplayName' properties on function grips. r=past 2012-12-14 10:26:47 -08:00
Andrew Halberstadt
fb16fcde83 Bug 821285 - Disable toolkit/devtools/debugger/tests/unit/test_dbgsocket.js for B2G, r=bustage 2012-12-13 09:25:25 -05:00
Andrew Halberstadt
71dd56eb47 Bug 817122 - Disable failing B2G xpcshell tests, enable debugger tests, r=mdas 2012-12-12 16:17:49 -05:00
Panos Astithas
c9d20056e2 Bug 812869 - Breakpoint clients sometimes don't know how to remove themselves, r=vporof 2012-11-27 14:29:46 +02:00
Ryan VanderMeulen
07db97d372 Merge fx-team to m-c. 2012-11-17 13:29:05 -05:00
Panos Astithas
048c5c64cf Set breakpoints in all scripts with bytecode in the specified line (bug 793214), r=rcampbell 2012-11-01 17:34:10 +02:00
Jim Mathies
674b551eac Bug 810704 - Fixup misc. toolkit resource path issues. r=mak77 2012-11-14 10:24:05 -06:00
Panos Astithas
0b7f4cfc1f Bug 795969 - Promote list of pause actors at once; r=rcampbell f=jimb 2012-11-14 10:00:57 +02:00
Panos Astithas
7d85e45745 Bug 740551 - ThreadActor should automatically add appropriate debuggee globals - Patch v14; r=rcampbell 2012-10-31 18:31:55 +02:00
Panos Astithas
35e87a5c34 Bug 795263 - Actor names should not change when promoted to thread-lifetime; r=rcampbell 2012-10-12 11:26:49 +03:00
Mike Hommey
18b57e537d Bug 799323 - Make test from bug 793672 more reliable. r=past 2012-10-09 10:17:27 +02:00
Mike Hommey
3f64757bf7 Bug 793672 - Tests for the debugging server profiler actor. r=past 2012-10-06 10:38:35 +02:00
Nick Fitzgerald
9009bec2d2 bug 788754: simplify SourceClient's api; r=past 2012-09-28 08:27:00 +03:00
Nick Fitzgerald
5def884b38 bug 755661 part 3 - sources over protocol; r=past 2012-09-27 11:30:00 +03:00
Nick Fitzgerald
85936786aa bug 755661 part 2 - add thread scoped long strings; r=past 2012-09-27 11:29:00 +03:00
Panos Astithas
208f8a27b0 Bug 793947 - Race condition in dbg-server.js breaks Marionette; r=msucan 2012-09-27 12:31:49 +01:00
Panos Astithas
da453f95ae Bug 792867 - Debugger mochitests leak when run separately. r=rcampbell 2012-09-22 18:44:00 +03:00
Panos Astithas
c5ba79ac93 Bug 753401 - The debugger server root and tab actors should be easily extensible; r=rcampbell 2012-09-20 09:36:32 +03:00
Panos Astithas
8177580ef4 Bug 785689 - Debugger breaking when it shouldn't. r=msucan,vporof 2012-09-12 14:10:05 +03:00
Nick Fitzgerald
770cf2c0a7 Bug 694539: Implement 'long string' grips. r=jimb 2012-08-30 14:10:07 -07:00
Nick Fitzgerald
ecadc2670e Fix test hang on Win opt (Bug 783393). r=past 2012-08-24 10:58:59 +03:00
Nick Fitzgerald
830667108c Share the breakpoint store across ThreadActor instances (bug 777146); r=past 2012-08-06 12:32:00 +03:00
Mike Hommey
0f9f294ea0 Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Panos Astithas
2b3f79f223 Use a preference setting to decide whether to bind to the loopback interface only, or all interfaces (Bug 764679); r=dcamp,mfinkle,jgriffin,vingtetun 2012-06-20 16:31:50 +03:00
Panos Astithas
33e3a0a478 Bug 757282 - Pause when an exception is hit; r=rcampbell 2012-06-03 16:39:51 +03:00
Panos Astithas
6eaadd8fa7 Bug 737808 - Separate breakpoints and scripts handling in the client from the server; r=rcampbell 2012-06-03 16:39:50 +03:00
Panos Astithas
8915721113 Bug 758696 - Add a dialog to the debugger to deny or allow incoming server connections (Part 1: Firefox); r=rcampbell 2012-06-01 18:25:08 +03:00
Panos Astithas
77439a8a82 Bug 755346 - Global variables are not displayed in the debugger frontend; r=vporof,rcampbell 2012-05-29 12:08:20 +03:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Ehsan Akhgari
666d9664d7 Merge mozilla-central into mozilla-inbound 2012-05-04 16:29:42 -04:00
Jason Orendorff
831162640b Bug 749316 - Put Debugger object into chrome scratchpad. r=dcamp,bholley. 2012-05-01 10:17:32 -05:00
Panos Astithas
18a9483eb7 Bug 724228 - Use getVariable instead of getVariableDescriptor until the latter lands; r=dcamp 2012-03-21 15:49:23 +00:00
Ehsan Akhgari
29aaa25460 Merge backout; a=me 2012-05-02 16:22:51 -04:00
Ehsan Akhgari
8fe832a522 Backout the merge from fx-team because of Ts regressions (no bug)
This is the backed out range:
http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=a974c45914eb
2012-05-02 16:20:02 -04:00
Ehsan Akhgari
aa8031a7f4 Backout changeset b0200dab0ccc to revert the incorrect backout of an fx-team range (no bug)
This is the range I mistakenly backed out before:
http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=bc5fee76550b
2012-05-02 16:11:19 -04:00
Ehsan Akhgari
ed5e071794 Backout the latest merge from fx-team because of Ts regressions (no bug) 2012-05-02 15:37:08 -04:00
Panos Astithas
5a7c6f1169 Bug 749258: Fix debugger server tests exposed as broken when we start listening for errors. r=dcamp 2012-05-01 15:31:00 -07:00
Jim Blandy
a182d0c930 Bug 749258: Have toolkit/devtools/debugger xpcshell tests register a listener for Components.utils.reportError, so tests fail when they throw an exception. r=past 2012-05-01 15:29:48 -07:00
Jim Blandy
6d0ac4e921 Bug 749231: Set the devtools.debugger.log pref in head_dbg.js, so we always get packet logs. r=past 2012-04-30 15:02:11 -07:00
Panos Astithas
e3e4cd36ef Bug 724228 - Use getVariable instead of getVariableDescriptor until the latter lands; r=dcamp 2012-03-21 15:49:23 +00:00
Panos Astithas
f39160faa5 Bug 711164 - Add support for stepping to the debugger; r=rcampbell 2012-03-18 08:50:43 +02:00
Panos Astithas
37469ac934 Bug 729576 - Update the remote debugging protocol to reflect the recent spec changes; r=dcamp,jimb 2012-03-13 09:13:02 +02:00
Panos Astithas
949fc2f020 Bug 709088 - Put dump() calls in debugger code behind a pref; r=rcampbell 2012-03-08 09:14:41 +02:00
Dave Camp
6b23ae2227 Bug 719127 - Debugger error: jschar out of char range; high bits of data lost. r=past 2012-02-14 11:45:35 -08:00
Panos Astithas
4a11feb053 Bug 719122 - Setting a breakpoint in a line without code should skip forward; f=dcamp,r=jimb 2012-02-10 09:46:12 +02:00
Panos Astithas
1ccab225f4 Bug 711125 - Make the debugger client's setBreakpoint pause the debuggee automatically; r=dcamp
Makes DC_setBreakpoint send an interrupt request first, if the debuggee is running (in the main loop), and then proceed with a breakpoint request. Also fixes a bug in the client request dispatcher, where unsolicited notifications would be considered as responses to unrelated active requests.
2012-02-10 09:46:11 +02:00
Panos Astithas
88fcd0148b Bug 690771 - Implement the debugger pause request (at the main loop); r=dcamp 2012-02-10 09:46:10 +02:00