Panos Astithas
a813c8393c
Backout 50b1fc3ef560 (bug 849069) on suspicion of leaks
2013-04-10 16:05:35 +03:00
Nick Fitzgerald
c79c4e1c95
Bug 849069 - Relative source map URLs should be resolved according to the spec's rules; r=past
2013-04-09 11:40:00 +03:00
Nick Fitzgerald
75617896f8
Bug 772119 - Expose source mapped sources over the remote debugging protocol; r=past
2013-04-09 11:42:00 +03:00
Panos Astithas
7e87955bb5
Bug 818134 - Allow multiple debuggers in toolboxes to debug separate tabs; r=rcampbell,dcamp
2013-04-09 14:17:03 +03:00
Mihai Sucan
29cad8e84e
Bug 783499 - Web Console should use the debugger API; r=past
2013-03-30 13:31:10 +02:00
Panos Astithas
bca6cd89a5
Bug 852860 - Remove obsolete script cache; r=vporof
2013-03-20 09:48:35 +02:00
Eddy Bruel
17644073c8
Bug 808960 - Can't fetch sources packed in jar bundles when debugging chrome; r=past,vporof
2013-03-14 21:57:00 -07:00
Eddy Bruel
387cce02c9
Bug 820012 - unable to debug scripts loaded via loadSubScript in Browser Debugger; r=past
2013-03-14 15:21:00 -07:00
Nick Fitzgerald
2de143efba
Bug 848576 - "Remove scripts and newScript packets from the RDP"; r=past
2013-03-11 15:35:00 -07:00
Nick Fitzgerald
a9add7ab34
Bug 795368 - Add "sources" and "newSource" packets to the RDP, and use them instead of "scripts" and "newScript"; r=past f=rcampbell,msucan
2013-02-28 14:02:00 +02:00
Panos Astithas
94d864d663
Bug 830818 - Always trust native getters when fetching properties, to show directly the values in the debugger's Variables View; r=vporof,rcampbell
2013-02-12 10:38:24 +02:00
Jim Blandy
81bc04a9b0
Bug 808791: JS debug server: construct environment forms correctly, using Debugger.Environment.prototype.callee. r=past
2013-01-14 16:15:58 -08:00
Nick Fitzgerald
839fc7758f
Bug 783420 - Stop using devtools' Promise.jsm, and start using toolkit/addon-sdk/promise/core.js; r=past,jwalker
2013-01-08 14:42:00 +02:00
Panos Astithas
ebe9b4907b
Implement a new addAllGlobalsAsDebuggees method for faster chrome debugging (bug 821701); r=jimb
...
Also GC only once when going through all compartments in both addAllGlobalsAsDebuggees and removeAllDebuggees, instead of once for every debuggee added or removed.
2013-01-04 21:34:43 +02: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
6b8a2ae900
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
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
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
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
Mihai Sucan
e5b4d9441d
Bug 787981 - Use LongStringActor in the Web Console actors; r=past
2012-11-05 18:41:59 +02: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
8a93525aad
Bug 808498 - Chrome debugging broke B2G debugging; r=vporof,vingtetun
2012-11-06 09:14:07 +02:00
Panos Astithas
d3dbc675fc
Implement Debugger.removeAllDebuggees for efficient debugger shutdown (bug 740551); r=jimb,jorendorff
2012-11-02 18:30:23 +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
Jim Blandy
1769b6a9c1
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
35e87a5c34
Bug 795263 - Actor names should not change when promoted to thread-lifetime; r=rcampbell
2012-10-12 11:26:49 +03:00
Panos Astithas
8a8f064ccd
bug 755661 part 5 - fix xpcshell test on windows; r=rcampbell
2012-10-03 18:56:45 +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
Anton Kovalyov
81eaf01746
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
4904b9a126
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
d04c6bcc97
Remove redundant check for Debugger.Object.displayName property (bug 786711). r=jimb
2012-09-18 10:30:02 +03:00
Panos Astithas
8177580ef4
Bug 785689 - Debugger breaking when it shouldn't. r=msucan,vporof
2012-09-12 14:10:05 +03:00
Panos Astithas
f7d5ba4631
Use the statically-inferred name for anonymous functions (bug 786711) r=msucan,vporof
2012-09-10 11:48:52 +03:00
Nick Fitzgerald
770cf2c0a7
Bug 694539: Implement 'long string' grips. r=jimb
2012-08-30 14:10:07 -07:00
Panos Astithas
f5e1443f56
Bug 783393 - Breakpoints not getting caught on reload, r=rcampbell f=rcampbell,dcamp,vporof
2012-08-24 10:41:02 +03:00
Matt Brubeck
428a57c3b8
Back out b2900e347f5c (bug 783393) for Windows xpcshell hangs in test_listscripts-01.js on a CLOSED TREE
2012-08-23 14:37:29 -07:00
Panos Astithas
78ce15e810
Bug 783393 - Breakpoints not getting caught on reload, r=rcampbell f=rcampbell,dcamp,vporof
2012-08-17 04:32:21 +03:00
Panos Astithas
a0a46873cf
Don't send newScript notifications for ignored scripts (bug 770882). r=rcampbell
2012-08-22 11:11:07 +03:00
Nick Fitzgerald
830667108c
Share the breakpoint store across ThreadActor instances (bug 777146); r=past
2012-08-06 12:32:00 +03:00
Nick Fitzgerald
7152ebb5de
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
65bc7f7cb2
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
203584ff64
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
12d86a18ee
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
81c2bf9e65
Bug 754251 - Can't set breakpoint in Script Debugger; r=rcampbell
2012-06-12 09:47:08 +03:00
Ryan VanderMeulen
4c71ae6d9a
Revert c39d36167b99 due to a horribly munged backout.
2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
202bd53a55
Backout the bug 754202 backout due to orange.
2012-06-10 19:37:47 -04:00
Panos Astithas
b921ef1895
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
532207e4dd
Bug 761223 - JS Debugger errors prevent me from debugging Orion; r=dcamp
2012-06-08 11:21:59 +03:00
Panos Astithas
d79c95f490
Backout 61e0d5d09f77 due to test breakage
2012-06-08 11:18:28 +03:00