Ryan VanderMeulen
c633e65783
Backed out 6 changesets (bug 663778) for browser_dbg_listtabs-02.js leaks on a CLOSED TREE.
...
Backed out changeset cbd200206f9b (bug 663778)
Backed out changeset b0b74401e614 (bug 663778)
Backed out changeset df5255cffbfa (bug 663778)
Backed out changeset e6d0dd124356 (bug 663778)
Backed out changeset 134f77474941 (bug 663778)
Backed out changeset 456609873c5f (bug 663778)
2014-03-13 13:56:22 -04:00
Michael Ratcliffe
f4a47052ae
Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker
2014-03-13 15:38:37 +00:00
Michael Ratcliffe
d4a5d856cd
Bug 663778 - Box Model Highlighter r=jwalker
2014-03-13 13:54:02 +00:00
Mihai Sucan
51d1b51998
Bug 917227 - Part 1: network monitor client changes; r=ochameau
2014-03-07 14:14:53 +02:00
Patrick Brosset
e5ec09baf8
Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
2014-03-11 12:21:20 +02:00
Ed Morley
267eb81fd3
Backed out changeset dcec4c42cd18 (bug 757866) for bug 980835
2014-03-07 15:05:31 +00: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
Patrick Brosset
e577624fc9
Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
2014-03-06 18:16:45 +01:00
Joe Walker
c034c93275
Bug 933727 - Split gcli.jsm and use JS directly from gcli project; r=mratcliffe
...
* * *
Bug 933727 - Update Developer Toolbar to use promises and split out GCLI; r=mratcliffe
* * *
Bug 933727 - Update GCLI tests to use Task.spawn; r=mratcliffe
* * *
Bug 933727 - Update the Inspector to use split out GCLI; r=pbrosset
* * *
Bug 933727 - Update style editor to use split out GCLI; r=harth
* * *
Bug 933727 - Update Debugger to use split out GCLI; r=past
* * *
Bug 933727 - Update Profiler/Tilt/Scratchpad to use split out GCLI; r=valueof
2013-09-03 12:20:27 +01:00
J. Ryan Stinnett
26967f4282
Bug 976679 - Move event-emitter to toolkit. r=paul
2014-02-25 22:22:05 -06:00
Brian Grinstead
04f7b10d5a
Bug 967168 - DevTools Addon icons should not be inverted on light theme;r=jwalker
2014-02-10 07:50:13 -06:00
Rob Campbell
19081fac33
Bug 612253 - Need a shortcut key to focus the input line in web console; r=msucan
2014-02-07 08:56:00 -05:00
Patrick Brosset
27825645c7
Bug 962478 - Stop inspector's picker on devtools toolbox destroy, r=miker
2014-02-05 20:50:25 +01:00
Mihai Sucan
ff97cf39eb
Bug 966970 - Fix for intermittent browser_webconsole_bug_632275_getters_document_width.js | Test timed out; r=pbrosset
2014-02-05 14:22:37 +02:00
Patrick Brosset
b672dbbcdb
Bug 952277 - DOMNodes can be highlighted and selected from the debugger [Australis]; r=past, vporof
2014-02-01 10:24:44 +01:00
Peiyong Lin
1d8cdac8a3
Bug 961771 - Disable highlighter when switching tools. r=pbrosset
2014-01-24 17:28:41 +01: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
Patrick Brosset
578cef5d7a
Bug 958169 - Switch to the inspector panel on click of the pick button; r=bgrins
2014-01-15 14:03:18 +01:00
Patrick Brosset
6c50b3a034
Bug 916443 - part 1 - Toolbox level remote highlighter [Australis], r=paul
2014-01-09 12:36:01 +01:00
Chris Peterson
817228d0fe
Bug 955890 - Part 1: Fix DevTools JS warnings about some code paths not returning a value. r=rcampbell
2013-12-31 19:28:42 -08:00
Albert Juhe
1b0b7ba9eb
Bug 950667 - DevTools CSS - Use an attribute instead of .highlighted class for styling tabs like the paused debugger. r=bgrins
2013-12-20 11:40:21 -05:00
Tim Taubert
5bd0e1e9c6
Backed out changeset 55d8f5ede1d3 (bug 950667) on a CLOSED TREE
2013-12-18 20:23:46 +01:00
Albert Juhe
c1053eff3b
Bug 950667 - DevTools CSS - Use an attribute instead of .highlighted class for styling tabs like the paused debugger. r=bgrins
2013-12-18 12:40:36 -05: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
b2ba08536f
Bug 945697 - Responsive Mode gets closed when ESC is used in the varilable view, in the rule view and in the variable view. r=paul
2013-12-09 10:06:11 -06:00
Brian Grinstead
0dde35223b
Bug 938616 - webconsole UI updates while in split mode with other panels;r=msucan
2013-12-06 09:46:51 -06:00
Brian Grinstead
d67a9262d3
Bug 862558 - Web Console should always be available / visible;r=msucan
2013-11-11 15:13:28 -06:00
Brian Grinstead
fbd3cd02b7
Bug 916766 - Consistent theming across panels (adding webconsole and options panel). Also prevents flicker on panels while frame is loading. r=paul, ui-r=darrin
2013-11-13 12:02:05 -06:00
Paul Rouget
07bad7c4c0
Bug 912891 - [app manager] Implement a CUSTOM host. r=harth
2013-11-15 21:47:00 -05:00
Carsten "Tomcat" Book
cf5f2c53f6
Backed out changeset e5b40752f743 (bug 912891) for browser chrome test failures on a CLOSED TREE
2013-11-12 08:48:41 +01:00
Paul Rouget
ec1a7873a9
Bug 912891 - [app manager] Implement a CUSTOM host. r=harth
2013-11-07 09:14:10 -05:00
Ryan VanderMeulen
2df895c33d
Backed out changesets e41b160a4ada and 90624f34525a (bug 912891) on the suspicion of turning bug 934852 into a perma-fail on WinXP debug.
2013-11-07 14:08:14 -05:00
Paul Rouget
0e29f0df91
Bug 912891 - [app manager] Implement a CUSTOM host. r=harth
2013-11-07 09:14:10 -05:00
Brian Grinstead
f0cf4ef2c6
Bug 932880: Developer tools leak many windows until shutdown in browser-chrome tests. r=anton CLOSED TREE
2013-10-30 20:29:06 -05:00
Brandon Benvie
97567d9b5c
Bug 915875 - Clean up devtools/framework/toolbox.js.
2013-09-23 13:36:44 -07:00
J. Ryan Stinnett
384de12142
Bug 915372 - Clean up inspector front and actor when reusing connection. r=paul
2013-09-13 19:09:52 -05:00
Heather Arthur
b9a0a25c4e
Bug 892268 - Zoom devtools with Ctrl/Cmd +/-/0; r=dcamp
2013-09-14 23:26:18 -07:00
J. Ryan Stinnett
32b7aeb7ed
Bug 912646 - Part 2: Leave client of remote tab open. r=dcamp
...
* * *
[mq]: leave-remote-open
* * *
imported patch add-close-calls
* * *
[mq]: remain-con-test
2013-09-06 17:37:18 -05:00
Wes Kocher
d4e830b519
Bug 907316 - Add keyboard shortcuts for opening Scratchpad and the Browser Console to the detached devtools toolbox window. r=dcamp"
2013-08-28 08:26:01 -07:00
Brian Grinstead
cccd280787
Bug 891556 - Add Ctrl-Shift-C (Cmd-Opt-C) shortcut to toggle highlighting; r=jwalker
2013-08-02 11:28:37 -07:00
Girish Sharma
9c083ad841
Bug 892244 - Ctrl+[ / Ctrl+] to switch devtools tabs, r=harth
2013-07-20 19:06:43 +05:30
Paul Rouget
c51f455208
Bug 892560 - [inspector] reloading the page breaks the inspector. r=dcamp
2013-07-15 00:40:00 +02: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
William Chen
4da170e6b6
Bug 875138 - Update devtools tab to be compatible with XBL refactoring changes. r=jwalker
2013-05-22 16:24:22 -07:00
Girish Sharma
48142dbabb
Bug 868163 - Add toolbox tab highlighting API, r=robcee, r=vporof, r=paul
2013-05-25 13:35:34 +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
Michael Ratcliffe
d8a054c671
Bug 864249 - Add option to toggle JavaScript to Toolbox Options panel r=jwalker
2013-05-31 16:52:06 +01:00
Anton Kovalyov
c5ad1b963b
Bug 817836 - Support for console.profile and console.profileEnd; r=dcamp
2013-05-14 15:25:28 -07:00