A progress roughly corresponds to an api call. It is used: - to collect logs related to the call; - to handle timeout; - to provide "cancellation token" behavior so that cancelable process can either early-exit with progress.throwIfCanceled() or race against it with progress.race(); - to ensure resources are disposed in the case of a failure with progress.cleanupWhenCanceled(); - (possibly) to log api calls if needed; - (in the future) to augment async stacks. |
||
|---|---|---|
| .. | ||
| browserServer.ts | ||
| browserType.ts | ||
| chromium.ts | ||
| electron.ts | ||
| electronLoader.ts | ||
| firefox.ts | ||
| pipeTransport.ts | ||
| playwright.ts | ||
| processLauncher.ts | ||
| webkit.ts | ||