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
vikneshwar
7c83ccd692
Bug 991045 - Added Screenshot Button to toolbar's UI;r=pbrosset;
2014-05-30 10:47:49 +02:00
Brian Grinstead
659fec896a
Bug 991810 - Move the inspector button to the top left;r=vporof
2014-05-28 09:11:33 -05:00
Michael Ratcliffe
b2027a666b
Bug 974171 - Add DEVTOOLS_TOOLBOX_* flags. r=jwalker
2014-04-15 11:01:27 +01:00
Jordan Santell
7d4d72eb3b
Bug 991762 - Hide picker tool when debugging addons. r=jryans
2014-04-30 10:48:00 -04:00
Heather Arthur
5ac48b4982
Bug 997163 - Add 'eyedropper' command and button; r=jwalker
2014-04-24 21:39:00 +02:00
Joe Walker
6148f170d7
Bug 984365 - Refactor and split out BuiltinCommands.jsm; r=mratcliffe,robcee,panos
...
BuiltinCommands.jsm was huge to avoid slowing things down by having many
modules loading.
To avoid splitting it up from slowing things down we want to delay loading
commands. Create [add|remove]ItemsByModule to allow us to lazily add modules,
and convert all command modules to use this.
Then break up BuiltinCommands into a set of files, for each command, and do
some refactoring to use JS files rather than JSMs and use "use strict".
--HG--
rename : browser/devtools/commandline/Commands.jsm => browser/devtools/commandline/commands-index.js
rename : browser/devtools/debugger/CmdDebugger.jsm => browser/devtools/debugger/debugger-commands.js
rename : browser/devtools/inspector/CmdInspect.jsm => browser/devtools/inspector/inspector-commands.js
rename : browser/devtools/responsivedesign/CmdResize.jsm => browser/devtools/responsivedesign/resize-commands.js
rename : browser/devtools/scratchpad/CmdScratchpad.jsm => browser/devtools/scratchpad/scratchpad-commands.js
rename : browser/devtools/styleeditor/CmdEdit.jsm => browser/devtools/styleeditor/styleeditor-commands.js
rename : browser/devtools/tilt/CmdTilt.jsm => browser/devtools/tilt/tilt-commands.js
2014-04-13 07:47:27 +01:00
Dave Townsend
8cbbc225cc
Bug 986853: Add-on Debugger title is always 'Debugger - (null)'. r=past
2014-03-27 10:29:03 -07:00
Brian Grinstead
f70099ef85
Bug 988506 - toolbox.js - focusConsoleInput() - TypeError: hud.jsterm is null;r=msucan
2014-03-27 07:50:30 -05:00
Brandon Benvie
bdb7518950
Bug 943510 - Convert to Promise.jsm in the devtools framework. r=pbrosset, r=rcampbell
2014-03-17 11:11:00 -07:00
Michael Ratcliffe
aba2618867
Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker
2014-03-13 21:27:10 +00:00
Michael Ratcliffe
d94ab2e2cf
Bug 663778 - Box Model Highlighter r=jwalker
2014-03-13 21:36:48 +00:00
Ryan VanderMeulen
4510c7d862
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
9d3dde5e49
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
7809cf00b0
Bug 663778 - Box Model Highlighter r=jwalker
2014-03-13 13:54:02 +00:00
Mihai Sucan
b970d070be
Bug 917227 - Part 1: network monitor client changes; r=ochameau
2014-03-07 14:14:53 +02:00
Patrick Brosset
9cd64a3229
Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
2014-03-11 12:21:20 +02:00
Ed Morley
d61d42192c
Backed out changeset dcec4c42cd18 (bug 757866) for bug 980835
2014-03-07 15:05:31 +00:00
Brian Grinstead
b1fc7da9f3
Bug 974947 - Add preferences to hide command buttons on DevTools tabbar;r=jwalker
2014-03-06 16:02:11 -06:00
Patrick Brosset
bee238cdf8
Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
2014-03-06 18:16:45 +01:00
Joe Walker
0197a26343
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
--HG--
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref1.js
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref2.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli1.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli2.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion1.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion2.js
2013-09-03 12:20:27 +01: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
Brian Grinstead
c607a3cf40
Bug 967168 - DevTools Addon icons should not be inverted on light theme;r=jwalker
2014-02-10 07:50:13 -06:00
Rob Campbell
42ffef8e70
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
f2aa4436d2
Bug 962478 - Stop inspector's picker on devtools toolbox destroy, r=miker
2014-02-05 20:50:25 +01:00
Mihai Sucan
7c36268390
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
5770862b2c
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
ef946f5c70
Bug 961771 - Disable highlighter when switching tools. r=pbrosset
2014-01-24 17:28:41 +01: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
Patrick Brosset
c965a32b99
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
bf502a47dd
Bug 916443 - part 1 - Toolbox level remote highlighter [Australis], r=paul
2014-01-09 12:36:01 +01:00
Chris Peterson
99ed2f11fc
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
b83c0e725c
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
741546f1ca
Backed out changeset 55d8f5ede1d3 (bug 950667) on a CLOSED TREE
2013-12-18 20:23:46 +01:00
Albert Juhe
5f91122058
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
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
Brian Grinstead
9ecc446ffd
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
b26cf505f9
Bug 938616 - webconsole UI updates while in split mode with other panels;r=msucan
2013-12-06 09:46:51 -06:00
Brian Grinstead
4640bca5cc
Bug 862558 - Web Console should always be available / visible;r=msucan
2013-11-11 15:13:28 -06:00
Brian Grinstead
a48258ea4d
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
f231b7f7c1
Bug 912891 - [app manager] Implement a CUSTOM host. r=harth
2013-11-15 21:47:00 -05:00
Carsten "Tomcat" Book
7d9c221c6d
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
c25e2c22e8
Bug 912891 - [app manager] Implement a CUSTOM host. r=harth
2013-11-07 09:14:10 -05:00
Ryan VanderMeulen
594bd58209
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
79d2b45bb6
Bug 912891 - [app manager] Implement a CUSTOM host. r=harth
2013-11-07 09:14:10 -05:00
Brian Grinstead
d0fd168866
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
4168ecf66b
Bug 915875 - Clean up devtools/framework/toolbox.js.
2013-09-23 13:36:44 -07:00
J. Ryan Stinnett
79f2025b0e
Bug 915372 - Clean up inspector front and actor when reusing connection. r=paul
2013-09-13 19:09:52 -05:00