Commit graph

178 commits

Author SHA1 Message Date
Camilo Viecco
c2c7007b5f Bug 787133 - (hpkp) Part 1/2. Header Parsing and interface within PSM. r=keeler, r=mcmanus 2014-09-03 10:24:12 -07:00
Jan Odvarko
d9a930834a Bug 1035707 - Implement new API for customizing webconsole logs; r=past
--HG--
extra : rebase_source : 9e002076e354a191cde65a0e4db2da3f35cf1270
2014-09-24 08:42:17 +02:00
Francois Marier
12e6ff4e4a Bug 752559 - Console warning when sandboxed iframe is used ineffectively. r=smaug 2014-09-07 23:05:00 -04:00
Brian Grinstead
bbe9dacbfa Bug 1045715 - Make console output faster by destroying unprinted items out of band in _flushMessageQueue. r=past 2014-09-02 06:56:00 +02:00
Gabriel Luong
8f203df6af Bug 899753 - Part 1: Add the Table console output r=msucan, past 2014-08-27 15:32:37 -07:00
Manish Goregaokar
a442e0403a Bug 1028903 - Improve self-xss warning message for Scratchpad. r=jwalker 2014-08-14 07:03:00 -04:00
Mike Conley
e2ad979a38 Bug 787975 - Make JSTerm $0 helper work across content processes. r=msucan.
--HG--
extra : rebase_source : b7a3a698effb0b223160fabae5b6f9b0fe820888
2014-07-31 13:07:27 -04:00
Veeti Paananen
d0c45c6bb8 Bug 967044 - Make Home and End keys scroll console output area and autocomplete popup. r=robcee 2014-07-16 22:15:03 +03:00
Athena
f155f754c4 Bug 977273 - Set aria-pressed state on Console filter buttons. r=robcee f=marcoz 2014-07-07 19:55:00 +02:00
Carsten "Tomcat" Book
1eb8a6d3f9 Backed out changeset 161b47c4a8ad (bug 1005870) for memory leaks 2014-07-07 15:58:00 +02:00
David Rajchenbach-Teller
b79b84a18b Bug 1005870 - Adding a copy() command to the console. r=robcee 2014-07-04 08:10:00 +02:00
Sami Jaktholm
647c9f173c Bug 967468 - Webconsole - autocompletion: Consider underscore and dollar as alphanumeric when determining a prefix filter to use. r=robcee 2014-05-09 09:15:00 -04:00
Jim Blandy
7e20285e70 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
Vikneshwar
62897f47c5 Bug 1003546 - Use Arrow function instead of bind(). r=fitzgen 2014-06-14 06:49:00 -04:00
Manish Goregaokar
de4be8677c Bug 994134 - Warn first time users on pasting code into the console. r=bgrins
--HG--
rename : browser/devtools/webconsole/test/browser_webconsole_bug_642615_autocomplete.js => browser/devtools/webconsole/test/browser_webconsole_autocomplete_and_selfxss.js
2014-05-22 00:34:00 +02:00
Mihai Sucan
d475bc977c Bug 1000243 - Console error and stack trace UI follow up. r=bgrins 2014-04-25 21:43:21 +03:00
Mihai Sucan
e11ac134bf Bug 920116 - Show full stack traces for console logged messages; r=robcee 2014-04-22 21:45:04 +03:00
Thomas Andersen
a271a41081 Bug 958176 - Split console: Escape should close console sidebar (when visible) without closing split console. r=msucan 2014-04-03 17:40:26 +02:00
Mihai Sucan
c0c0f94182 Bug 985425 - Fix for browser_webconsole_bug_601667_filter_buttons.js | A promise chain failed to handle a rejection - TypeError: this.webConsoleClient is null. r=benvie 2014-03-26 23:01:23 +02:00
Thomas Andersen
c9e1e4b208 Bug 971798 - Do not enable CSS reflow logging when clicking the CSS category. r=msucan 2014-03-25 00:28:37 +01:00
Seth Fowler
07f486c0e2 Bug 981241 - Make the CSS category in the web console more flexible. r=msucan
--HG--
extra : rebase_source : b16bc990f1e8077ea0363626a63874c13fca4aff
2014-03-17 11:26:37 +08: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
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
Mihai Sucan
70bb44df53 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
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
Sami Jaktholm
1c9d408590 Bug 915141 - WebConsole: Listen to the 'command' event of 'Log Request and Response Bodies' menuitems instead of 'click'; r=msucan 2014-02-25 13:44:36 +02:00
Sami Jaktholm
5b30606c4b Bug 975707 - Links in Console load in Console's view on double-click, breaking Console till reopen; r=msucan 2014-02-25 13:44:36 +02:00
Mihai Sucan
1e4ae44830 Bug 955820 - console.group doesn't group messages when timestamps are disabled; r=robcee 2014-02-18 22:10:41 +02:00
Henri Kinnunen
4bbc6a4f85 Bug 922161 - hide Browser Console JS input field if devtools.chrome.enabled is false; r=msucan 2014-02-19 14:38:39 +02:00
Dennis Schubert
8088e0e635 Bug 922208 - Add console.count; r=msucan 2014-02-17 21:58:19 +02: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
Rob Campbell
747ef871e3 Bug 962531 - Page Up and Page Down should always scroll the output area in Console; r=msucan 2014-02-01 08:22:45 -05:00
Rob Campbell
b6219f340e Bug 964268 - Cannot select single line text in console after bug 960695; r=msucan 2014-02-01 08:22:34 -05: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
Ryan VanderMeulen
b227db5f9b Merge fx-team to m-c. 2014-01-24 17:00:09 -05:00
Brandon Benvie
aa73e19354 Bug 943681 - Convert to Promise.jsm in the webconsole. r=msucan 2014-01-22 10:21:33 -08:00
Rob Campbell
415e1b795e Bug 960695 - Focus Input line when clicking anywhere in the console; r=msucan 2014-01-16 11:57:00 -05:00
Mihai Sucan
55c4a8f4f0 Bug 939783 - console.trace() group traces even if part of trace is different; r=robcee 2014-01-23 23:37:32 +02:00
Wes Kocher
bce411a08c Backed out changeset f63078a8ce74 (bug 943681) for webconsole test timeouts on at least Windows debug builds 2014-01-23 17:43:54 -08:00
Mihai Sucan
16dd0bcf0c Bug 945489 - Fix for intermittent browser_webconsole_bug_642615_autocomplete.js | Timed out while waiting for: completion value for 'docu'; r=me 2014-01-16 18:08:08 +02:00
Ryan VanderMeulen
2799bb9074 Merge inbound to m-c. 2014-01-07 16:09:11 -05:00
Victor Porof
a00c3ebc5d 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
9c79fc34ba Bug 947710 - Stop evaling and catch errors in Manifest Editor. r=vporof 2014-01-06 11:14:21 -06:00
Garrett Robinson
e0d2da8ca6 Bug 713980 - Log warnings about blocked cross-site requests to the Web Console. r=smaug 2014-01-07 09:51:05 -05:00
Mihai Sucan
838f1610c8 Bug 843004 - Part 4: Tests for pretty output of objects; r=nfitzgerald
--HG--
rename : browser/devtools/webconsole/test/browser_webconsole_bug_598357_jsterm_output.js => browser/devtools/webconsole/test/browser_webconsole_output_01.js
2013-12-19 23:07:54 +02:00
Mihai Sucan
e6218da369 Bug 843004 - Part 3: VariablesView ObjectActor pretty output; r=benvie,vporof 2013-12-18 20:17:05 +02:00
Victor Porof
251fc8c8ea Bug 830344 - Part 1: Remove the lazy append mechanism in the variables view, r=past 2013-12-18 19:01:38 +02:00
Dennis Schubert
7573898c07 Bug 760193 - Add console.assert; r=msucan 2013-12-07 23:28:35 +02:00
Douglas Edmonson Jr
7364adf113 Bug 900448 - Close the webconsole autocomplete popup on tab switch; r=msucan 2013-12-07 18:35:48 +02:00