logger = new NoneLogger();
}
this.logger = logger;
// assign error handler or use default
if (errorHandler == null) {
errorHandler = new BrowserLauncherDefaultErrorHandler();
}
this.errorHandler = errorHandler;
// init and assign IBrowserLaunching instance
// this method assumes the logger is not null
this.launching = initBrowserLauncher();