Nick Fitzgerald
02b9c20dcb
Bug 1021263 - Remove ThreadClient.prototype._doInterrupted. r=past
2014-06-05 14:22:00 -04:00
Vikneshwar
62897f47c5
Bug 1003546 - Use Arrow function instead of bind(). r=fitzgen
2014-06-14 06:49:00 -04:00
David Caldwell
01ae75ca88
Bug 907310 - (shift)+F5, Cmd/Ctrl+R should be available in Detached Devtools Window. r=bgrins
2014-05-09 17:41:43 -07:00
Shu-yu Guo
48684ab5b7
Bug 717749 - Part 2: Hook up the debugger to the slow script debug service. (r=past)
2014-05-20 18:27:25 -07:00
J. Ryan Stinnett
19db5518de
Bug 797639 - Part 2: Bulk data support in client and server. r=jimb
2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
9d35a2f5ed
Bug 797639 - Part 1: Bulk data support in the transport layer. r=jimb
...
--HG--
rename : toolkit/devtools/moz.build => toolkit/devtools/transport/moz.build
rename : toolkit/devtools/moz.build => toolkit/devtools/transport/tests/moz.build
rename : toolkit/devtools/server/tests/unit/test_dbgsocket.js => toolkit/devtools/transport/tests/unit/test_dbgsocket.js
rename : toolkit/devtools/server/tests/unit/test_dbgsocket_connection_drop.js => toolkit/devtools/transport/tests/unit/test_dbgsocket_connection_drop.js
rename : toolkit/devtools/server/transport.js => toolkit/devtools/transport/transport.js
2014-05-14 14:30:02 -05:00
James Long
7741751893
Bug 995252 - Always remove a breakpoint and create a new one when setting the condition. r=past
2014-05-07 11:41:00 -04:00
Paolo Amadini
5824bdf058
Bug 995184 - Copy the legacy "promise.js" implementation from the Add-on SDK to devtools. r=past
2014-04-22 20:55:01 +01:00
James Long
b122e38819
Bug 812172 - Add conditional breakpoint handling to the debugger client. r=vp
2014-04-04 08:27:57 -04:00
Jim Blandy
5b25310e99
Bug 880470 - Fix a reference from the undefined "self" to "this". r=dcamp
2014-03-28 10:44:03 -04:00
James Long
a5eaa47783
Bug 812172 - Add conditional breakpoint handling to the debugger server. r=past
2014-03-24 09:37:24 -04:00
Ryan VanderMeulen
d269ff5c2a
Backed out 3 changesets (bug 965527, bug 859059, bug 812172) for mochitest and xperf orange on a CLOSED TREE
...
Backed out changeset 18f579c4308e (bug 965527)
Backed out changeset 70ed33107301 (bug 859059)
Backed out changeset 7b59b92580fa (bug 812172)
2014-03-21 10:33:18 -04:00
James Long
6de21bcf7e
Bug 812172 - Conditional breakpoints logic should be handled server-side. r=past
2014-03-21 08:55:50 -04:00
Paolo Amadini
02af12a85c
Bug 982597 - Remove backwards compatibility for the "sources" packet. r=fitzgen
2014-03-17 17:20:27 +01:00
Mihai Sucan
f064c86ef0
Bug 917227 - Part 2: network monitor server changes to add support for Firefox OS; r=ochameau
2014-03-10 20:57:27 +02:00
Jordan Santell
e66fa9b142
Bug 899052 - Implement Addon Thread Actor. r=fitzgen, r=shu
2014-03-07 00:09:14 -08:00
Hubert B Manilla
07c456c316
Bug 943356 - Prettifing a source while paused will not switch away from it. r=fitzgen
2014-02-27 11:39:56 -05:00
J. Ryan Stinnett
8b18eca111
Bug 976679 - Move event-emitter to toolkit. r=paul
...
--HG--
rename : browser/devtools/shared/event-emitter.js => toolkit/devtools/event-emitter.js
rename : browser/devtools/shared/test/browser_eventemitter_basic.js => toolkit/devtools/tests/mochitest/test_eventemitter_basic.html
2014-02-25 22:22:05 -06:00
Mihai Sucan
56129edf1c
Bug 970914 - Avoid confusion where if there's already a console client (attachConsole), we get the same WebConsoleClient instance and startListeners is not called. r=past
2014-02-25 18:47:51 +02:00
Panos Astithas
c74418115e
Make the debugger frontend cope with an already connected target (bug 933212); r=jryans,fitzgen
...
* Made the DebuggerClient, which is actually the RootActor front, not consider one of the attached child fronts as "active". Since a single DebuggerClient (or RootFront) is kept around for the App Manager's lifetime, it makes sense to move the notion of "active" tab to the toolbox's target. As each toolbox gets destroyed, the fronts should be detaching from their actors (if they are stateful) so that the app is no longer in a debugging state. Debugging a new app (or reconnecting to a previous one) will create new fronts anyway.
* Slightly refactored the TabClient, ThreadClient, SourceClient and TracerClient towards a protocol.js-based architecture, by adding parent-child references and lifecycle management. Now a tab-scoped thread actor for instance has the tab as its parent, while a global-scoped thread actor (chrome debugger) has the DebuggerCLient (RootFront) as its parent. This lets parents reference their children, so that caching in the target object can work. It also allowed me to move some methods from the DebuggerClient to the actual front that should be responsible, like reconfigureTab, reconfigureThread and attachThread. These methods now use DebuggerClient.requester, too.
* Added some error handling in the debugger client requester around "before" and "after" callbacks, which exposed some errors in tests that are now fixed.
* Fixed the state handling in the thread actor so that merely detaching from a thread doesn't put it in the exited state. This is the part that what was necessary for Firebug's use case.
* Properly loading tracer and webgl actors now on b2g.
2014-01-14 17:39:40 +02:00
Alexandre Poirot
07aa4e33c8
Bug 952214 - Re-enable webapps actor mochitest on b2g desktop and cover shell.js debugger server initialization. r=paul
2014-01-13 08:44:47 -05:00
Nick Fitzgerald
6c092b83f0
Bug 958303 - Remove named function expressions from dbg-client.jsm; r=benvie
2014-01-09 15:06:44 -08:00
Michael Ratcliffe
8af158adc6
Bug 864098 - Add "Disable Cache" to options panel r=jwalker
...
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.html => browser/devtools/framework/test/browser_toolbox_options_disable_js.html
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.js => browser/devtools/framework/test/browser_toolbox_options_disable_js.js
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html
2013-12-18 09:34:49 +00:00
Carsten "Tomcat" Book
b966ec963c
Backed out changeset 812c5f165aca (bug 864098) for XPC Bustage on a CLOSED TREE
...
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js.html => browser/devtools/framework/test/browser_toolbox_options_disablejs.html
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js.js => browser/devtools/framework/test/browser_toolbox_options_disablejs.js
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html
2013-12-17 13:58:55 +01:00
Michael Ratcliffe
fc851c63c7
Bug 864098 - Add "Disable Cache" to options panel r=jwalker
...
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.html => browser/devtools/framework/test/browser_toolbox_options_disable_js.html
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.js => browser/devtools/framework/test/browser_toolbox_options_disable_js.js
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html
2013-12-17 10:58:21 +00:00
Nick Fitzgerald
f38be223d0
Bug 942362 - Use DevToolsUtils.reportException in dbg-client.jsm; r=past
2013-11-25 10:31:46 -08:00
Nick Fitzgerald
51324831f8
Bug 934163 - Improve performance of tracer actors; r=past
2013-11-25 10:11:53 -08:00
Nick Fitzgerald
9379e40d2e
Bug 917583 - part 1: make function's definition site its own request in the RDP; r=past
2013-11-05 16:40:00 -08:00
Jim Blandy
de155cd5b4
Bug 919349: Remove infelicitous uses of 'delete' from the JavaScript debugger server. r=dcamp
2013-10-27 11:03:20 -07:00
Brian Grinstead
a85776a1a7
Bug 895561 - 'Edit As HTML' option in the markup view - toolkit changes, r=fitzgen
2013-10-23 11:53:39 -05:00
Paul Rouget
0aeb12701d
Bug 926371 - show reflow events in the webconsole. r=msucan
2013-10-22 08:43:00 +01:00
Alexandre Poirot
f0cf674d08
Bug 921850 - Fix races in debugger client when connecting agressively r=past
2013-10-21 01:56:00 +03:00
Nick Fitzgerald
2d8e3c93bf
Bug 916180 - Make pretty printing toggle-able; r=vporof
2013-10-22 00:04:46 -07:00
Paul Rouget
01a3e1e0c3
Bug 919981 - Dispatch app (un)install events via the webapps actor. r=fabrice
2013-10-04 13:01:14 -04:00
Panos Astithas
e3ea41978b
Bug 810966 - Display closed over variables in the variables view for functions that are not stack frames; r=vporof,msucan
2013-09-25 19:03:17 +03:00
Hubert B Manilla
c776b67ea7
Bug 907755 - Added telemetry probes to measure how long it takes to display a selected source text to the user; r=fitzgen
2013-09-23 13:03:25 -07:00
Alexandre Poirot
dbf5a895ba
Bug 912475 - Use promise for async install request instead of sending events. r=past
2013-09-15 14:08:00 +03:00
Nick Fitzgerald
d8051fe46c
Bug 762761 - add prettyPrint request to the remote debugging protocol server/client; r=past
2013-09-11 10:15:51 -07:00
Ed Morley
2ffa7b4dff
Merge mozilla-central and fx-team
2013-09-05 14:54:06 +01:00
Paul Rouget
36925a278a
Bug 912447 - [app manager] land the app manager front end. r=poirot.alex r=mratcliffe
2013-09-05 15:15:37 +02:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Eddy Bruel
a2dc5f55da
Bug 906963 - Add a flag to pauseOnExceptions to optionally ignore caught exceptions.
2013-08-30 10:55:41 +02:00
Jake Bailey
b3748f1a69
Bug 907289 - Trace client should always emit enteredFrame and exitedFrame events in sequence order. r=fitzgen
2013-08-20 15:52:00 +02:00
Alexandre Poirot
7ef163c51b
Bug 902910 - Offer a way for simulator addon to integrate itself with the connection footer. r=paul
2013-08-29 03:01:00 +02:00
Phil Ringnalda
9bedd948d3
Merge m-i to m-c
2013-08-25 08:20:24 -07:00
Nick Fitzgerald
41eec7af77
Bug 882795 - source responses in the RDP should include a contentType property; r=vporof
2013-08-23 15:04:03 -07:00
Eddy Bruel
9f9e981eeb
Bug 899052 - Implement the listAddons request; r=fitzgen
2013-08-24 01:33:46 +02:00
Paul Rouget
95434b21b1
Bug 898485 - [app manager] Implement an abstract connection manager. r=past
2013-08-21 08:56:40 +02:00
Mike Hordecki
1a966bfccc
Bug 795979 - RDP, new packet type: getObjectsProperties. r=past
2013-08-20 13:32:04 +01:00
Anup Allamsetty
a21b72cdf5
Bug 903511 - Rename "GripClient" to "ObjectClient". r=fitzgen
2013-08-13 12:08:30 -04:00