Commit Graph

98 Commits

Author SHA1 Message Date
Sami Jaktholm
45f4685696 Bug 1056048 - Replace deprecated-sync-thenables with Promise.jsm in Markup View. r=pbrosset 2014-12-15 02:52:00 -05:00
Fayolle Florent
0afd9824a9 Bug 1108212 - In the DevTools Inspector tree, pressing delete should move to the next element. r=bgrins 2014-12-07 14:54:00 -05:00
Patrick Brosset
1baa19bc8d Bug 1103993 - 3 - Only refresh the rule/computed views when active; r=bgrins r=ochameau 2014-12-10 09:09:19 +01:00
Tim P.
0d551cf859 Bug 1090874 - Avoid always re-creating the node when editing a tagname in the markup-view; r=pbrosset 2014-12-04 16:34:47 -08:00
fayolle-florent@orange.fr
a0e32f7a37 Bug 1095521 - Implement more paste commands for the inspector panel. r=pbrosset
--HG--
rename : browser/devtools/inspector/test/browser_inspector_menu.js => browser/devtools/inspector/test/browser_inspector_menu-01.js
rename : browser/devtools/inspector/test/doc_inspector_menu.html => browser/devtools/inspector/test/doc_inspector_menu-01.html
2014-11-22 08:48:00 +01:00
Tomasz KoƂodziejski
11f9b64646 Bug 1094622 - Deleting node in inspector now selects previous sibling and not parent. r=bgrins
---
 browser/devtools/markupview/markup-view.js         | 15 +++++----
 .../test/browser_markupview_tag_edit_04.js         | 38 +++++++++++++++-------
 browser/devtools/markupview/test/head.js           |  2 +-
 toolkit/devtools/server/actors/inspector.js        | 14 +++++++-
 .../tests/mochitest/test_inspector-remove.html     | 23 +++++++++----
 5 files changed, 65 insertions(+), 27 deletions(-)
