function DebuggerAgent(config, session) {
  this._enabled = false;
  this._saveLiveEdit = config.saveLiveEdit;
  this._frontendClient = session.frontendClient;
  this._debuggerClient = session.debuggerClient;
  this._breakEventHandler = session.breakEventHandler;
  this._scriptManager = session.scriptManager;
  this._injectorClient = session.injectorClient;
  this._consoleClient = session.consoleClient;
  this._heapProfilerClient = session.heapProfilerClient;
  this._scriptStorage = new ScriptFileStorage(config, session);
}
@param {{saveLiveEdit,preload}} config
@param {FrontendClient} frontendClient
@param {DebuggerClient} debuggerClient
@param {BreakEventHandler} breakEventHandler
@param {ScriptManager} scriptManager
@param {InjectorClient} injectorClient
@constructor