gitextract_cmpgi7eh/ ├── .gitignore ├── .mocharc.json ├── .vscode/ │ ├── extensions.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── dist/ │ ├── README.md │ ├── package.json │ └── terminator/ │ ├── main.js │ └── manifest.json ├── package.json ├── src/ │ ├── README.md │ ├── adapter/ │ │ ├── README.md │ │ ├── adapter/ │ │ │ ├── README.md │ │ │ ├── addonManager.ts │ │ │ ├── breakpoint.ts │ │ │ ├── breakpointsManager.ts │ │ │ ├── consoleAPICall.ts │ │ │ ├── dataBreakpointsManager.ts │ │ │ ├── descriptor.ts │ │ │ ├── environment.ts │ │ │ ├── eventBreakpointsManager.ts │ │ │ ├── frame.ts │ │ │ ├── getterValue.ts │ │ │ ├── objectGrip.ts │ │ │ ├── preview.ts │ │ │ ├── registry.ts │ │ │ ├── scope.ts │ │ │ ├── skipFilesManager.ts │ │ │ ├── source.ts │ │ │ ├── sourcesManager.ts │ │ │ ├── thread.ts │ │ │ ├── variable.ts │ │ │ └── variablesProvider.ts │ │ ├── configuration.ts │ │ ├── debugAdapterBase.ts │ │ ├── firefox/ │ │ │ ├── README.md │ │ │ ├── actorProxy/ │ │ │ │ ├── README.md │ │ │ │ ├── addons.ts │ │ │ │ ├── base.ts │ │ │ │ ├── breakpointList.ts │ │ │ │ ├── console.ts │ │ │ │ ├── descriptor.ts │ │ │ │ ├── device.ts │ │ │ │ ├── frame.ts │ │ │ │ ├── interface.ts │ │ │ │ ├── longString.ts │ │ │ │ ├── objectGrip.ts │ │ │ │ ├── preference.ts │ │ │ │ ├── root.ts │ │ │ │ ├── source.ts │ │ │ │ ├── target.ts │ │ │ │ ├── thread.ts │ │ │ │ ├── threadConfiguration.ts │ │ │ │ └── watcher.ts │ │ │ ├── connection.ts │ │ │ ├── launch.ts │ │ │ ├── protocol.d.ts │ │ │ ├── sourceMaps/ │ │ │ │ ├── README.md │ │ │ │ ├── info.ts │ │ │ │ ├── manager.ts │ │ │ │ ├── source.ts │ │ │ │ └── thread.ts │ │ │ └── transport.ts │ │ ├── firefoxDebugAdapter.ts │ │ ├── firefoxDebugSession.ts │ │ ├── location.ts │ │ └── util/ │ │ ├── delayedTask.ts │ │ ├── forkedLauncher.ts │ │ ├── fs.ts │ │ ├── log.ts │ │ ├── misc.ts │ │ ├── net.ts │ │ ├── pathMapper.ts │ │ └── pendingRequests.ts │ ├── common/ │ │ ├── configuration.ts │ │ ├── customEvents.ts │ │ ├── deferredMap.ts │ │ └── util.ts │ ├── extension/ │ │ ├── addPathMapping.ts │ │ ├── debugConfigurationProvider.ts │ │ ├── eventBreakpointsProvider.ts │ │ ├── loadedScripts/ │ │ │ ├── fileNode.ts │ │ │ ├── nonLeafNode.ts │ │ │ ├── provider.ts │ │ │ ├── rootNode.ts │ │ │ ├── sessionNode.ts │ │ │ └── treeNode.ts │ │ ├── main.ts │ │ ├── pathMappingWizard.ts │ │ └── popupAutohideManager.ts │ ├── test/ │ │ ├── setup.ts │ │ ├── sourceMapUtil.ts │ │ ├── testAccessorProperties.ts │ │ ├── testConfigurationParser.ts │ │ ├── testConsole.ts │ │ ├── testDataBreakpoints.ts │ │ ├── testDebugAddons.ts │ │ ├── testDebugWebWorkers.ts │ │ ├── testEvaluate.ts │ │ ├── testGulpSourceMaps.ts │ │ ├── testHitBreakpoints.ts │ │ ├── testInspectVariables.ts │ │ ├── testSetBreakpoints.ts │ │ ├── testSkipFiles.ts │ │ ├── testSourceActorCollection.ts │ │ ├── testStepThrough.ts │ │ ├── testTerminateAndCleanup.ts │ │ ├── testWebpackSourceMaps.ts │ │ └── util.ts │ └── typings/ │ ├── gulp-nop.d.ts │ └── map-sources.d.ts ├── testdata/ │ ├── web/ │ │ ├── debuggerStatement.js │ │ ├── dlscript.js │ │ ├── exception-sourcemap.js │ │ ├── exception-sourcemap.ts │ │ ├── exception.js │ │ ├── index.html │ │ ├── main.js │ │ ├── skip.js │ │ ├── sourceMaps/ │ │ │ ├── modules/ │ │ │ │ ├── f.js │ │ │ │ ├── g.js │ │ │ │ └── index.html │ │ │ └── scripts/ │ │ │ ├── f.js │ │ │ ├── g.js │ │ │ └── index.html │ │ ├── tsconfig.json │ │ └── worker.js │ ├── webExtension/ │ │ ├── addOn/ │ │ │ ├── backgroundscript.js │ │ │ ├── contentscript.js │ │ │ └── manifest.json │ │ └── index.html │ └── webExtension2/ │ ├── addOn/ │ │ ├── backgroundscript.js │ │ ├── contentscript.js │ │ └── manifest.json │ └── index.html ├── tsconfig.json └── webpack.config.js