Commit Graph

733 Commits

Author SHA1 Message Date
Eddy Bruël
72713e21d0 Bug 1090929 - Enable the variables-view-* tests;r=fitzgen 2014-11-13 19:23:31 +01:00
Eddy Bruël
7ca13fe948 Bug 1090929 - Enable the parser tests;r=mratcliffe 2014-11-12 14:32:23 +01:00
Eddy Bruël
4ca23c67d4 Bug 1090929 - Enable the conditional breakpoint tests;r=mratcliffe 2014-11-12 14:31:00 +01:00
Eddy Bruël
11600a5be4 Bug 1090929 - Enable the tracer tests;r=mratcliffe 2014-11-11 08:44:27 +01:00
Eddy Bruël
9493741cc9 Bug 1090929 - Enable the variables-view tests;r=mratcliffe 2014-11-10 16:27:21 +01:00
Wes Kocher
b4dc6ce779 Merge inbound to m-c a=merge 2014-11-10 18:06:15 -08:00
Eddy Bruël
f813024dbd Bug 1044985 - Disable browser_dbg-clean-exit test;r=me 2014-11-10 16:12:06 +01:00
Eddy Bruël
3930bf1837 Bug 1090929 - Enable the variables-view-filter tests;r=mratcliffe 2014-11-10 10:39:26 +01:00
Eddy Bruël
aeac2bcfca Bug 1090929 - Enable the variables-view-popup tests;r=mratcliffe 2014-11-07 18:45:53 +01:00
Eddy Bruël
edd3f666d5 Bug 1090929 - Enable the source-mapping tests;r=mratcliffe 2014-11-06 19:56:49 +01:00
Wes Kocher
d0b0295383 Merge fx-team to m-c a=merge 2014-11-06 18:26:36 -08:00
James Long
46f58d16b2 Bug 1093349 - Add prettyPrinting and blackBoxing traits and hide buttons in debugger conditionally. r=past, a=me 2014-11-05 10:16:00 -05:00
Eddy Bruël
c9b6380e8a Bug 1090929 - Enable the pretty-print tests;r=mratcliffe 2014-11-06 10:27:45 +01:00
Eddy Bruël
e529fb80e9 Bug 1090929 - Enable the break-on-dom-tests;r=mratcliffe 2014-11-06 10:18:10 +01:00
Eddy Bruël
bf114e5ca0 Bug 1090929 - Enable the blackboxing tests for e10s;r=mikeratcliffe 2014-10-29 17:05:44 +01:00
Nick Fitzgerald
0400142871 Bug 1033153 - Part 3: Display a Promise's internal state in the VariableView's properties. r=vporof 2014-10-23 15:53:00 +02:00
Tom Schuster
d9fcc8fb0b Bug 844457 - Move XSLTProcessor to WebIDL. r=peterv 2014-10-10 14:21:54 +02:00
Nick Fitzgerald
56154948b2 Bug 1076830 - Name the test function so it doesn't get GC'd. r=past 2014-10-07 16:23:00 +02:00
Nick Fitzgerald
1d64142b67 Bug 1076830 - Re-enable browser_dbg_breakpoints-reload.js. r=RyanVM 2014-10-08 11:00:00 +02:00
Ryan VanderMeulen
a39cfd7c61 Bug 1076830 - Skip browser_dbg_breakpoints-reload.js on Linux debug for frequent failures. a=me 2014-10-07 15:40:41 -04:00
Nick Fitzgerald
6ad5b096f1 Bug 915426 - Don't store debugging data in the global scope. r=ejpbruel 2014-10-01 07:45:00 +02:00
Ryan VanderMeulen
9523f478b9 Backed out changesets b08e57dbef4e and 1049cfbf3426 (bug 947044) for various regressions. 2014-09-25 14:32:43 -04:00
Nick Fitzgerald
966f002c23 Bug 947044 - Part 2: Fix tests that check ReferenceError's message. r=gavin 2014-09-22 16:13:00 +02:00
Panos Astithas
d1492eca0f Don't set tracing hooks until tracing has started (bug 1049248). r=fitzgen 2014-09-17 20:00:40 +03:00
Shu-yu Guo
40c62f33a5 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Tooru Fujisawa
0d723a1261 Bug 1041426 - Make error message for unexpected token more clear. r=jwalden 2014-09-09 19:08:14 +09:00
Gijs Kruitbosch
c3905cf47d Bug 1060464 - fix the --jsdebugger flag when running tests, also fixes bug 1060493, r=dcamp,bsmedberg 2014-08-30 00:49:41 +01:00
Jakub Jurovych
497f5add2e Bug 1052220 - Show traces' hit counts. r=fitzgen 2014-08-26 18:25:00 +02:00
Alexandre Poirot
ac200018f7 Bug 977043 - Add toolbox-level frame selection to change the currently targeted document. r=bgrins,past 2014-08-27 12:19:30 +02:00
Jakub Jurovych
e81f019a44 Bug 1052855 - Traces link to a first line of a function instead of the function declaration. r=fitzgen 2014-08-19 14:56:00 +02:00
Jakub Jurovych
9e2b7582f4 Bug 949762 - Tracer should respect black boxing. r=fitzgen 2014-08-14 18:02:00 -04:00
Jason Orendorff
699aeb5f50 Backed out changeset 586ec2ee45d7 (bug 957513) for breaking the web. 2014-08-07 17:41:48 -05:00
Brian Grinstead
93a9e6fb96 Bug 974550 - Add a preference to optionally persist split console state;r=msucan,jwalker 2014-07-28 15:54:41 -05:00
Panos Astithas
4d1ce3f380 Fix a bunch of uncaught exceptions in the debugger tests (bug 1013945). r=me 2014-07-25 13:05:38 +03:00
Alexandre Poirot
6188942e57 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Panos Astithas
8f8e6e8cbe Properly deal with event handlers that the debugger cannot unwrap (bug 1041266). r=vporof 2014-07-21 18:31:18 +03:00
Panos Astithas
94067e1295 Properly handle bound functions in event listeners and objects with 'handleEvent' methods (bug 746622). r=vporof,mratcliffe 2014-06-12 17:18:09 +03:00
Panos Astithas
ce567f98b9 Black box sources before deciding whether to stage them for later addition (bug 1038117). r=fitzgen 2014-07-14 18:30:28 +03:00
Piyush Waradpande
39a80a5d28 Bug 967156 - Adding class 'black-boxed' to blackboxed source after reload. r=fitzgen 2014-07-08 10:41:00 +02:00
Panos Astithas
a50ffa5c8a When the page is paused, send all keyboard events to the debugger frame (bug 1019024). r=rcampbell 2014-07-07 19:45:13 +03:00
Nick Fitzgerald
49a3e83568 Bug 1032379 - Automatically black box sources whose URL ends with '.min.js'. r=past 2014-07-03 09:44:00 -04:00
Panos Astithas
dce2293573 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 2014-06-19 10:15:14 +03:00
Victor Porof
56445dde49 Bug 1034585 - Sources with BreakStatements can't be parsed correctly, r=past 2014-07-04 14:54:51 -04:00
Victor Porof
6a063b3e34 Bug 1034129 (relanded) - Event listeners should be clustered together by type in the events pane, r=past 2014-07-04 14:54:49 -04:00
Carsten "Tomcat" Book
6604a8f8ee Backed out changeset 0685c59d2e94 (bug 1034129) for dt test failures 2014-07-04 15:57:55 +02:00
Victor Porof
d410029a0b Bug 1034129 - Event listeners should be clustered together by type in the events pane, r=past 2014-07-04 08:19:38 -04:00
Carsten "Tomcat" Book
4c5d83537e merge fx-team to mozilla-central a=merge 2014-06-25 15:34:21 +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
James Long
506f8f5eb9 Bug 1008372 - Don't specify column when moving a breakpoint so it's stored correctly. r=fitzgen 2014-06-23 12:54:00 -04:00
Joe Walker
8b8893fee6 Bug 992309 - Don't leak gcli promise to other tests; r=mratcliffe 2014-06-09 15:16:26 +01:00