mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
2bd76261bb
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 |
||
---|---|---|
.. | ||
test | ||
moz.build | ||
panel.js | ||
shadereditor.js | ||
shadereditor.xul |