Source code
Revision control
Copy as Markdown
Other Tools
Test Info: Warnings
- This test gets skipped with pattern: asan
- Manifest: devtools/client/webconsole/test/browser/_webconsole.toml
/* Any copyright is dedicated to the Public Domain.
// Tests that we report JS exceptions in event handlers coming from
"use strict";
const TEST_URI =
const TEST_URI2 =
"test/browser/test-network-exceptions.html";
add_task(async function () {
const hud = await openNewTabAndConsole(TEST_URI);
// On e10s, the exception is triggered in child process
// and is ignored by test harness
if (!Services.appinfo.browserTabsRemoteAutostart) {
expectUncaughtException();
}
const onMessage = waitForMessageByType(hud, "bug618078exception", ".error");
await navigateTo(TEST_URI2);
const { node } = await onMessage;
ok(true, "Network exception logged as expected.");
ok(node.classList.contains("error"), "Network exception is logged as error.");
});