Alexandre Poirot
5cbef5bde7
Bug 1161072 - Reset docshell state (disabled js/cache, service workers) from actor instead of client. r=jryans
2015-05-18 20:15:35 +02:00
Brian Grinstead
1b9420556e
Bug 1148996 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs
2015-03-31 20:00:32 -07:00
Brian Grinstead
0ab1e8f3c5
Bug 1094821 - Backout 01482cdccd72 for test failures in Aurora simulation;r=me;a=RyanVM
2015-03-30 09:20:48 -07:00
Jose Antonio Olivera Ortega
e15639e6b4
Bug 1003991 - Disable https:// only load for ServiceWorkers when Developer Tools are open. r=nsm, r=miker
2015-03-24 14:15:00 -04:00
Brian Grinstead
652d1f4fe2
Bug 1094821 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs
2015-03-25 06:54:18 -07:00
Brian Grinstead
01dbe77970
Bug 1104798 - Hide Disable JS checkbox when target.activeTab is undefined;r=mratcliffe
2014-11-25 08:47:00 +01:00
Brian Grinstead
1f96d4a979
Bug 1102308 - Refactor pref-changed emitting in toolbox-options.js;r=jryans
2014-11-20 14:11:34 -08:00
Jordan Santell
9b7c44ffba
Bug 1097156 - Add dev edition theme toggle in toolbox. r=gijs,r=bgrins
2014-11-17 17:35:01 -08:00
Michael Ratcliffe
8a26b1f34a
Bug 1086492 - Disable tilt for E10S r=victorporof,jwalker
2014-10-30 16:23:01 +00:00
Brian Grinstead
6064880643
Bug 1060945 - Make it possible to enable/disable a devtools panel even if its visibilityswitch pref doesn't exist. r=pbrosset
2014-09-08 11:06:00 -04:00
Jan Odvarko
0512574e9b
Bug 1038562 - Add API to register a new devtools theme. r=bgrins
2014-08-18 14:25:14 +02:00
Brian Grinstead
63aa10c3f8
Bug 964356 - Expose preferences for editor defaults in options panel. r=mratcliffe
2014-07-18 11:39:00 -04:00
Michael Ratcliffe
584afa1e41
Bug 994732 - Make "Disable Cache" in Devtools persist (only when the toolbox is open) r=jwalker, r=pbrosset
2014-07-17 10:39:56 +01:00
Alexandre Poirot
1d9e0ffb72
Bug 1013997 - Use only one compartment for all devtools modules. r=mossop, r=past
2014-07-07 06:07:00 -04:00
Panos Astithas
dff2f67984
Miscellaneous lazification and cleanups in devtools framework code (bug 986841). r=dcamp
2014-04-03 11:19:42 +03:00
Brandon Benvie
4520a9d6f2
Bug 943510 - Convert to Promise.jsm in the devtools framework. r=pbrosset, r=rcampbell
2014-03-17 11:11:00 -07:00
Brian Grinstead
7f773c2f6a
Bug 974947 - Add preferences to hide command buttons on DevTools tabbar;r=jwalker
2014-03-06 16:02:11 -06:00
J. Ryan Stinnett
26967f4282
Bug 976679 - Move event-emitter to toolkit. r=paul
2014-02-25 22:22:05 -06:00
Panos Astithas
8609912471
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
Michael Ratcliffe
10ad4854cb
Bug 864098 - Add "Disable Cache" to options panel r=jwalker
2013-12-18 09:34:49 +00:00
Carsten "Tomcat" Book
f9386daee3
Backed out changeset 812c5f165aca (bug 864098) for XPC Bustage on a CLOSED TREE
2013-12-17 13:58:55 +01:00
Michael Ratcliffe
f19efde7b9
Bug 864098 - Add "Disable Cache" to options panel r=jwalker
2013-12-17 10:58:21 +00:00
Brian Grinstead
3d90446c17
Bug 938172 - Do not allow disabling of "core" developer tools from options panel;r=dcamp
2013-11-18 14:12:02 -06:00
Brandon Benvie
0ca8b29da1
Bug 895180 - Add a Scratchpad tab for remote targets. r=dcamp, r=robcee, r=msucan
2013-10-04 12:44:09 -07:00
Panos Astithas
de4b59b0b9
Remove mentions of restarting in the options panel when toggling the remote and chrome debugging prefs (bug 918240). r=jwalker,mratcliffe
2013-09-20 16:31:20 +03:00
Michael Ratcliffe
84ffe6abb6
Bug 911748 - Add default color dropdown to devtools options panel. r=jwalker
2013-09-16 11:01:25 +01:00
Panos Astithas
e1057e0bc3
Rename Promise to promise to avoid collisions with the forthcoming DOM Promise implementation (bug 885318); r=jwalker
2013-07-11 10:12:20 +03:00
Girish Sharma
02e14ddd06
Bug 887256 - Show the 'Restart Now' link only once and reduce paddings and margins from Options Panel, r=jwalker
2013-06-30 04:32:16 +05:30
David Creswick
0c46c4d363
Bug 875902 - [toolbox] Simplify selectTool and test for panel readiness, r=paul
2013-06-22 20:00:51 -07:00
Girish Sharma
fa3d495f9f
Bug 881807 - Simplify advanced settings part of options panel, r=jwalker
2013-06-21 01:48:56 +05:30
Girish Sharma
62076b830d
Bug 872670 - Visually indicate that the tool is not supported on the target type in the Options panel, r=jwalker
2013-05-29 01:06:16 +05:30
Michael Ratcliffe
d8a054c671
Bug 864249 - Add option to toggle JavaScript to Toolbox Options panel r=jwalker
2013-05-31 16:52:06 +01:00
Girish Sharma
2c74c22696
Bug 866138 - Refactor disabling logic for a tool and convert options panel to a tool too, r=jwalker
2013-05-04 12:01:07 +05:30
Girish Sharma
ad35e5abfc
Bug 862398 - Maintain the order of tools in the tab and the options panel list, r=past
2013-04-30 22:28:04 +05:30
Girish Sharma
a068003a82
Bug 862363 - Sync the killswitch upon (un)registering of a tool and respect it in Options Panel, r=jwalker
2013-04-19 19:14:38 +05:30
Girish Sharma
57e4976d0f
Bug 851546 - Options panel for DevTools Toolbox, r=jwalker,vporof,past
2013-04-15 18:04:48 +05:30