Commit Graph

90 Commits

Author SHA1 Message Date
Tooru Fujisawa
98ae84d52e Bug 1108930 - Part 5: Call Map and Set with new in devtools. r=fitzgen 2015-02-05 00:59:15 +09:00
Daniel Holbert
08737aab6d Bug 1126655: Add extra layer of parens in while loop in devtools VariablesView.jsm, to suppress "equality mistyped as assignment" error console warning. r=vporof 2015-01-28 09:40:29 -08:00
Tooru Fujisawa
b8c3142fd1 Bug 1069416 - Part 6: Remove JS_HAS_SYMBOLS from devtools. r=fitzgen 2015-01-28 13:06:38 +09:00
James Long
ceb0c8e32d Bug 941287 - Show optimized out and other missing variables in the debugger variables view with the appropriate message. r=victorporof 2015-01-14 13:51:00 -05:00
Jason Orendorff
bcc9db0b2c Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp. 2014-07-01 21:01:21 -05:00
Nick Fitzgerald
9e5725799b Bug 1033153 - Part 2: Have the VariablesView stringifier expose internal Promise state. r=vporof 2014-10-23 15:52:00 +02:00
Jon Morton
4a98f87acc Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
Nick Fitzgerald
52ffeb39a8 Bug 1024054 - Create a previewer for ES6 Symbol. r=past 2014-08-25 11:07:00 +02:00
railscard
b246c373ca Bug 956760 - Improve VariablesView performace by calculating symbolicName and absoluteName only on demand. r=jryans 2014-07-21 15:15:00 +02:00
Sami Jaktholm
b5042dcb15 Bug 1035198 - VariablesView: handle instances of nsIDOMNode.DOCUMENT_NODE without URLs properly. r=robcee 2014-07-19 00:17:00 +02:00
Jim Blandy
39dc0c6097 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
Tim Nguyen
8abe239050 Bug 949462 - Use the theme-twisty class for devtools variables view twisties. r=bgrins 2014-06-10 16:44:11 -07:00
Sami Jaktholm
0867fbf7c2 Bug 989629: Show class names of DOM elements in variables view. r=past 2014-05-29 10:50:00 +03:00
Sami Jaktholm
3883935fc4 Bug 977500: Add NodeList to the list of classes whose keys should not be sorted in VariablesView. r=past 2014-05-28 23:27:00 +03:00
Victor Porof
e2a66f45f4 Bug 1006915 - The node inspect icon in the variables view should appear before the F/S/N/Lock icons, r=rcampbell 2014-05-07 09:38:18 -04:00
Paolo Amadini
6efc9852ae Bug 995170 - Convert legacy uses of promise.js in devtools where this doesn't result in test failures. r=jwalker 2014-04-14 14:15:43 +01:00
Victor Porof
5f31466b84 Relanding bug 991175 as a backout of changeset b1b18a46eda2 because it has no tests and can't cause browser-chrome bustage, r=me 2014-04-04 03:13:45 -04:00
Wes Kocher
d9d9f49bb4 Backed out changeset 312c314e230b (bug 991175) for pushing tests around, causing chunked browser-chrome bustage on a CLOSED TREE 2014-04-03 15:15:39 -07:00
Victor Porof
88ee56cb31 Bug 991175 - Headers values in the netmonitor sidepane are very hard to read and copy after clicking on them, r=msucan 2014-04-03 11:22:22 -04:00
Brandon Benvie
cefdacd8c4 Bug 970172 - Prevent VariablesView Variables from handling clicks while editing. r=vporof 2014-02-12 15:33:59 -08:00
Mihai Sucan
3245986572 Bug 584733 - Code highlight all JS objects and functions in console output; r=bbenvie 2014-03-04 21:59:00 +02:00
J. Ryan Stinnett
26967f4282 Bug 976679 - Move event-emitter to toolkit. r=paul 2014-02-25 22:22:05 -06:00
Masayuki Nakano
a3ff9acf01 Bug 969247 part.1 Remove or replace DOM_VK_ENTER and NS_VK_ENTER users r=smaug 2014-02-15 09:57:39 +09: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
Brandon Benvie
7fd011e00b Bug 947612 - Fix VariablesView so that editableName._onCleanup is called. r=vp 2014-01-17 10:40:41 -08:00
Mihai Sucan
fb6aefb99e Bug 952708 - console.log escapes special characters. r=vporof 2014-01-07 22:50:30 +02:00
Victor Porof
7f46fe1d07 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
5bf5ca125c Bug 947710 - Stop evaling and catch errors in Manifest Editor. r=vporof 2014-01-06 11:14:21 -06:00
Victor Porof
869e6781bc Bug 952767 - Variables view scopes should always be lazily populated, r=past 2014-01-03 23:41:28 +02:00
Mihai Sucan
fce426d54e Bug 843004 - Part 3: VariablesView ObjectActor pretty output; r=benvie,vporof 2013-12-18 20:17:05 +02:00
Victor Porof
eaddd02cef Bug 951674 - Vertical splitter isn't shown for the Events tab, r=fitzgen 2013-12-18 19:10:16 +02:00
Nick Fitzgerald
3930bddb92 Bug 929349 - Integrate a tracing debugger into our existing debugger; r=vporof,past 2013-12-18 14:17:27 -08:00
Tim Taubert
3ab6f7fab4 Backed out changeset eb4d2915ab26 (bug 951674) 2013-12-18 20:07:15 +01:00
Victor Porof
de3aff672c Bug 951674 - Vertical splitter isn't shown for the Events tab, r=fitzgen 2013-12-18 19:10:16 +02:00
Victor Porof
c62cbae393 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
273be2c44e 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
0dbe0d1c18 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
bd24d07a3a Bug 949561 - The VariablesView and SideMenuWidget should use hardware acceleration when possible, r=fitzgen 2013-12-12 22:14:29 +02:00
Victor Porof
368fd1bd64 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
ba02ecd795 Bug 758157 - Clearly indicate overridden variables, r=past 2013-12-12 19:38:12 +02:00
Victor Porof
90300193cc Bug 947952 - Rename "non-*" attributes in the Variables View to avoid double negation, r=paul 2013-12-09 18:58:55 +02:00
Brian Grinstead
fdb8bbae08 Bug 941799 - DevTools themes - variables view should match current theme;r=vporof 2013-12-06 10:24:06 -06:00
Brandon Benvie
63340a3729 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
a16b54f6f6 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
Brandon Benvie
7703d901f3 Bug 862849 - Remove __iterator__ use from the devtools. r=vp 2013-11-07 13:23:55 -08:00
Wes Kocher
a2bc3b41d2 Backed out changeset 7dd13d06f132 (bug 862849) for breaking webconsole tests 2013-11-06 15:13:53 -08:00
Brandon Benvie
4f04ae641c Bug 862849 - Remove __iterator__ use from the devtools. r=vp 2013-10-17 16:05:14 -07:00
J. Ryan Stinnett
2a3aaca1a5 Bug 922144 - Part 2: Actions first option for Variables View. r=vporof 2013-10-24 13:03:17 -05:00
J. Ryan Stinnett
f94e0ab24c Bug 922144 - Part 1: Aligned values option for Variables View. r=vporof 2013-10-23 09:57:00 -05:00
Nick Alexander
ac8c7cc5f2 Backed out changeset 69ebfb936442 (bug 862849) for bc orange on a CLOSED TREE. 2013-10-23 13:19:58 -07:00