Commit Graph

218 Commits

Author SHA1 Message Date
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
Girish Sharma
f8442d7a5c Bug 717369 - Autocomplete CSS properties and values in the Style Editor - Part 1 - No tests, r=anton, msucan, dcamp, robcee, harth 2014-01-28 20:38:41 +05:30
Brian Grinstead
aea49cd7ea Bug 958048 - Remove double scrollbar from DevTools options pane with resolution < 800;r=pbrosset 2014-01-28 07:29:41 -06:00
J. Ryan Stinnett
3099e35210 Bug 960669 - Close Browser Toolbox on browser shutdown. r=past 2014-01-24 11:29:33 -06: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
Kay Plößer
3a2e9e4ce2 Bug 960730 - Rewrite inline script / style in devtools/framework/connect/connect.xhtml. r=bgrins 2014-01-22 10:33:58 -05:00
Brandon Benvie
d415bf4f53 Bug 962357 - Disable browser_toolbox_raise.js. r=dcamp 2014-01-21 17:13:53 -08: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
Heather Arthur
986037e940 Bug 950921 - UI for flipping CSS source map pref. r=dcamp 2014-01-14 10:13:47 -05:00
J. Ryan Stinnett
4c33be6157 Bug 946813 - Part 3: Use independent loaders, mark them invisible. r=past 2014-01-10 23:37:09 -06:00
Patrick Brosset
f491448c83 Bug 916443 - part 2 - Toolbox level remote highlighter (tests), r=paul 2014-01-09 12:36:06 +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
Brian Grinstead
573aa2e769 Bug 948324 - DevTools Themes: Remote connection screen does not have devtools text input styling;r=past 2013-12-17 11:07:37 -06: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
96400cec61 Bug 941673 - DevTools themes - move toolbar and tab styles into shared CSS file;r=paul 2013-12-02 08:57:58 -06:00
J. Ryan Stinnett
2e1d41b2d1 Bug 912057 - Replace Browser Debugger with Browser Toolbox. r=past 2013-12-02 02:28:01 -06:00
Brian Grinstead
17ab7889c9 Bug 916766 - Consistent theming across panels - webconsole updates;r=paul 2013-11-21 07:49:48 -06:00
Brian Grinstead
d67a9262d3 Bug 862558 - Web Console should always be available / visible;r=msucan 2013-11-11 15:13:28 -06:00
Wes Kocher
5466dd6fc5 Backed out changeset 2887e3a300ed (bug 862558) for m-bc bustage 2013-11-18 14:25:59 -08:00
Brian Grinstead
3f8c885f4f Bug 862558 - Web Console should always be available / visible;r=msucan 2013-11-11 15:13:28 -06: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
Gijs Kruitbosch
594b78520b Bug 938162 - if it looks, swims and quacks like a duck, but doesn't end in .js, let's not call it a test, r=gps 2013-11-13 17:30:00 +01: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
1c7ca57501 Bug 912891 - Make sure toolbox.open() is called the tick after the DOMContentLoaded is fired. r=pbrosset 2013-11-15 21:47:00 -05:00
Paul Rouget
07bad7c4c0 Bug 912891 - [app manager] Implement a CUSTOM host. r=harth 2013-11-15 21:47:00 -05:00
Ryan VanderMeulen
8d74152e82 Bug 914401 - Skip browser_toolbox_raise.js on Windows due to frequent failures.
CLOSED TREE
2013-11-15 12:28:16 -05:00
Ed Morley
9953d0e954 Merge mozilla-central and fx-team 2013-11-12 15:12:05 +00:00
Oprea Andrei
d9e16e633f Bug 722267 - Option to enable/disable timestamps for messages in the console; r=msucan 2013-11-11 19:00:07 +02: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
Alexandre Poirot
8c0e509e5e Bug 934883 - Prevent closing all targets when receiving one tabDetached event. r=past 2013-11-07 09:14:40 -05:00
Paul Rouget
0e29f0df91 Bug 912891 - [app manager] Implement a CUSTOM host. r=harth 2013-11-07 09:14:10 -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
Panos Astithas
1fd49d3ebf Bug 932880 - Make targets oblivious to inspectors. r=bgrins 2013-10-31 21:09:40 +02:00
Brian Grinstead
a92c150e7f Bug 932880 - Fix a bunch of devtools test leaks. r=past 2013-10-31 17:49:37 -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
Dave Camp
5bb79c8f88 Bug 897194: Use outer window ID to match toolbox to tab rather than assuming the currently-selected tab. r=bgrins 2013-10-29 10:47:16 -07:00