Commit Graph

818 Commits

Author SHA1 Message Date
Ryan VanderMeulen
8a931577a4 Backed out changesets b08e57dbef4e and 1049cfbf3426 (bug 947044) for various regressions. 2014-09-25 14:32:43 -04:00
Nick Fitzgerald
51675a240f Bug 947044 - Part 2: Fix tests that check ReferenceError's message. r=gavin 2014-09-22 16:13:00 +02:00
Panos Astithas
2eed89179b Don't set tracing hooks until tracing has started (bug 1049248). r=fitzgen 2014-09-17 20:00:40 +03:00
Shu-yu Guo
59ccd2fecb Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Shu-yu Guo
15262d36a9 Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo) 2014-09-15 16:30:46 -07:00
Tooru Fujisawa
054b1c4585 Bug 1041426 - Make error message for unexpected token more clear. r=jwalden
--HG--
extra : rebase_source : 1785f67732a81aa29dd81c8be765cf497a9b74c8
2014-09-09 19:08:14 +09:00
Adrian Aichner
40e9fef4d2 Bug 1058183 - Expose code folding as an option for all editor instances. r=bgrins 2014-09-12 13:36:00 +02:00
Gijs Kruitbosch
891877d75d 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
20fd7c01af Bug 1052220 - Show traces' hit counts. r=fitzgen 2014-08-26 18:25:00 +02:00
Alexandre Poirot
86679e0faf 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
d625777813 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
c0f928e334 Bug 949762 - Tracer should respect black boxing. r=fitzgen 2014-08-14 18:02:00 -04:00
Jason Orendorff
b04d83422a Backed out changeset 586ec2ee45d7 (bug 957513) for breaking the web.
--HG--
extra : rebase_source : 4de52cd93646ca7055ba6683b29d0767efd4a322
2014-08-07 17:41:48 -05:00
Jayesh Choudhari
0fdf44fd1d Bug 1043154 - Open Split console on ESC if the focus is inside source editor (style editor / debugger). r=bgrins 2014-08-06 22:38:00 -04:00
Pierre de La Morinerie
ddd10a7eec Bug 971959 - Fix z-ordering of DevTools toolbar buttons. r=bgrins 2014-08-03 03:44:00 -04:00
Nathan Froyd
542214c4df Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Brian Grinstead
7c5b621872 Bug 974550 - Add a preference to optionally persist split console state;r=msucan,jwalker 2014-07-28 15:54:41 -05:00
Panos Astithas
c8940477f7 Fix a bunch of uncaught exceptions in the debugger tests (bug 1013945). r=me 2014-07-25 13:05:38 +03:00
Alexandre Poirot
7ea4dd517f 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
b7453b6e74 Properly deal with event handlers that the debugger cannot unwrap (bug 1041266). r=vporof 2014-07-21 18:31:18 +03:00
Panos Astithas
4a9caee359 Properly handle bound functions in event listeners and objects with 'handleEvent' methods (bug 746622). r=vporof,mratcliffe
--HG--
rename : browser/devtools/debugger/test/browser_dbg_break-on-dom-event.js => browser/devtools/debugger/test/browser_dbg_break-on-dom-event-01.js
rename : browser/devtools/debugger/test/browser_dbg_break-on-dom-event.js => browser/devtools/debugger/test/browser_dbg_break-on-dom-event-02.js
rename : browser/devtools/debugger/test/browser_dbg_event-listeners.js => browser/devtools/debugger/test/browser_dbg_event-listeners-01.js
rename : browser/devtools/debugger/test/doc_event-listeners.html => browser/devtools/debugger/test/doc_event-listeners-01.html
rename : browser/devtools/debugger/test/doc_event-listeners.html => browser/devtools/debugger/test/doc_event-listeners-03.html
extra : rebase_source : 5ff8e76fd2a8518ea007c7594dcc544cb0cc0808
2014-06-12 17:18:09 +03:00
Panos Astithas
34a40a3319 Properly handle terminated scripts in the debugger (bug 814683). r=fitzgen
--HG--
extra : rebase_source : 7df6a8e87642d40bf69e50d65aa0b358a5f1955b
2014-07-15 19:20:38 +03:00
Panos Astithas
c9f4e1f365 Black box sources before deciding whether to stage them for later addition (bug 1038117). r=fitzgen
--HG--
extra : rebase_source : dfedcab97b91ae75c9ef5c63d4e1489a49576330
2014-07-14 18:30:28 +03:00
Panos Astithas
b751f4e6a7 Wait a turn of the event loop if CodeMirror isn't settled by the time breakpoints are being set (bug 1016310). r=vporof
--HG--
extra : rebase_source : 652e9075f33e807a4cbd55cf3074ad910a59e8c4
2014-07-09 18:49:34 +03:00
Panos Astithas
084b9ac791 Replace mouseenter/leave events with mouseover/out in devtools for performance (bug 971203). r=vporof,pbrosset
--HG--
extra : rebase_source : 99ec789ca1314d0781c622ad3c1d96451aba3ae7
2014-07-09 17:47:53 +03:00
Piyush Waradpande
896b61ae2b Bug 967156 - Adding class 'black-boxed' to blackboxed source after reload. r=fitzgen 2014-07-08 10:41:00 +02:00
Panos Astithas
22acd897f6 When the page is paused, send all keyboard events to the debugger frame (bug 1019024). r=rcampbell
--HG--
extra : rebase_source : 0aaba81bd24e2a95bc247954af45d8b6dab3ef27
2014-07-07 19:45:13 +03:00
Nick Fitzgerald
9a070e807e Bug 1032379 - Automatically black box sources whose URL ends with '.min.js'. r=past 2014-07-03 09:44:00 -04:00
Panos Astithas
5eae5f5f2d 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
--HG--
extra : rebase_source : 475e7969d92e237c7b38713cab8feb6d6464bb70
2014-06-19 10:15:14 +03:00
Victor Porof
715ecc2059 Bug 1034585 - Sources with BreakStatements can't be parsed correctly, r=past 2014-07-04 14:54:51 -04:00
Victor Porof
5ff125e46c 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
e6f9a0de09 Backed out changeset 0685c59d2e94 (bug 1034129) for dt test failures 2014-07-04 15:57:55 +02:00
Victor Porof
b7e9eb7d74 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
48f0f82363 merge fx-team to mozilla-central a=merge 2014-06-25 15:34:21 +02: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
James Long
1df6353542 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
ef8f3b3489 Bug 942292 - DevTools themes - make the toolbars thinner. r=vporof
CLOSED TREE
2014-06-13 09:11:32 -05:00
Ed Morley
a19e1a048f 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
5303f3531b Bug 942292 - DevTools themes - make the toolbars thinner;r=vporof 2014-06-13 09:11:32 -05:00
Joe Walker
bb287a8929 Bug 992309 - Don't leak gcli promise to other tests; r=mratcliffe 2014-06-09 15:16:26 +01:00
Brian Grinstead
3faeb6a2ed Bug 1018955: Get rid of pause/resume button flicker when setting breakpoint;r=fitzgen 2014-06-09 08:04:18 -05:00
Brian Grinstead
adac7a105e Bug 1018955 - Fix pause/resume button flicker when debugger first loads. r=fitzgen 2014-06-05 17:03:00 +02:00
Ryan VanderMeulen
39c94cfe0c Merge inbound to m-c. 2014-06-03 15:21:43 -04:00
Joel Maher
08a5fa35e7 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
55a54dc336 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
78c2dc6adc Backed out changeset 86d0bd2a0233 (bug 992911) for android 2.3 bustage 2014-06-02 13:36:51 +02:00
Joel Maher
49f419b353 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
310d4249af Bug 1012139 - Add HDPI support for the remaining DevTools toolbox images. r=bgrins 2014-05-29 15:42:00 -04:00
Brian Grinstead
659fec896a Bug 991810 - Move the inspector button to the top left;r=vporof 2014-05-28 09:11:33 -05:00
Ryan VanderMeulen
5660fe6503 Bug 1005274 - Disable browser_dbg_addon-console.js on Windows. 2014-05-27 15:58:52 -04:00