Commit Graph

63 Commits

Author SHA1 Message Date
Jim Blandy
cc079f5762 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
81e5414835 Bug 819049: JS debugging protocol: drop 'calleeName' and 'functionName' properties from frame and environment forms. r=past
Object grips for functions now include the function's name directly, so the
'callee' and 'function' properties of those forms already provide this
information. A prior patch in the series changed the users to consult the
grip, not these additional properties.
2012-12-14 10:26:47 -08:00
Jim Blandy
d9f51a6ee9 Bug 819049: JS debugging protocol: provide 'name', 'displayName', and 'userDisplayName' properties on function grips. r=past 2012-12-14 10:26:47 -08:00
Panos Astithas
831c752537 Bug 812869 - Breakpoint clients sometimes don't know how to remove themselves, r=vporof 2012-11-27 14:29:46 +02:00
Panos Astithas
c5986f7dc8 Set breakpoints in all scripts with bytecode in the specified line (bug 793214), r=rcampbell 2012-11-01 17:34:10 +02:00
Mihai Sucan
40a26acbda Bug 787981 - Use LongStringActor in the Web Console actors; r=past 2012-11-05 18:41:59 +02:00
Panos Astithas
ac51b5eb36 Bug 795969 - Promote list of pause actors at once; r=rcampbell f=jimb 2012-11-14 10:00:57 +02:00
Panos Astithas
e16f1cd441 Bug 808498 - Chrome debugging broke B2G debugging; r=vporof,vingtetun 2012-11-06 09:14:07 +02:00
Panos Astithas
89253ed688 Implement Debugger.removeAllDebuggees for efficient debugger shutdown (bug 740551); r=jimb,jorendorff 2012-11-02 18:30:23 +02:00
Panos Astithas
c670db600f Bug 740551 - ThreadActor should automatically add appropriate debuggee globals - Patch v14; r=rcampbell 2012-10-31 18:31:55 +02:00
Jim Blandy
cf6faf87d0 Bug 738480: Simplify Debugger::ScriptQuery after CPG. Fix missing compile-and-go scripts. r=luke 2012-10-19 09:53:00 -07:00
Panos Astithas
1903e3ee33 Bug 795263 - Actor names should not change when promoted to thread-lifetime; r=rcampbell 2012-10-12 11:26:49 +03:00
Panos Astithas
0cc9a016eb bug 755661 part 5 - fix xpcshell test on windows; r=rcampbell 2012-10-03 18:56:45 +03:00
Nick Fitzgerald
a652d202f7 bug 755661 part 3 - sources over protocol; r=past 2012-09-27 11:30:00 +03:00
Nick Fitzgerald
2bd97c5302 bug 755661 part 2 - add thread scoped long strings; r=past 2012-09-27 11:29:00 +03:00
Anton Kovalyov
157d2e8fdc Bug 788769 - The update function in dbg-script-actors.js should also copy getters and setters to the target object. r=past,nfitzgerald 2012-09-20 16:44:25 -07:00
Anton Kovalyov
903bd6fd23 Bug 785044 - Replace the ThreadActor's private debugger object and its getter with a public property. r=past 2012-09-20 14:15:15 -07:00
Panos Astithas
09463803b4 Remove redundant check for Debugger.Object.displayName property (bug 786711). r=jimb 2012-09-18 10:30:02 +03:00
Panos Astithas
268082385c Bug 785689 - Debugger breaking when it shouldn't. r=msucan,vporof 2012-09-12 14:10:05 +03:00
Panos Astithas
9a2501ddd2 Use the statically-inferred name for anonymous functions (bug 786711) r=msucan,vporof 2012-09-10 11:48:52 +03:00
Nick Fitzgerald
d7f036493e Bug 694539: Implement 'long string' grips. r=jimb 2012-08-30 14:10:07 -07:00
Panos Astithas
73af0b8253 Bug 783393 - Breakpoints not getting caught on reload, r=rcampbell f=rcampbell,dcamp,vporof 2012-08-24 10:41:02 +03:00
Matt Brubeck
8df05dede8 Back out b2900e347f5c (bug 783393) for Windows xpcshell hangs in test_listscripts-01.js on a CLOSED TREE
--HG--
extra : transplant_source : %F4%97%281%7F%AD%7E%C0Vb%00t%9Bd%FC%EC%A5%92%B5%C8
2012-08-23 14:37:29 -07:00
Panos Astithas
4734deb1cb Bug 783393 - Breakpoints not getting caught on reload, r=rcampbell f=rcampbell,dcamp,vporof 2012-08-17 04:32:21 +03:00
Panos Astithas
5f4540bb5f Don't send newScript notifications for ignored scripts (bug 770882). r=rcampbell 2012-08-22 11:11:07 +03:00
Nick Fitzgerald
18ce0b0e18 Share the breakpoint store across ThreadActor instances (bug 777146); r=past 2012-08-06 12:32:00 +03:00
Nick Fitzgerald
a1eed9f473 Bug 777146 - Move ThreadActor.prototype.{_scripts, _breakpointStore} initialization to the constructor so that each instance of ThreadActor has its own {_scripts, _breakpointStore} object instead of each instance sharing the same object. r=rcampbell 2012-07-25 09:30:00 -07:00
Victor Porof
9bd8c04155 Bug 767389 - about:home and about:newtab are intermittently shown in the Debugger dropdown; r=past 2012-07-15 09:50:41 +03:00
Panos Astithas
399f3d044f Bug 751949 - Reloading a page when the debuggee is paused results in: ASSERTION: Mismatched calls to ResumeTimeouts; r=rcampbell 2012-07-13 13:10:22 +03:00
Panos Astithas
443168bbb2 Bug 771452 - resume button need two clicks to go on after a breakpoint when the script is inside the .html file; r=rcampbell 2012-07-13 13:10:21 +03:00
Panos Astithas
b95c738c57 Bug 754251 - Can't set breakpoint in Script Debugger; r=rcampbell 2012-06-12 09:47:08 +03:00
Ryan VanderMeulen
b74e4a29db Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
061d4c2616 Backout the bug 754202 backout due to orange. 2012-06-10 19:37:47 -04:00
Panos Astithas
78ce298cf3 Bug 760882 - XBL Bindings appear in the debugger script dropdown if the debugger is open when the page is refreshed; r=rcampbell 2012-06-08 16:05:27 +03:00
Panos Astithas
035efc50e0 Bug 761223 - JS Debugger errors prevent me from debugging Orion; r=dcamp 2012-06-08 11:21:59 +03:00
Panos Astithas
147618191a Backout 61e0d5d09f77 due to test breakage 2012-06-08 11:18:28 +03:00
Panos Astithas
69e8b205cb Bug 761223 - JS Debugger errors prevent me from debugging Orion; r=dcamp 2012-06-08 10:00:48 +03:00
Panos Astithas
42c72ae67b Bug 757282 - Pause when an exception is hit; r=rcampbell 2012-06-03 16:39:51 +03:00
Panos Astithas
011b89bf23 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
c36515f6df Bug 755346 - Global variables are not displayed in the debugger frontend; r=vporof,rcampbell 2012-05-29 12:08:20 +03:00
Panos Astithas
cdd39e141f Bug 724862 - Implement protocol support for modifying the values of a debuggee object's properties; r=rcampbell 2012-05-24 14:23:53 +03:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Jim Blandy
1cebe57564 (No bug): Add comments to some debugger server code. r=past in IRC 2012-05-08 17:54:04 -07:00
Panos Astithas
e6e974e210 Bug 724228 - Use getVariable instead of getVariableDescriptor until the latter lands; r=dcamp 2012-03-21 15:49:23 +00:00
Ehsan Akhgari
eca4125e02 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
Panos Astithas
f44dd854d0 Bug 724228 - Use getVariable instead of getVariableDescriptor until the latter lands; r=dcamp 2012-03-21 15:49:23 +00:00
Panos Astithas
11c3e147e2 Bug 740803 - Put the debugger in its own compartment again; r=dcamp, a=mfinkle
--HG--
rename : toolkit/devtools/debugger/server/dbg-server.jsm => toolkit/devtools/debugger/server/dbg-server.js
2012-04-22 12:59:09 +03:00
Panos Astithas
1504fc9514 Bug 739995 - Intermittent test failures in browser_dbg_bug723069_editor-breakpoints.js and others | Found the expected number of scripts. - Got 3, expected 2, followed by other errors; r=rcampbell 2012-03-30 11:26:08 +03:00
Panos Astithas
bee012f6f7 Bug 723563 - Use findScripts to retrieve the list of scripts known to the debugger; r=rcampbell 2012-03-30 11:25:52 +03:00
Panos Astithas
4800135eba Backout changeset 794ff67c7a9a (bug 723563) due to suspected randomorange (bug 739995) 2012-03-28 17:47:33 +03:00