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