2014-11-21 12:48:04 -08:00
Patrick Brosset
d46128c9fc Bug 917696 - Makes markup-view tag name edition go through the protocol; r=bgrins 2014-10-08 15:46:16 -07:00
Brian Grinstead
03ce1f7e86 Bug 920141 - Add support for inspecting anonymous content. r=pbrosset
--HG--
rename : browser/devtools/styleinspector/test/browser_ruleview_pseudo-element.js => browser/devtools/styleinspector/test/browser_ruleview_pseudo-element_01.js
2014-09-29 09:29:00 +02:00
Shu-yu Guo
285e8aa396 Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo) 2014-09-15 16:30:46 -07:00
Patrick Brosset
b62b69386d Bug 1063463 - Simplify how case is preserved when editing attributes in the inspector. r=bgrins 2014-09-08 08:30:00 -04:00
Patrick Brosset
e38cf1f3da Bug 1008584 - Preserve case when editing attributes in the inspector; r=bgrins 2014-09-04 10:28:24 +02:00
Alexey Novak
fc7112d88a Bug 1036297 - markupview updateNodeOuterHTML method jsdoc is incorrect and should return a promise, r=pbrosset 2014-08-21 12:59:53 -04:00
Patrick Brosset
2e9dede6bb Bug 1000716 - Intermittent race condition in markupview/test/browser_markupview_mutation_02.js. r=miker 2014-08-11 04:43:00 -04:00
Michael Ratcliffe
3367105733 Bug 736078 - Show which elements have listeners attached r=jwalker,bgrins 2014-07-20 12:03:59 +01:00
Michael Ratcliffe
f83b0e464a Backed out changeset 89669f18bd2d (bug 736078) for dt test timeouts 2014-07-19 23:36:56 +01:00
Michael Ratcliffe
f6179a1afd Bug 736078 - Show which elements have listeners attached r=jwalker,bgrins 2014-07-18 14:25:03 +01:00
Patrick Brosset
2073828ccc bug 971662 - part 0 - The BoxModelHighlighter has options for drawing regions and guides; r=miker 2014-06-25 16:40:34 +02:00
Jim Blandy
4d6a633bba Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Patrick Brosset
6ff5237f36 Bug 1023116 - Always briefly highlight nodes upon selection in the markup-view; r=bgrins 2014-06-23 17:20:01 +02:00
Patrick Brosset
4b6956a7aa Bug 1025880 - Avoid highlighting the default selection when the page is reloaded or when the inspector is opened; r=miker 2014-06-17 13:50:41 +02:00
Vikneshwar
2f2adc483b Bug 1003546 - Use Arrow function instead of bind(). r=fitzgen 2014-06-14 06:49:00 -04:00
Brian Grinstead
d9e8bec862 Bug 1022780 - Cmd+H triggers 'hide markup', should only be triggered by H. r=pbrosset 2014-06-16 07:43:00 -04: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
Patrick Brosset
efc01eeb80 Bug 911209 - Display hidden nodes differently in the markup-view; r=miker 2014-06-05 14:50:03 +02:00
Carsten "Tomcat" Book
369ae9d73c Backed out changeset 52068b669c2a (bug 911209) for causing type errors in tests 2014-06-05 08:55:26 +02:00
Patrick Brosset
ddcc616c4b Bug 911209 - Display hidden nodes differently in the markup-view; r=miker 2014-06-04 21:42:16 +02:00
Paolo Amadini
60d8bb5bf9 Bug 995184 - Copy the legacy "promise.js" implementation from the Add-on SDK to devtools. r=past 2014-04-22 20:55:01 +01:00
Patrick Brosset
b96afb81d8 Bug 997622 - Expand all descendant nodes on alt-click in markup-view; r=jwalker 2014-04-17 23:39:29 +02:00
Michael Ratcliffe
30e00019be Bug 988102 - Opening inspector scrolls the content page all the way to the top;r=bgrins 2014-04-14 15:33:06 +01:00
Alexandre Poirot
b4fa706e67 Bug 977043 - Prevent markupview from breaking selection. r=jwalker 2014-03-22 09:02:14 +01:00
Patrick Brosset
c14e98b58e Bug 966424 - Intermittent browser_bug765105_background_image_tooltip.js; r=jwalker 2014-03-19 10:11:34 +01: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
d3a9fcdf6b Bug 663778 - Box Model Highlighter r=jwalker 2014-03-13 21:36:48 +00:00
Michael Ratcliffe
f07e0a7b5b Bug 663778 - Misc fixes r=pbrosset 2014-03-09 17:03:00 +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
508e2702a6 Bug 663778 - Box Model Highlighter r=jwalker 2014-03-13 13:54:02 +00:00
Michael Ratcliffe
cb5ca97c1a Bug 663778 - Misc fixes r=pbrosset 2014-03-13 15:46:37 +00:00
Ryan VanderMeulen
207bbe9c63 Backed out changeset 20e22a0b38f6 (bug 966424) for mochitest-bc failures. 2014-03-12 15:23:21 -04:00
Patrick Brosset
f320ac7628 Bug 966424 - Fix intermittent failures in browser_bug765105_background_image_tooltip.js. r=jwalker 2014-03-12 13:14:18 -04: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
Patrick Brosset
ac63b04c1c Bug 962647 - Nodes searched in the inspector selector-search box now appear correctly in the markup-view; r=harth 2014-02-25 16:33:57 +01:00
Patrick Brosset
1798ca1941 Bug 968316 - Keep the highlighter visible when selecting the currently hovered node in the markup-view, r=bgrins 2014-02-06 19:45:40 +01:00
Patrick Brosset
4b885fdd46 Bug 932896 - Retrieves image data from server for image tooltips and makes tooltip size a pref, r=jwalker,ttaubert 2014-02-05 11:53:46 +01:00
Carsten "Tomcat" Book
89b91b0de3 Backed out changeset 18d70a3136f5 (bug 932896) for mochitest-other bustage on a CLOSED TREE 2014-02-05 11:36:02 +01:00
Paul Rouget
b61d77d686 Bug 932896 - Retrieves image data from server for image tooltips and makes tooltip size a pref, r=jwalker,ttaubert 2014-02-05 10:02:52 +01: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
Patrick Brosset
b78c72bef6 Bug 964014 - Adds copy-image-data-uri option to images in the markup-view, r=harth 2014-01-30 17:33:53 +01:00
Mihai Sucan
a943a24363 Bug 961431 - Autocomplete suggestions in split console are sliding down. r=robcee 2014-01-28 15:55:19 +02:00
Patrick Brosset
38ae61e56b Bug 958687 - Fixes pseudo-class lock in highlighter intermittent test failure; r=jwalker 2014-01-17 23:07:48 +01:00
Michael Ratcliffe
014f26c1a0 Bug 952511 - markupview still change attribute values. r=pbrosset 2014-01-10 17:55:58 +00:00