()
| 41 | const stableDomObserver = await this.#page.evaluateHandle(timeout => { |
| 42 | let timeoutId: ReturnType<typeof setTimeout>; |
| 43 | function callback() { |
| 44 | clearTimeout(timeoutId); |
| 45 | timeoutId = setTimeout(() => { |
| 46 | domObserver.resolver.resolve(); |
| 47 | domObserver.observer.disconnect(); |
| 48 | }, timeout); |
| 49 | } |
| 50 | const domObserver = { |
| 51 | resolver: Promise.withResolvers<void>(), |
| 52 | observer: new MutationObserver(callback), |
nothing calls this directly
no outgoing calls
no test coverage detected