Lalit Khattar
6ff111d053
Bug 944640 - Add a "Watch" button on the new inspect popup. r=vporof
2014-01-31 13:01:27 -05:00
Brian Grinstead
f83d4edd10
Bug 957117 - DevTools Themes: Use light theme for top tabbar and toolbars OVERRIDE HOOK;r=vporof
2014-01-30 14:42:15 -06:00
Brian Grinstead
1a858efc7f
Bug 936421 - Update the breadcrumbs as per Shorlander's new designs. OVERRIDE HOOK;r=pbrosset
2014-01-30 14:24:30 -06: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
Brandon Benvie
b2b2644858
Bug 947612 - Fix VariablesView so that editableName._onCleanup is called. r=vp
2014-01-17 10:40:41 -08:00
Alexey Novak
e4106b450b
Bug 957634: Changed Tooltip's setTextContent function signature. Now Tooltip can contain a warning image 32x32 when isAlertTooltip passed = true; r=vp
2014-01-14 08:59:43 +02:00
Victor Porof
6ccce03e88
Bug 957187 - The variable inspection popup never appears in the right place on Linux and Windows, r=past
2014-01-08 16:59:00 +02:00
Victor Porof
735f8786f3
Bug 943883 - DevTools themes - theme sidemenuwidget, r=bgrins, australis
...
--HG--
rename : browser/themes/osx/devtools/itemArrow-ltr.png => browser/themes/shared/devtools/images/itemArrow-ltr.png
rename : browser/themes/osx/devtools/itemArrow-rtl.png => browser/themes/shared/devtools/images/itemArrow-rtl.png
2014-01-07 11:58:07 +02:00
Mihai Sucan
384ff53c29
Bug 952708 - console.log escapes special characters. r=vporof
2014-01-07 22:50:30 +02:00
Patrick Brosset
52da201abc
Bug 952294 - Let devtools tooltip size be automatically set. r=miker
2014-01-08 09:49:12 -05:00
Victor Porof
54ba9b8a7e
Bug 951795 - Use WidgetMethod's empty text attribute instead of a deck in the tracer, r=fitzgen
2014-01-07 11:57:00 +02:00
Victor Porof
6571c4eeee
Bug 952817 - VariablesView.createHierarchy should always be called when the view is emptied, r=benvie
2014-01-07 10:03:17 +02:00
J. Ryan Stinnett
d7ab6c1c6e
Bug 947710 - Stop evaling and catch errors in Manifest Editor. r=vporof
2014-01-06 11:14:21 -06:00
Victor Porof
aa869084d3
Bug 951633 - Change the wording in some WidgetMethods comments, r=past
2014-01-04 00:04:24 +02:00
Victor Porof
1070182c25
Bug 951633 - Drop the <xul:menulist> support for WidgetMethods, r=past
2014-01-03 23:42:16 +02:00
Victor Porof
51c2d7c78f
Bug 952767 - Variables view scopes should always be lazily populated, r=past
2014-01-03 23:41:28 +02:00
Mihai Sucan
7b4599def0
Bug 843004 - Part 3: VariablesView ObjectActor pretty output; r=benvie,vporof
2013-12-18 20:17:05 +02:00
Victor Porof
1fe202654f
Bug 952047 - The Tracer view should get its background color from the theme body, r=fitzgen
2013-12-19 20:12:25 +02:00
Nick Fitzgerald
35f2f26849
Bug 951794 - Make the tracers colors easier to read, r=vporof
2013-12-19 20:12:12 +02:00
Victor Porof
dca29a6f1a
Bug 951674 - Vertical splitter isn't shown for the Events tab, r=fitzgen
2013-12-18 19:10:16 +02:00
Nick Fitzgerald
00a923905f
Bug 929349 - Integrate a tracing debugger into our existing debugger; r=vporof,past
2013-12-18 14:17:27 -08:00
Tim Taubert
ec7b5c1c0a
Backed out changeset eb4d2915ab26 (bug 951674)
2013-12-18 20:07:15 +01:00
Victor Porof
3fc65af25e
Bug 951674 - Vertical splitter isn't shown for the Events tab, r=fitzgen
2013-12-18 19:10:16 +02:00
Victor Porof
d6f26d3a74
Bug 830344 - Part 2: Implement pagination when expanding objects with lots of properties, r=past
2013-12-18 19:01:38 +02:00
Victor Porof
ad354ac150
Bug 830344 - Part 1: Remove the lazy append mechanism in the variables view, r=past
2013-12-18 19:01:38 +02:00
Victor Porof
89e253f487
Bug 950656 - The separator string between the headers name and value isn't shown, r=past
2013-12-18 19:01:38 +02:00
Victor Porof
9bb2857db1
Bug 949561 - The VariablesView and SideMenuWidget should use hardware acceleration when possible, r=fitzgen
2013-12-12 22:14:29 +02:00
Victor Porof
fde66faaff
Bug 948873 - Function closures and other psuedo variables shouldn't have a bottom border in the variables view, r=past
2013-12-12 22:14:29 +02:00
Victor Porof
c021c97d96
Bug 758157 - Clearly indicate overridden variables, r=past
2013-12-12 19:38:12 +02:00
Patrick Brosset
beaffb5a0f
Bug 945068 - Image preview tooltip displays correct image dimensions, r=harth
2013-12-12 09:31:23 +01:00
Patrick Brosset
3287342f7d
Bug 726427 - CSS transform preview tooltip in style inspector, r=bgrins
2013-12-11 20:50:15 +01:00
Victor Porof
e53643de5b
Bug 947952 - Rename "non-*" attributes in the Variables View to avoid double negation, r=paul
2013-12-09 18:58:55 +02:00
Victor Porof
8d6cff55e3
Bug 905981 - Have a classic vertical display of stack frames persistently available in the debugger UI, r=rcampbell
2013-12-06 18:33:59 +02:00
Brian Grinstead
e3ecf71a28
Bug 941799 - DevTools themes - variables view should match current theme;r=vporof
2013-12-06 10:24:06 -06:00
Carsten "Tomcat" Book
d1ad182828
Backed out changeset 57c170af6a23 (bug 726427) for Mac 10.6 mochitest Failure in Bug 947126
2013-12-06 14:50:05 +01:00
Patrick Brosset
4065637cbe
Bug 726427 - CSS transform preview tooltip in style inspector. r=bgrins
2013-12-05 09:35:35 -05:00
Brandon Benvie
4a242405f7
Bug 808371 - Allow adding new properties to objects in the VariablesView. r=vp, r=jryans
2013-12-02 20:07:13 -08:00
Victor Porof
d6057ceb5c
Bug 725235 - In the debugger, show a details bubble while hovering over a variable or property in the source editor, r=past,rcampbell
2013-11-29 16:47:52 +02:00
Victor Porof
09c021017a
Bug 942120 - Avoid 'missing method' errors thrown by nsIScrollBoxObject when the nodes aren't visible. r=anton
2013-11-22 15:23:56 +02:00
Brian Grinstead
219aad07eb
Bug 862558 - Web Console should always be available / visible;r=msucan
2013-11-11 15:13:28 -06:00
Patrick Brosset
1a3c87336c
Bug 931845 - Shows image tooltips immediately and with no animation. r=bgrins
2013-11-18 13:03:20 -05:00
Brian Grinstead
e8ed5f7806
Bug 916766 - Consistent theming across panels - added scratchpad and variable view;r=paul
2013-11-18 08:14:40 -06:00
Patrick Brosset
fc21c5dfa2
Bug 889638 - Color picker tooltip in the CSS rule view. r=harth
2013-11-15 21:46:59 -05:00
Brandon Benvie
76c49c9951
Bug 862849 - Remove __iterator__ use from the devtools. r=vp
2013-11-07 13:23:55 -08:00
Wes Kocher
5e64c6d1a6
Backed out changeset 7dd13d06f132 (bug 862849) for breaking webconsole tests
2013-11-06 15:13:53 -08:00
Brandon Benvie
18e8ada818
Bug 862849 - Remove __iterator__ use from the devtools. r=vp
2013-10-17 16:05:14 -07:00
Patrick Brosset
accb41d63a
Bug 932937 - Images are resized on the server-side for image preview tooltips. r=harth
2013-11-05 11:19:29 -05:00
Victor Porof
a27ebe4b32
Bug 930928 - Shader compilation errors should be displayed in the editor, r=rcampbell,anton
2013-11-05 14:07:37 +02:00
Patrick Brosset
f6a17cd145
Bug 932218 - Hides previous image preview tooltip in markup view when another one shows. r=bgrins
2013-10-31 23:10:44 -04:00
Victor Porof
82d5d0bafd
Bug 931463 - Shader editor programs checkboxes misaligned on Linux, r=past
2013-10-27 20:44:02 +02:00