Commit Graph

51 Commits

Author SHA1 Message Date
Florian Queze
d3c36892fa Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
42670ceca0 Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Florian Queze
9b4f73599f Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
c6d9ef3e98 Backed out changeset 6bc38f188ef2 (bug 1330099) for devtools failures. r=backout 2017-01-11 23:21:56 +01:00
Tim Nguyen
548b6bdbef Bug 1330099 - Enable object-shorthand eslint rule. r=jryans
MozReview-Commit-ID: 3wA25rfznBv
2017-01-11 21:22:15 +00:00
Alexandre Poirot
0f5f042bd3 Bug 1320793 - Fix lazy loading of pseudo modules in devtools. r=jryans
MozReview-Commit-ID: 51rH3WBH3dh
2016-11-28 07:43:14 -08:00
Tom Tromey
1976c3df85 Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
MozReview-Commit-ID: 6OSszbKpp74
2016-10-25 21:30:18 -06:00
Wes Kocher
20d9f9713d Backed out 2 changesets (bug 1312041) for mass failures a=backout
Backed out changeset c4f42d7d5453 (bug 1312041)
Backed out changeset 9bfbc8480d43 (bug 1312041)
2016-11-01 10:30:45 -07:00
Tom Tromey
d1b2d82846 Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
MozReview-Commit-ID: 6OSszbKpp74
2016-10-25 21:30:18 -06:00
Alexandre Poirot
0e8e679346 Bug 1303268 - Package acorn lib with same path as sources to fix hot reload. r=pbro
MozReview-Commit-ID: 32WuvqluuiU
2016-09-19 10:27:31 -07:00
Tom Tromey
96f00c8290 Bug 1287910 - move devtools stack-related APIs to per-platform require; r=jryans
MozReview-Commit-ID: CgT1VGJnJqB
2016-08-05 13:17:17 -06:00
Tom Tromey
d88bf1970a Bug 1287915 - support webpack "raw!" requires in devtools loader; r=jryans
MozReview-Commit-ID: 1H6ogaMrZPV
2016-07-28 12:11:42 -06:00
Alexandre Poirot
3fb26aa8a9 Bug 1268073 - Free loader created by BrowserToolboxProcess. r=jryans 2016-06-28 08:39:37 -07:00
J. Ryan Stinnett
169c44d5f6 Bug 1193390 - Remove single arg Cu.import from /devtools. r=tromey
A few miscellaneous linting issues also addressed near the lines involved.

MozReview-Commit-ID: 9t1RwxdSS2X
2016-06-09 14:10:07 -05:00
J. Ryan Stinnett
530b903fcf Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey
For simple rules like function spacing, we can auto-fix these across the code
base so they are followed in a consistent way.

To generate this patch, I ran:

./mach eslint devtools --no-ignore --fix

After this, I reverted any changes to third party files that we really do want
to ignore.

MozReview-Commit-ID: 6Q8BApkAW20
2016-05-18 12:49:23 -05:00
Alexandre Poirot
df2c4a3536 Bug 1264625 - Ensure using only invisible modules when opening the browser toolbox. r=jryans 2016-05-12 03:07:56 -07:00
Tom Tromey
3a49936872 Bug 1265876 - don't directly use Timer.jsm or timers.js in devtools; r=ochameau
MozReview-Commit-ID: HzbnNvTc5db
2016-05-04 08:02:03 -06:00
Carsten "Tomcat" Book
74de773d2c Backed out changeset 797e8190073f (bug 1265876) for memory leaks in browser_markup_mutation_02.js 2016-04-28 08:13:42 +02:00
Tom Tromey
323443bd29 Bug 1265876 - don't directly use Timer.jsm or timers.js in devtools; r=ochameau
MozReview-Commit-ID: HzbnNvTc5db
2016-04-21 11:20:14 -06:00
Alexandre Poirot
823d7fec9a Bug 1263629 - Use promise module invisible to the debugger for the browser toolbox server. r=jryans 2016-04-14 14:32:21 -07:00
Alexandre Poirot
4302367585 Bug 1261665 - Remove unecessary Loader.jsm main in favor of require(). r=jryans 2016-04-14 01:40:43 -07:00
Alexandre Poirot
1dd77421e8 Bug 1261092 - Simplify gcli initialization/destruction codepaths. r=jryans,jwalker 2016-04-05 07:16:48 -07:00
J. Ryan Stinnett
aa69a9e56c Bug 1240804 - Use common instance of Promise.jsm for test harness promise rejection handling. r=ochameau
MozReview-Commit-ID: 61y0npnHyyU
2016-03-31 19:46:14 -05:00
Shih-Chiang Chien
afeb2fdd4f Bug 1255266 - create sandbox with system principal. r=jryans,khuey.
MozReview-Commit-ID: LZRA24MRp1K
2016-03-15 19:51:02 +08:00
Tom Tromey
63188a332e Bug 1255827 - Put loader-defined globals in devtools/.eslintrc. r=jryans
MozReview-Commit-ID: BkNfuA4Dotj
2016-03-11 09:19:00 -05:00
Alexandre Poirot
caeafc3079 Bug 1247203 - Do not hardcode main module path in Loader.jsm. r=jryans 2016-03-04 07:51:12 -08:00
Alexandre Poirot
0cb978147c Bug 1247203 - Remove useless call to main(). r=jryans 2016-03-04 07:51:11 -08:00
Alexandre Poirot
35e223ae7d Bug 1247203 - Emit devtools-loaded from the loader. r=jryans 2016-03-04 07:51:11 -08:00
Jan Keromnes
f5b184d14d Bug 1209699 - Add a 'Push' button for service workers in about:debugging. r=jdescottes 2016-02-29 03:20:00 +01:00
Alexandre Poirot
c260276972 Bug 1250430 - Remove SrcDir loader support from devtools. r=jryans 2016-02-27 04:51:11 -08:00
Eddy Bruel
521f042ad3 Bug 1247192 - Replace all usage of Services in TabSources with URL;r=fitzgen,jryans 2016-02-17 14:33:45 +01:00
J. Ryan Stinnett
0115eea3f2 Bug 1240494 - AMD support for DevTools loaders. r=jwalker,Honza
MozReview-Commit-ID: 7IemsaijHNc
2016-02-17 07:00:09 -06:00
Alexandre Poirot
dd50d192f7 Bug 1247270 - Ensure reloading every devtools-related documents when hitting the reload shortcut. r=jryans 2016-02-16 07:23:56 -08:00
Alexandre Poirot
c278a0c6db Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans 2016-02-11 04:29:47 -08:00
Alexandre Poirot
f10206d1f9 Bug 1188405 - Convert gDevTools/gDevToolsBrowser into modules. r=jryans
gDevTools.jsm isn't properly reloadable as JSM as meant to be long-lived singletons.
Also, it contains browser related code (gDevToolsBrowser) mixed with more generic one (gDevTools).
This move is going to help hot reloading devtools codebase while improve readability of
one of our core piece of code (devtools startup and browser hooks).

