(
page: Page,
cpuTimeoutMultiplier: number,
networkTimeoutMultiplier: number,
)
| 20 | #initialUrl: string; |
| 21 | |
| 22 | constructor( |
| 23 | page: Page, |
| 24 | cpuTimeoutMultiplier: number, |
| 25 | networkTimeoutMultiplier: number, |
| 26 | ) { |
| 27 | this.#stableDomTimeout = 3000 * cpuTimeoutMultiplier; |
| 28 | this.#stableDomFor = 100 * cpuTimeoutMultiplier; |
| 29 | this.#expectNavigationIn = 100 * cpuTimeoutMultiplier; |
| 30 | this.#navigationTimeout = 3000 * networkTimeoutMultiplier; |
| 31 | this.#page = page as unknown as CdpPage; |
| 32 | this.#initialUrl = page.url(); |
| 33 | } |
| 34 | |
| 35 | /** |
| 36 | * A wrapper that executes a action and waits for |