Bug 1734786 - [devtools] Remove usage of Promise.jsm in devtools/client/inspector. r=jdescottes.

Differential Revision: https://phabricator.services.mozilla.com/D127929
This commit is contained in:
Nicolas Chevobbe
2021-10-11 14:03:15 +00:00
parent 35bb386cb9
commit 9bc14c4efa
4 changed files with 19 additions and 24 deletions

View File

@@ -5,7 +5,6 @@
"use strict";
const Services = require("Services");
const promise = require("promise");
const { PSEUDO_CLASSES } = require("devtools/shared/css/constants");
const { LocalizationHelper } = require("devtools/shared/l10n");
@@ -287,7 +286,7 @@ class MarkupContextMenu {
_pasteAdjacentHTML(position) {
const content = this._getClipboardContentForPaste();
if (!content) {
return promise.reject("No clipboard content for paste");
return Promise.reject("No clipboard content for paste");
}
const node = this.selection.nodeFront;
@@ -300,7 +299,7 @@ class MarkupContextMenu {
_pasteInnerHTML() {
const content = this._getClipboardContentForPaste();
if (!content) {
return promise.reject("No clipboard content for paste");
return Promise.reject("No clipboard content for paste");
}
const node = this.selection.nodeFront;
@@ -315,7 +314,7 @@ class MarkupContextMenu {
_pasteOuterHTML() {
const content = this._getClipboardContentForPaste();
if (!content) {
return promise.reject("No clipboard content for paste");
return Promise.reject("No clipboard content for paste");
}
const node = this.selection.nodeFront;