--HG--
rename : devtools/client/framework/gDevTools.jsm => devtools/client/framework/devtools-browser.js
2016-02-10 02:34:59 -08:00
Brian Grinstead
12eda8cf9d Backed out changeset 16a675e05315 for breaking the browser toolbox on CLOSED TREE (bug 1188405) 2016-02-04 10:38:29 -08:00
Alexandre Poirot
32285942b1 Bug 1188405 - Convert gDevTools/gDevToolsBrowser into modules. r=jryans
gDevTools.jsm isn't properly reloadable as JSM as meant to be long-lived singletons.
Also, it contains browser related code (gDevToolsBrowser) mixed with more generic one (gDevTools).
This move is going to help hot reloading devtools codebase while improve readability of
one of our core piece of code (devtools startup and browser hooks).
2016-02-04 02:20:56 -08:00
Gijs Kruitbosch
62d6cab36a Bug 1138737 - improve naming of sharedGlobal list of exceptions, r=jsantell 2016-01-26 12:25:31 +00:00
Tom Tromey
569b6631ca Bug 1223452 - avoid Cu.importGlobalProperties; r=ochameau 2015-11-16 11:55:00 +01:00
Alexandre Poirot
2875e56b31 Bug 1221549 - Package source-map with the same layout than source tree r=jryans 2015-11-16 07:22:48 -08:00
Alexandre Poirot
34a5f7d88c Bug 1219723 - Package gcli with the same layout than in the source tree. r=jryans 2015-11-02 08:18:58 -08:00
Alexandre Poirot
8366c996d4 Bug 1216979 - Add ACCEL+ALT+R key binding to reload WebIDE. r=jryans 2015-11-02 08:18:58 -08:00
Alexandre Poirot
cf8115ac90 Bug 1217559 - Fix chrome overrides after new devtools files layout. r=jryans 2015-10-28 09:56:17 -07:00
J. Ryan Stinnett
687866dde2 Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau 2015-10-21 12:48:53 -05:00
Alexandre Poirot
f1439bdbe8 Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop 2015-10-15 03:45:22 -07:00
J. Ryan Stinnett
13dd75d0ae Bug 1196047 - Move tern to client/sourceeditor. r=bgrins 2015-10-09 18:26:10 -05:00
Alexandre Poirot
26602dc52c Bug 1188413 - Introduce key shortcut to reload tools r=past 2015-09-29 03:06:25 -07:00
Nick Fitzgerald
935452bc55 Bug 1201597 - Part 2: Add an IPDL subprotocol for opening core dump files to
save heap snapsots into; r=mrbkap
2015-09-22 12:09:42 -07:00
J. Ryan Stinnett
b17c143421 Bug 912121 - Update misc. DevTools paths and comments. rs=devtools 2015-09-21 12:07:31 -05:00
J. Ryan Stinnett
2dada8f365 Bug 912121 - Rewrite require / import to match source tree. rs=devtools
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location.  Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00