Commit Graph

716 Commits

Author SHA1 Message Date
Eddy Bruël
035f514579 Bug 1164564 - Clean up the helper functions for the debugger tests;r=jlong 2015-06-02 16:47:31 +02:00
James Long
cfb851beff Bug 1166852 - handle named eval sources from the console correctly r=ejpbruel 2015-05-29 12:27:44 -04:00
James Long
d724515c40 Bug 1166844 - treat eval'ed code from the console as unnamed eval sources r=ejpbruel 2015-05-28 12:39:56 -04:00
Patrick Brosset
b0fc02b334 Bug 1166189 - ESLint configuration files for devtools; r=tromey
Adds a global .eslintrc file for all source files in /browser/devtools.
This file defines a set of global variables that are commonly used in
/browser/devtools code.
The files that import modules with Cu.import will need to define their
own globals as /* globals ... */ comments.
This file also defines the configuration for all the rules we want to
use.

This also adds a set of .eslintrc files, one per test directory in
/browser/devtools. Each of these files extend from one of 2 parent config
files: .eslintrc.xpcshell or .eslintrc.mochitest.
The parent config define the set of globals these types of tests have
access to (test runner functions, assertion functions, etc.).

Finally, this also adds .eslintrc files in /toolkit/devtools for code and
tests, which just extend from their counterparts in /browser/devtools.
2015-05-28 09:30:03 +02:00
Alexandre Poirot
3075a2a3d4 Bug 1023386 - Split and filter properties remotely for objects. r=past 2015-05-25 20:11:59 +02:00
Patrick Brosset
d5e8c5e2b6 Bug 1167957 - Remove spidermonkey specific JS from debugger 2015-05-25 09:17:26 +02:00
Phil Ringnalda
fdf3b1f75b Back out bc60df62a51e (bug 1167957) for frequent incomprehesible e10s leaks of a docshell in browser_urlbarEnter.js 2015-05-25 17:41:58 -07:00
Patrick Brosset
aeacd02e03 Bug 1167957 - Remove spidermonkey specific JS from debugger 2015-05-25 09:17:26 +02:00
Patrick Brosset
6da0833731 Bug 1022726 - Focus the devtools window after switching host type; r=bgrins
After switching to a different toolbox host, make sure the toolbox window
receives the focus so that the toolbox keyboard shortcuts (like move to next
or previous tool) still work.
2015-05-22 16:06:37 +02:00
Eddy Bruël
c0ce8afc1f Bug 1164077 - Implement WorkerActor.attach;r=jlong 2015-05-22 17:58:46 +02:00
John Pavlicek
56647aeb14 Bug 1164906 - Use EventUtils.sendString instead of looping and calling EventUtils.sendChar in DevTools tests. r=mratcliffe 2015-05-19 14:32:00 -04:00
James Long
b73c2e196a Bug 1131756 - properly display anonymous sources when they are needed in the debugger r=ejpbruel 2015-05-13 18:18:48 -04:00
James Long
2fc3996ff1 Bug 1154606 - improve error in debugger when loading source fails r=jsantell 2015-05-13 16:11:33 -04:00
Eddy Bruël
1c6e686763 Bug 1160199 - Implement TabActor.listWorkers;r=jlong 2015-05-12 18:58:34 +02:00
James Long
be580d1ace Bug 896139 - Add regression test to make sure breakpoints in dynamic scripts are properly reloaded. r=ejpbruel 2015-05-08 12:02:00 -04:00
Wes Kocher
cc41ecd2e4 Backed out changeset 7ec5c7a4830f (bug 896139) for adding a test that times out 2015-05-07 10:13:59 -07:00
Eddy Bruël
30f5cefe26 Bug 896139 - Breakpoints not triggering when reloading script;r=jimb 2015-05-07 15:40:39 +02:00
Wes Kocher
19fce9a12d Merge fx-team to m-c a=merge CLOSED TREE 2015-04-29 16:46:00 -07:00
ziyunfei
649e7033e4 Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Brian Grinstead
595dae366e Bug 1159276 - Prevent showing the source context menu if the breakpoint context menu is also going to be shown;r=jlongster 2015-04-28 14:10:08 -07:00
James Long
01938e03d8 Bug 1145262 - Modularize the toolbar views in the debugger. r=fitzgen 2015-04-24 15:21:00 -04:00
Mike Taylor
c843bf818c Bug 848502 - Add keyboard shortcut to copy selected source URL. r=vporof 2015-04-03 09:13:00 -04:00
Mike Taylor
c2a6860ff5 Bug 848502 - Add a context menu to the debugger sources panel. r=vporof 2015-04-03 09:13:00 -04:00
Ryan VanderMeulen
99c73c078d Merge m-c to fx-team. a=merge
CLOSED TREE
2015-04-03 10:52:46 -04:00
Eddy Bruël
0612e15f82 Bug 1147972 - Test setting a breakpoint on a column;r=jlong 2015-04-03 14:46:27 +02:00
Panos Astithas
a936ed870b Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
Eddy Bruël
a9454cf87b Bug 1129784 - Implement column sliding for source mapped sources;r=jlong 2015-04-01 11:03:57 +02:00
Victor Porof
1a623af11a Bug 1148463 - Re-enable the Performance++ tool, r=jsantell 2015-03-31 11:28:43 -04:00
Victor Porof
7814ffa481 Bug 1148463 - Temporarily disable the new performance tools for the Aurora uplift by backing out changeset 2ae4dac8f094, r=jsantell 2015-03-27 20:20:11 -04:00
J. Ryan Stinnett
63d863fb93 Bug 1147042 - Rename attachProcess to getProcess. r=ochameau 2015-03-24 14:59:53 -05:00
Zimon Dai
135a8e85a2 Bug 1135435 - Add UI for breakpoint condition throws. r=fitzgen 2015-03-06 11:41:54 +08:00
Eddy Bruël
6b11f7e452 Bug 1138975 - Refactor breakpoint sliding for non-source mapped sources;r=jlong 2015-03-23 14:13:03 +01:00
Shu-yu Guo
6a97442ddf Bug 1134198 - Fix up tests now that onPop and onExceptionUnwind may be called at different locations than previously. (r=tromey) 2015-04-02 17:28:02 -07:00
Panos Astithas
82846f4c2b Fix breaking on the "load" event in the debugger (bug 1054159). r=ochameau 2014-08-29 20:51:24 +03:00
Carsten "Tomcat" Book
edb0702df2 Backed out changeset de24b63c6966 (bug 1138975) for m-dt test failures 2015-03-20 15:23:45 +01:00
Eddy Bruël
0dd8e7a4b5 Bug 1138975 - Refactor breakpoint sliding for non-source mapped sources;r=jlongster 2015-03-20 12:11:54 +01:00
ziyunfei
c8afbee58a Bug 1141392 - Disallow a line break between ArrowParameters and the arrow. r=jorendorff 2015-03-15 03:39:00 +01:00
Victor Porof
0c5ba3ed58 Bug 1123815 - Merge gum into fx-team to enable the Performance++ tool, r=me 2015-03-14 16:14:37 -04:00
Carsten "Tomcat" Book
a2f2f3441c Merge mozilla-central to mozilla-inbound 2015-03-13 14:06:57 +01:00
Eddy Bruël
3efce1348e Bug 1136146 - Merge the latest version of the source-map library with fx-team;r=fitzgen 2015-03-12 20:18:34 +01:00
Panos Astithas
a25e51a856 Don't dump errors in tests that are already handled by the parser (bug 1138784). r=vporof 2015-03-12 20:42:35 +02:00
Dave Herman
18afe93c1d Bug 913617 - Reflect.parse: rename ArrowExpression to ArrowFunctionExpression. r=jorendorff 2015-03-10 10:50:00 +01:00
Wes Kocher
4c24db0518 Backed out changeset 95bec5828ef3 (bug 1136146) for devtools test failures CLOSED TREE 2015-03-11 15:17:46 -07:00
Eddy Bruël
a0e9b3c737 Bug 1136146 - Merge version 0.4.0 of the source-map library with fx-team;r=fitzgen 2015-03-11 15:12:26 +01:00
Carsten "Tomcat" Book
ebc88493ad Backed out changeset b6c511f17246 (bug 1136146) for browser_dbg_source-maps-01.js test failures 2015-03-10 16:35:47 +01:00
Eddy Bruël
e81c746145 Bug 1136146 - Merge version 0.4.0 of the source-map library with fx-team. 2015-03-10 13:50:04 +01:00
Alexandre Poirot
b9112cb8a8 Bug 1059308 - Fix tests to support chrome actor. r=jryans 2015-02-26 03:56:00 +01:00
Alexandre Poirot
bebe410bdc Bug 1059308 - Add Target.isTabActor to tell if the remote tab actor supports attach/detach requests. r=jryans 2015-02-26 03:55:00 +01:00
Zimon Dai
4d3b11b7e2 Bug 983469 - Pause on breakpoint condition exception. r=fitzgen 2015-02-09 21:43:17 +08:00
Eddy Bruël
31b7a1be92 Backed out changeset d6fe72a0baf2 2015-03-04 15:20:52 +01:00