From 2fab2c1ca14442d3d822c547757679e13d06d73b Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Tue, 24 May 2022 14:02:32 -0700 Subject: [PATCH] fix(tracing): invalidate non-stalling evaluates on crash (#14392) --- packages/playwright-core/src/server/frames.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/playwright-core/src/server/frames.ts b/packages/playwright-core/src/server/frames.ts index 176c55e500..67566e6bbc 100644 --- a/packages/playwright-core/src/server/frames.ts +++ b/packages/playwright-core/src/server/frames.ts @@ -107,8 +107,10 @@ export class FrameManager { } dispose() { - for (const frame of this._frames.values()) + for (const frame of this._frames.values()) { frame._stopNetworkIdleTimer(); + frame._invalidateNonStallingEvaluations('Target crashed'); + } } mainFrame(): Frame {