summaryrefslogtreecommitdiffstats
path: root/dom/quota/test/xpcshell/test_originWithCaret.js
blob: 7afce4f5cccf6b1506c620cdd6217159c49a274c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
 * Any copyright is dedicated to the Public Domain.
 * http://creativecommons.org/publicdomain/zero/1.0/
 */

"use strict";

async function testSteps() {
  Assert.throws(
    () => {
      const principal = getPrincipal("http://example.com^123");
      getSimpleDatabase(principal);
    },
    /NS_ERROR_MALFORMED_URI/,
    "^ is not allowed in the hostname"
  );
}