summaryrefslogtreecommitdiffstats
path: root/devtools/client/webconsole/test/browser/browser_webconsole_show_subresource_security_errors.js
blob: cbd94edb26d66b8ae15b18be0df5d01981b2b323 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* Any copyright is dedicated to the Public Domain.
 * http://creativecommons.org/publicdomain/zero/1.0/ */

// Ensure non-toplevel security errors are displayed

"use strict";

const TEST_URI =
  "data:text/html;charset=utf-8,<!DOCTYPE html>Web Console subresource STS warning test";
const TEST_DOC =
  "https://example.com/browser/devtools/client/webconsole/" +
  "test/browser/test-subresource-security-error.html";
const SAMPLE_MSG = "specified a header that could not be parsed successfully.";

add_task(async function () {
  const hud = await openNewTabAndConsole(TEST_URI);
  await clearOutput(hud);
  await navigateTo(TEST_DOC);

  await waitFor(() => findWarningMessage(hud, SAMPLE_MSG));

  ok(true, "non-toplevel security warning message was displayed");
});