12345678910111213141516171819202122232425262728 |
- /* Any copyright is dedicated to the Public Domain.
- http://creativecommons.org/publicdomain/zero/1.0/ */
- const { RootActor } = require("devtools/server/actors/root");
- const { DebuggerServer } = require("devtools/server/main");
- /**
- * Root actor that doesn't have the bulk trait.
- */
- function createRootActor(aConnection) {
- let root = new RootActor(aConnection, {
- globalActorFactories: DebuggerServer.globalActorFactories
- });
- root.applicationType = "xpcshell-tests";
- root.traits = {
- bulk: false
- };
- return root;
- }
- exports.register = function (handle) {
- handle.setRootActor(createRootActor);
- };
- exports.unregister = function (handle) {
- handle.setRootActor(null);
- };
|