forked from mirrors/gecko-dev
33 lines
902 B
JavaScript
33 lines
902 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
// Tests that commands run by the user are executed in content space.
|
|
|
|
"use strict";
|
|
|
|
const TEST_URI =
|
|
"http://example.com/browser/devtools/client/webconsole/" +
|
|
"test/browser/test-console.html";
|
|
|
|
add_task(async function () {
|
|
const hud = await openNewTabAndConsole(TEST_URI);
|
|
await clearOutput(hud);
|
|
|
|
const onInputMessage = waitForMessageByType(
|
|
hud,
|
|
"window.location.href;",
|
|
".command"
|
|
);
|
|
const onEvaluationResultMessage = waitForMessageByType(
|
|
hud,
|
|
TEST_URI,
|
|
".result"
|
|
);
|
|
execute(hud, "window.location.href;");
|
|
|
|
let message = await onInputMessage;
|
|
ok(message, "Input message is displayed with the expected class");
|
|
|
|
message = await onEvaluationResultMessage;
|
|
ok(message, "EvaluationResult message is displayed with the expected class");
|
|
});
|