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
Carsten "Tomcat" Book
e64cd11ad7
merge fx-team to mozilla-central
2014-05-21 13:57:43 +02:00
Wes Kocher
2dd3993d4d
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
ccd4120eb8
Bug 1013304 - Search for function definition doesn't work, r=fitzgen
2014-05-20 15:15:16 -04:00
Panos Astithas
0fec27ae48
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
45bdf8d8e1
Bug 986151 - Fix line number of breakpoints when added from context menu. r=past
2014-05-15 14:51:00 +02:00
Wes Kocher
738f9f9b41
Merge inbound to m-c
2014-05-15 15:59:45 -07:00
Blair McBride
0e3ff19f35
Bug 926712 - Use WebIDL to expose InstallTrigger, r=Mossop,bholley
2013-12-12 02:08:00 +00:00
Eddy Bruel
ae7c69fc2c
Bug 859372 - Refactor webbrowser.js;r=past
2014-05-13 21:56:30 +02:00
J. Ryan Stinnett
19db5518de
Bug 797639 - Part 2: Bulk data support in client and server. r=jimb
2014-05-14 14:30:02 -05:00
Shu-yu Guo
8f91f2c8db
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
48684ab5b7
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
51817819e7
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
96d48e8508
Bug 1008356 - The close button on watch expressions acts weirdly, r=bgrins
2014-05-09 16:19:58 -04:00
James Long
b1af6c044a
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
7956ba8722
Add a debugger test for inspection of optimized out variables (bug 1002456). r=vporof
2014-05-08 18:26:28 +03:00
Victor Porof
2f98ee95fe
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
eff987d335
Backed out changeset b9e61c8bdf49 (bug 1002456) for mochitest-dt orange.
2014-05-08 16:10:16 -04:00
Ryan VanderMeulen
269dbe5b63
Merge m-c to fx-team.
2014-05-08 16:07:20 -04:00
Ryan VanderMeulen
ee0a788293
Merge fx-team to m-c.
2014-05-08 16:04:26 -04:00
Panos Astithas
acd8d39206
Add a debugger test for inspection of optimized out variables (bug 1002456). r=vporof
2014-05-08 22:09:29 +03:00
James Long
7741751893
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