Commit Graph

785 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
9bf09b73ad merge fx-team to mozilla-central a=merge 2014-06-25 15:34:21 +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
James Long
ed6a856a09 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
Brian Grinstead
eff8864c19 Bug 942292 - DevTools themes - make the toolbars thinner. r=vporof
CLOSED TREE
2014-06-13 09:11:32 -05:00
Ed Morley
10fddfb75d Backed out changeset 9fd9c035a76a (bug 942292) for making browser_canvas-frontend-slider-02.js fail 30-40% of the time 2014-06-13 18:45:27 +01:00
Brian Grinstead
6669d8c6ee Bug 942292 - DevTools themes - make the toolbars thinner;r=vporof 2014-06-13 09:11:32 -05:00
Joe Walker
ea84d98c38 Bug 992309 - Don't leak gcli promise to other tests; r=mratcliffe 2014-06-09 15:16:26 +01:00
Brian Grinstead
9b87a86a9b Bug 1018955: Get rid of pause/resume button flicker when setting breakpoint;r=fitzgen 2014-06-09 08:04:18 -05:00
Brian Grinstead
2fa7beebc3 Bug 1018955 - Fix pause/resume button flicker when debugger first loads. r=fitzgen 2014-06-05 17:03:00 +02:00
Ryan VanderMeulen
9089fc4d86 Merge inbound to m-c. 2014-06-03 15:21:43 -04:00
Joel Maher
15b2b6128b 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
9e69993290 Bug 918507 - Re-enable browser_dbg_chrome-create.js on all platforms. r=past
--HG--
extra : rebase_source : 44c91142f9806589b012e750111d9703104f08b6
2014-05-30 19:18:16 +03:00
Carsten "Tomcat" Book
b24097f49a Backed out changeset 86d0bd2a0233 (bug 992911) for android 2.3 bustage 2014-06-02 13:36:51 +02:00
Joel Maher
5ba56a3264 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
Tim Nguyen
5231bbfd09 Bug 1012139 - Add HDPI support for the remaining DevTools toolbox images. r=bgrins 2014-05-29 15:42:00 -04:00
Brian Grinstead
0ff3dc6bc4 Bug 991810 - Move the inspector button to the top left;r=vporof 2014-05-28 09:11:33 -05:00
Ryan VanderMeulen
305a0950f7 Bug 1005274 - Disable browser_dbg_addon-console.js on Windows. 2014-05-27 15:58:52 -04:00
Carsten "Tomcat" Book
e52ec8ff1a merge fx-team to mozilla-central 2014-05-21 13:57:43 +02:00
Wes Kocher
5c2407243c 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
Victor Porof
b29705c2fd Bug 1013304 - Search for function definition doesn't work, r=fitzgen 2014-05-20 15:15:16 -04:00
Panos Astithas
24604119c3 Update browser_dbg_chrome-create.js according to the recent BrowserToolboxProcess refactoring (bug 918507). r=me
--HG--
extra : rebase_source : abb15c381e68687c80908b7a3393a5639f6ab704
2014-05-14 17:27:37 +03:00
James Long
d0d975c8e8 Bug 986151 - Fix line number of breakpoints when added from context menu. r=past 2014-05-15 14:51:00 +02:00
Wes Kocher
202d548b78 Merge inbound to m-c 2014-05-15 15:59:45 -07:00
Blair McBride
76578b64c3 Bug 926712 - Use WebIDL to expose InstallTrigger, r=Mossop,bholley 2013-12-12 02:08:00 +00:00
Eddy Bruel
e4bf16e506 Bug 859372 - Refactor webbrowser.js;r=past 2014-05-13 21:56:30 +02:00
J. Ryan Stinnett
35fb8b8d22 Bug 797639 - Part 2: Bulk data support in client and server. r=jimb 2014-05-14 14:30:02 -05:00
Shu-yu Guo
f9ede83832 Bug 717749 - Part 3: Terminate instead of resume debuggee script on tab closure. (r=past) 2014-05-20 18:27:25 -07:00
Shu-yu Guo
0e3c29e660 Bug 717749 - Part 2: Hook up the debugger to the slow script debug service. (r=past) 2014-05-20 18:27:25 -07:00
Victor Porof
3fe66ce281 Bug 1008395 - Fix failing tests caused by unintended stringification in the test suite, r=me 2014-05-10 13:20:50 -04:00
Victor Porof
067cc1429a Bug 1008356 - The close button on watch expressions acts weirdly, r=bgrins 2014-05-09 16:19:58 -04:00
James Long
6e76e84a1e Bug 799077 - slide the breakpoint with a CSS transition when the server moves it r=past 2014-05-08 14:57:00 +02:00
Panos Astithas
6d0233623c Add a debugger test for inspection of optimized out variables (bug 1002456). r=vporof 2014-05-08 18:26:28 +03:00
Victor Porof
7083f83db5 Bug 1006589 - (relanded) Hovering an identifier will sometimes remove the highlighting of the line where the debugger is paused, r=rcampbell 2014-05-08 22:14:42 -04:00
Ryan VanderMeulen
f6190f2866 Backed out changeset b9e61c8bdf49 (bug 1002456) for mochitest-dt orange. 2014-05-08 16:10:16 -04:00
Ryan VanderMeulen
3062067673 Merge m-c to fx-team. 2014-05-08 16:07:20 -04:00
Ryan VanderMeulen
47351cb9f9 Merge fx-team to m-c. 2014-05-08 16:04:26 -04:00
Panos Astithas
85d9e370f8 Add a debugger test for inspection of optimized out variables (bug 1002456). r=vporof 2014-05-08 22:09:29 +03:00
James Long
fa08d3e84c Bug 995252 - Always remove a breakpoint and create a new one when setting the condition. r=past 2014-05-07 11:41:00 -04:00
Carsten "Tomcat" Book
978cb2cd2a Backed out changeset df8bf3b71adb (bug 1006589) for frequent dt1 test failures 2014-05-08 09:26:29 +02:00
Victor Porof
87dbabdc89 (no bug) Request longer timeout for browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js to hopefully fix timeouts while GC-ing after the test finishes on a CLOSED TREE, r=me 2014-05-07 13:43:10 -04:00
Victor Porof
46560e5ce0 Bug 1006666 - Increase the timeout required to show the variables inspection popup, r=rcampbell 2014-05-07 09:38:17 -04:00
Victor Porof
8561753870 Bug 1006589 - Hovering an identifier will sometimes remove the highlighting of the line where the debugger is paused, r=rcampbell 2014-05-07 09:38:17 -04:00
Victor Porof
cf39db4063 Bug 1006489 - Scopes in the debugger don't always reexpand after stepping, r=rcampbell 2014-05-07 09:38:16 -04:00
Dão Gottwald
9155b33e7c Bug 805068 - Make browser chrome tests more self-contained by giving each test a new blank tab. r=ttaubert 2014-05-07 15:08:05 +02:00
Sankha Narayan Guria
8461a91b02 Bug 957513 - DecimalIntegerLiteral cannot be 0 directly followed by 8 or 9. r=jorendorff, r=vp 2014-01-30 02:38:57 +05:30
Gavin Sharp
c607f79fa9 Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert/vporof 2013-07-27 17:32:40 -07:00
Ryan VanderMeulen
1f54f83606 Backed out changeset 2b48d8dcac21 (bug 995252) for linux debug mochitest-dt failures. 2014-05-01 17:05:34 -04:00
James Long
9da3063d4a Bug 995252 - Conditional breakpoints are always hit. r=past 2014-04-30 11:42:00 -04:00
Jordan Santell
6c4a98ba39 Bug 991762 - Hide picker tool when debugging addons. r=jryans 2014-04-30 10:48:00 -04:00
Dave Townsend
832c3d2cac Bug 993029: Create an add-on console actor that will be displayed in the console tab of the add-on debugger. r=msucan, r=Unfocused, r=past 2014-05-01 08:36:01 -07:00