Brian Grinstead
1d8a99971e
Bug 1045333 - Refactor toolbox.toggleSplitConsole. r=jwalker
2014-07-29 11:50:00 +02:00
Brian Grinstead
dbf8d6c7e0
Bug 974550 - Add a preference to optionally persist split console state;r=msucan,jwalker
2014-07-28 15:54:41 -05:00
Panos Astithas
6e0b254fdf
Fix the devtools window title when the options tab is selected (bug 1044488); r=jwalker
2014-07-28 21:02:29 +03:00
Brian Grinstead
f1c3af62cc
Bug 1037145 - Remove esc as a keybinding to close responsive mode. r=paul
2014-07-24 07:59:00 +02:00
Trevor Saunders
0cdb19dabd
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Michael Ratcliffe
1f3e49f334
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
Athena
b802f7ee29
Bug 977262 - Add aria-roles/aria-selected to Toolbox tabs. r=bgrins f=marcoz
2014-07-08 07:42:00 +02:00
Carsten "Tomcat" Book
98666c6194
Merge mozilla-central to mozilla-inbound
2014-07-07 15:20:32 +02:00
Athena
2795168efc
Bug 977169 - Apply aria-label "x panel" to Toolbox r=bgrins f=marcoz
2014-07-07 11:27:10 +02:00
Panos Astithas
b3626f121c
Avoid a race in CodeMirror initialization when setting breakpoints and don't let ESC stop navigation if the debugger is paused (bug 957174). r=vporof
...
--HG--
extra : rebase_source : 475e7969d92e237c7b38713cab8feb6d6464bb70
2014-06-19 10:15:14 +03:00
Patrick Brosset
a77341d73c
Bug 1014547 - Add a css transform highlighter to the style-inspector; r=bgrins
2014-06-13 16:27:10 +02:00
Joe Walker
ea84d98c38
Bug 992309 - Don't leak gcli promise to other tests; r=mratcliffe
2014-06-09 15:16:26 +01:00
David Caldwell
0a2da8c816
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
f465772d49
Bug 991045 - Added Screenshot Button to toolbar's UI;r=pbrosset;
2014-05-30 10:47:49 +02:00
Brian Grinstead
0ff3dc6bc4
Bug 991810 - Move the inspector button to the top left;r=vporof
2014-05-28 09:11:33 -05:00
Michael Ratcliffe
09c563a2eb
Bug 974171 - Add DEVTOOLS_TOOLBOX_* flags. r=jwalker
2014-04-15 11:01:27 +01:00
Jordan Santell
6c4a98ba39
Bug 991762 - Hide picker tool when debugging addons. r=jryans
2014-04-30 10:48:00 -04:00
Heather Arthur
49f8dba61a
Bug 997163 - Add 'eyedropper' command and button; r=jwalker
2014-04-24 21:39:00 +02:00
Joe Walker
ffa9c6e99c
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
abee89a8c8
Bug 986853: Add-on Debugger title is always 'Debugger - (null)'. r=past
2014-03-27 10:29:03 -07:00
Brian Grinstead
3318c304f0
Bug 988506 - toolbox.js - focusConsoleInput() - TypeError: hud.jsterm is null;r=msucan
2014-03-27 07:50:30 -05:00
Brandon Benvie
e5e2242f22
Bug 943510 - Convert to Promise.jsm in the devtools framework. r=pbrosset, r=rcampbell
2014-03-17 11:11:00 -07:00
Michael Ratcliffe
dabaac4db5
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
d3a9fcdf6b
Bug 663778 - Box Model Highlighter r=jwalker
2014-03-13 21:36:48 +00:00
Ryan VanderMeulen
991e5c8bc3
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
39a70a90a5
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
508e2702a6
Bug 663778 - Box Model Highlighter r=jwalker
2014-03-13 13:54:02 +00:00
Mihai Sucan
de77c8314a
Bug 917227 - Part 1: network monitor client changes; r=ochameau
2014-03-07 14:14:53 +02:00
Patrick Brosset
c2bf773173
Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
2014-03-11 12:21:20 +02:00
Ed Morley
10aebf48c2
Backed out changeset dcec4c42cd18 (bug 757866) for bug 980835
2014-03-07 15:05:31 +00:00
Brian Grinstead
061581b518
Bug 974947 - Add preferences to hide command buttons on DevTools tabbar;r=jwalker
2014-03-06 16:02:11 -06:00
Patrick Brosset
957932cf2e
Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
2014-03-06 18:16:45 +01:00
Joe Walker
6fd91a613d
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
ca83343b85
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
16b3c7a6ce
Bug 967168 - DevTools Addon icons should not be inverted on light theme;r=jwalker
2014-02-10 07:50:13 -06:00
Rob Campbell
5c09e3632b
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
444c0bd823
Bug 962478 - Stop inspector's picker on devtools toolbox destroy, r=miker
2014-02-05 20:50:25 +01:00
Mihai Sucan
a6f8eca51d
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
7c890d7d69
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
55305b0740
Bug 961771 - Disable highlighter when switching tools. r=pbrosset
2014-01-24 17:28:41 +01:00
Panos Astithas
97a45e85f9
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
cb2a0bbc9d
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
cb863d2cfe
Bug 916443 - part 1 - Toolbox level remote highlighter [Australis], r=paul
2014-01-09 12:36:01 +01:00
Chris Peterson
c5937fbed4
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
65f21539c2
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
c3ebfa1b42
Backed out changeset 55d8f5ede1d3 (bug 950667) on a CLOSED TREE
2013-12-18 20:23:46 +01:00
Albert Juhe
7ac3872a1e
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
cb71ab3030
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
d1cebfc090
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
975eb6e7c7
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