gecko-dev/devtools/client/webconsole
Alexandre Poirot 2bd76261bb Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey
In prevision of Promise.jsm removal, use defer helper module instead of Promise.jsm
as that's the only one feature that DOM Promise don't support.

PART1: Import devtools/shared/defer
$ sed -i '/require("promise")/a const defer = require("devtools/shared/defer");' $(egrep -lir "promise.defer\(\)" $(egrep -rl "require\(\"promise\"\)" devtools))
But ignore debugger as it still uses sync promises and would better be handled manually
$ git checkout devtools/client/debugger/
MozReview-Commit-ID: 7FvhNxULB2x

--HG--
extra : rebase_source : 7eacd673759d85ab88d69b6edc6dff4c7f245638
2017-08-08 15:33:56 +02:00
..
bin Bug 1359597 - Set up new console with devtools-launchpad;r=Honza 2017-04-26 08:10:04 -07:00
configs Bug 1359597 - Set up new console with devtools-launchpad;r=Honza 2017-04-26 08:10:04 -07:00
local-dev Bug 1363497 - Include react-addons-perf for launchpad via npm run dev;r=nchevobbe 2017-05-10 10:20:10 -07:00
net Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey 2017-08-08 15:33:56 +02:00
new-console-output Bug 1345533 - report source map errors to the web console; r=bgrins 2017-08-03 09:00:19 -06:00
test Bug 1149830 - Remove nsIStackFrame::language. r=bz,mccr8 2017-08-03 15:50:07 +09:00
.babelrc Bug 1359597 - Set up new console with devtools-launchpad;r=Honza 2017-04-26 08:10:04 -07:00
console-commands.js Backed out changeset 6bc38f188ef2 (bug 1330099) for devtools failures. r=backout 2017-01-11 23:21:56 +01:00
console-output.js Backed out changeset 68c5012ba344 (bug 1378850) for ESlint no-unused-vars failures on a CLOSED TREE. 2017-07-19 12:26:25 -04:00
hudservice.js Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey 2017-08-08 15:33:56 +02:00
jsterm.js Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey 2017-08-08 15:33:56 +02:00
moz.build Backed out changeset 227ff88b9848 (bug 1326937) for timing out in browser_ext_devtools_inspectedWindow_eval_bindings.js. r=backout on A CLOSED TREE 2017-07-17 20:48:25 +02:00
new-webconsole.js Bug 1383022 - Log a message in the new console frontend when the Console API has been replaced;r=nchevobbe 2017-08-04 08:32:27 -07:00
package.json Bug 1363497 - Include react-addons-perf for launchpad via npm run dev;r=nchevobbe 2017-05-10 10:20:10 -07:00
panel.js Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey 2017-08-08 15:33:56 +02:00
utils.js Bug 1364047 - Pull WebConsoleUtils.l10n into its own module;r=Honza 2017-05-17 14:07:03 -07:00
webconsole-connection-proxy.js Bug 1383022 - Log a message in the new console frontend when the Console API has been replaced;r=nchevobbe 2017-08-04 08:32:27 -07:00
webconsole-l10n.js Bug 1364047 - Pull WebConsoleUtils.l10n into its own module;r=Honza 2017-05-17 14:07:03 -07:00
webconsole.js Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey 2017-08-08 15:33:56 +02:00
webconsole.xhtml Bug 1386551 - Import component-frame.css in new frontend; r=bgrins. 2017-08-02 11:03:40 +02:00
webconsole.xul Backed out changeset 227ff88b9848 (bug 1326937) for timing out in browser_ext_devtools_inspectedWindow_eval_bindings.js. r=backout on A CLOSED TREE 2017-07-17 20:48:25 +02:00
webpack.config.js Bug 1375458 - New alias for debounce module; r=nchevobbe 2017-06-22 13:19:15 +02:00