summaryrefslogtreecommitdiffstats
path: root/devtools/platform/tests/xpcshell/head_dbg.js
blob: 48942bdb7a9666e64ea5ec91c704bed0440ef745 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/* Any copyright is dedicated to the Public Domain.
   http://creativecommons.org/publicdomain/zero/1.0/ */

"use strict";

function testGlobal(name) {
  const systemPrincipal = Cc["@mozilla.org/systemprincipal;1"].createInstance(
    Ci.nsIPrincipal
  );

  const sandbox = Cu.Sandbox(systemPrincipal);
  Cu.evalInSandbox("this.__name = '" + name + "'", sandbox);
  return sandbox;
}