Граф коммитов

31 Коммитов

Автор SHA1 Сообщение Дата
Julian Descottes 346099c99a Bug 1369801 - dt-addon-prefs: load DevTools prefs when starting Loader.jsm;r=ochameau
DevTools should not execute any code on the browser startup. Loading preferences takes
a non negligeable time and should be deferred to the devtools initialization.

For all devtools entry points, Loader.jsm is always loaded first, so it is safe to
load the preferences here.

MozReview-Commit-ID: Hg4VBj2LqPo

--HG--
extra : rebase_source : 86bfef7e13ecf52b9b8c761fbf7352af42a6bced
2017-07-21 16:05:19 +02:00
Julian Descottes b001b4a3ea Bug 1369801 - dt-addon: simplify devtools addon bootstrap and extract prefs loading;r=ochameau
MozReview-Commit-ID: 13SxWssW0Xr

--HG--
extra : rebase_source : c443ebb6b65f8b340255978062e113cc95ebaee9
2017-07-20 18:31:46 +02:00
Julian Descottes 0708c99101 Bug 1371298 - trim values extracted from pref files in devtools addon prefs loader;r=bgrins
MozReview-Commit-ID: LuhOlYP4xYc

--HG--
extra : rebase_source : ea167d45be864df68b39bdbf315655ad535780ce
2017-06-08 18:16:04 +02:00
Julian Descottes 2b61389eeb Bug 1371298 - support sticky_prefs in devtools addon prefs loader;r=bgrins
MozReview-Commit-ID: BgPvk9ykdrX

--HG--
extra : rebase_source : a3e74ac27c9ce839f31288c048a8c2e6a4bb288c
2017-06-08 18:19:51 +02:00
Julian Descottes 181fa0d8b7 Bug 1371298 - stop ignoring prefs after #endif in webpack/addon devtools prefs loaders;r=tromey
MozReview-Commit-ID: CKlmL6S0dtX

--HG--
extra : rebase_source : 36635d9aa007031a3d23b30860836441f393656b
2017-06-08 17:05:52 +02:00
Julian Descottes 0d9a86384c Bug 1365891 - interpret preprocessing instructions in DevTools addon bootstrap;r=bgrins
MozReview-Commit-ID: Dh5yYsXLWRf

--HG--
extra : rebase_source : e48fdf6d478ba0e5bd122b416514cc82ec1595dc
2017-06-06 14:36:44 +02:00
Alexandre Poirot 395e0b0914 Bug 1364877 - Fix support of string preferences with quotes in DevTools add-on. r=jdescottes
MozReview-Commit-ID: IO9aJwijMk0

--HG--
extra : rebase_source : 583e00bdc31c3bd014c334eed001f0c036b9bb1b
2017-05-15 14:57:31 +02:00
Alexandre Poirot 3504d5f1c4 Bug 1364063 - Stop setting development preferences from DevTools add-on. r=jdescottes
MozReview-Commit-ID: J4I5SSkErxE

--HG--
extra : rebase_source : a94cc0dc0b29b976bb47438a7ee64775781e13b0
2017-05-11 15:02:41 +02:00
Alexandre Poirot fa9fe91d06 Bug 1363419 - Unregister DevTools on Add-on disabling. r=jdescottes
MozReview-Commit-ID: 7ME0xBdjvle

--HG--
extra : rebase_source : 310685aecdceb4dcec892570c83671f7ae88b117
2017-05-09 18:28:57 +02:00
Florian Queze f935ddc4b3 Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
Sebastian Hengst 738d097aae Backed out changeset 55f3df15eaa6 (bug 1356569) 2017-04-14 23:39:17 +02:00
Florian Queze 3c564a2b02 Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
Julian Descottes 569aeb1300 Bug 1355799 - load webide preferences for devtools as addon;r=ochameau
MozReview-Commit-ID: 6nYDBjuO2Lp

--HG--
extra : rebase_source : b3fd44105ca03474dda11112a69e6413c0f7fa3a
2017-04-12 14:57:22 +02:00
Alexandre Poirot a0b65af4c4 Bug 1349509 - Reload devtools when installing the addon. r=jryans
MozReview-Commit-ID: 4FXwRHvKWJo

--HG--
extra : rebase_source : d1849d81a4abb14f93b387218e8cc9a86bd3f151
2016-11-02 07:55:00 -07:00
Alexandre Poirot 3db20368e7 Bug 1314608 - Install preferences via devtools addon and start devtools on addon install. r=jryans
MozReview-Commit-ID: 2LLfmoDPLt

--HG--
extra : rebase_source : 3cf621c2044665bbc943ab07b2cbfde691053f20
2017-03-21 16:19:55 +01:00
Sebastian Hengst cb76f56d60 Backed out changeset 6bc38f188ef2 (bug 1330099) for devtools failures. r=backout 2017-01-11 23:21:56 +01:00
Tim Nguyen d7ea1c1605 Bug 1330099 - Enable object-shorthand eslint rule. r=jryans
MozReview-Commit-ID: 3wA25rfznBv
2017-01-11 21:22:15 +00:00
Alexandre Poirot 26f6d8116b Bug 1303288 - Force unloading all JSM when reloading devtools via the addon. r=pbro
MozReview-Commit-ID: H6z4c6CXBC1

--HG--
extra : rebase_source : afddb4df5666198343af616872d8f68c9aa909c6
2016-09-21 08:06:01 -07:00
Tim Nguyen 90210699e7 Bug 1271048 - Fix eslint issues in devtools/bootstrap.js. r=pbro
MozReview-Commit-ID: J5BXwB4dXhD
2016-05-10 00:15:03 +02:00
Alexandre Poirot 53d4c8efab Bug 1261665 - Do not use devtools module in devtools addon before reloading. r=jryans 2016-04-14 01:40:44 -07:00
Alexandre Poirot 2304fa0495 Bug 1261665 - Remove unecessary Loader.jsm main in favor of require(). r=jryans 2016-04-14 01:40:43 -07:00
Alexandre Poirot 32b664e0bd Bug 1258546 - Ensure reloading devtools frame script and loader in child processes. r=jryans 2016-04-14 01:40:43 -07:00
Alexandre Poirot 391ad61e64 Bug 1258546 - Reload chrome locales when reloading devtools via the addon. r=jryans 2016-04-14 01:40:42 -07:00
Alexandre Poirot e6645862ac Bug 1261092 - Simplify gcli initialization/destruction codepaths. r=jryans,jwalker 2016-04-05 07:16:48 -07:00
Alexandre Poirot 6ff656b929 Bug 1257532 - Toggle development prefs when installing the reload addon. r=jryans,bgrins 2016-03-29 06:28:17 -07:00
Alexandre Poirot 82c73c6b27 Bug 1248435 - Add telemetry probes for reload addon installation and reload action. r=jryans data-review=bsmedberg 2016-03-02 02:32:05 -08:00
Alexandre Poirot ef0a1dd2a1 Bug 1241050 - Ensure reloading the developer toolbar when using the reload addon. r=jwalker 2016-02-16 07:23:57 -08:00
Alexandre Poirot b02c5b4832 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 51759742d1 Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans 2016-02-11 04:29:47 -08:00
Alexandre Poirot 0da13cd133 Bug 1237606 - Ensure reloading gDevTools dependencies from the reload addon. r=jryans 2016-01-13 02:55:33 -08:00
Alexandre Poirot b460496582 Bug 1225108 - Introduce an addon to easily work on devtools codebase. r=jryans 2016-01-05 02:41:49 -08:00