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
Brian Grinstead
027c1f0249
Bug 1018955: Get rid of pause/resume button flicker when setting breakpoint;r=fitzgen
2014-06-09 08:04:18 -05:00
Ryan VanderMeulen
0e6abb324c
Merge inbound to m-c.
2014-06-03 15:21:43 -04:00
Joel Maher
7c6d249bbb
Bug 992911 - (run-by-dir) add the ability to run mochitests per directory in a loop. r=ahal
2014-06-03 11:19:28 -04:00
Ryan VanderMeulen
db799b2aa0
Bug 918507 - Re-enable browser_dbg_chrome-create.js on all platforms. r=past
2014-05-30 19:18:16 +03:00
Carsten "Tomcat" Book
8a19488ae8
Backed out changeset 86d0bd2a0233 (bug 992911) for android 2.3 bustage
2014-06-02 13:36:51 +02:00
Joel Maher
398ab89b6c
Bug 992911 - (run-by-dir) add the ability to run mochitests per directory in a loop. r=ahal
2014-06-02 06:54:23 -04:00
Brian Grinstead
814ce474bf
Bug 991810 - Move the inspector button to the top left;r=vporof
2014-05-28 09:11:33 -05:00
Ryan VanderMeulen
9926ec9288
Bug 1005274 - Disable browser_dbg_addon-console.js on Windows.
2014-05-27 15:58:52 -04:00
Carsten "Tomcat" Book
8b846dba4e
merge fx-team to mozilla-central
2014-05-21 13:57:43 +02:00
Wes Kocher
a6bd65cf07
Bug 991797 - convert most of the debugger frontend to use Task.jsm and fix discovered async errors r=victorporof
2014-05-20 15:55:39 -07:00
Panos Astithas
52de80ebc5
Update browser_dbg_chrome-create.js according to the recent BrowserToolboxProcess refactoring (bug 918507). r=me
2014-05-14 17:27:37 +03:00
James Long
99b4194c7f
Bug 986151 - Fix line number of breakpoints when added from context menu. r=past
2014-05-15 14:51:00 +02:00
Wes Kocher
0a3093fbfa
Merge inbound to m-c
2014-05-15 15:59:45 -07:00
Blair McBride
fed2d4072a
Bug 926712 - Use WebIDL to expose InstallTrigger, r=Mossop,bholley
2013-12-12 02:08:00 +00:00
Eddy Bruel
96be712ce7
Bug 859372 - Refactor webbrowser.js;r=past
2014-05-13 21:56:30 +02:00
J. Ryan Stinnett
1ef4815886
Bug 797639 - Part 2: Bulk data support in client and server. r=jimb
2014-05-14 14:30:02 -05:00
Shu-yu Guo
9954a79a1c
Bug 717749 - Part 3: Terminate instead of resume debuggee script on tab closure. (r=past)
2014-05-20 18:27:25 -07:00