Bug 1759822 - [devtools] Move waitForTitleChange to the one test using this. r=jdescottes

Differential Revision: https://phabricator.services.mozilla.com/D141190
This commit is contained in:
Alexandre Poirot 2022-03-16 19:11:58 +00:00
parent 3272cdee66
commit 570f8b932b
2 changed files with 14 additions and 14 deletions

View File

@ -19,6 +19,20 @@ const L10N = new LocalizationHelper(
"devtools/client/locales/toolbox.properties"
);
/**
* Wait for a given toolbox to get its title updated.
*/
function waitForTitleChange(toolbox) {
return new Promise(resolve => {
toolbox.topWindow.addEventListener("message", function onmessage(event) {
if (event.data.name == "set-host-title") {
toolbox.topWindow.removeEventListener("message", onmessage);
resolve();
}
});
});
}
add_task(async function() {
Services.prefs.setBoolPref("devtools.command-button-frames.enabled", true);

View File

@ -1370,20 +1370,6 @@ async function enableTargetSwitching() {
await pushPref(TARGET_SWITCHING_PREF, true);
}
/**
* Wait for a given toolbox to get its title updated.
*/
function waitForTitleChange(toolbox) {
return new Promise(resolve => {
toolbox.topWindow.addEventListener("message", function onmessage(event) {
if (event.data.name == "set-host-title") {
toolbox.topWindow.removeEventListener("message", onmessage);
resolve();
}
});
});
}
/**
* Create an HTTP server that can be used to simulate custom requests within
* a test. It is automatically cleaned up when the test ends, so no need to