diff --git a/packages/playwright-core/src/server/frames.ts b/packages/playwright-core/src/server/frames.ts index 98759920ac..073085f72f 100644 --- a/packages/playwright-core/src/server/frames.ts +++ b/packages/playwright-core/src/server/frames.ts @@ -1571,8 +1571,7 @@ export class Frame extends SdkObject { dispose(reason: string) { for (const data of this._contextData.values()) { - if (data.context) - data.context.contextDestroyed(reason); + data.context?.contextDestroyed(reason); data.contextPromise.resolve({ destroyedReason: reason }); } if (this._parentFrame)