detach: makeInfallible(function() { trace.log("ServerLoggingListener.detach; ", this.owner.actorID); if (DebuggerServer.isInChildProcess) { this.detachParentProcess(); } else { Services.obs.removeObserver(this.onExamineResponse, "http-on-examine-response", false); } }),
attach: makeInfallible(function() { trace.log("ServerLoggingListener.attach; child process: ", DebuggerServer.isInChildProcess); // Setup the child <-> parent communication if this actor module // is running in a child process. If e10s is disabled (this actor // running in the same process as everything else) register observer // listener just like in good old pre e10s days. if (DebuggerServer.isInChildProcess) { this.attachParentProcess(); } else { Services.obs.addObserver(this.onExamineResponse, "http-on-examine-response", false); } }),