diff --git a/packages/puppeteer-core/src/bidi/BrowserContext.ts b/packages/puppeteer-core/src/bidi/BrowserContext.ts index 1dc7468e279..9976e4cc6a5 100644 --- a/packages/puppeteer-core/src/bidi/BrowserContext.ts +++ b/packages/puppeteer-core/src/bidi/BrowserContext.ts @@ -185,11 +185,6 @@ export class BidiBrowserContext extends BrowserContext { } try { - for (const page of await this.pages()) { - // Workaround for Firefox - // TODO: Remove once https://bugzilla.mozilla.org/show_bug.cgi?id=1882260 is fixed - await page.setRequestInterception(false); - } await this.userContext.remove(); } catch (error) { debugError(error); diff --git a/packages/puppeteer-core/src/bidi/Page.ts b/packages/puppeteer-core/src/bidi/Page.ts index c0b26202b2c..a6ef946d546 100644 --- a/packages/puppeteer-core/src/bidi/Page.ts +++ b/packages/puppeteer-core/src/bidi/Page.ts @@ -202,11 +202,6 @@ export class BidiPage extends Page { override async close(options?: {runBeforeUnload?: boolean}): Promise { try { - if (this.#interception) { - // Workaround for Firefox - // TODO: Remove once https://bugzilla.mozilla.org/show_bug.cgi?id=1882260 is fixed - await this.setRequestInterception(false); - } await this.#frame.browsingContext.close(options?.runBeforeUnload); } catch { return;