From f85480a12e5e973bcf26e50445cbc2b3e4691e17 Mon Sep 17 00:00:00 2001 From: Playwright Service <89237858+playwrightmachine@users.noreply.github.com> Date: Fri, 23 Jun 2023 07:03:20 -0700 Subject: [PATCH] feat(firefox-beta): roll to r1415 (#23866) Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Andrey Lushnikov --- packages/playwright-core/browsers.json | 4 ++-- packages/playwright-core/src/server/frames.ts | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json index 4af9166c96..923bfe2699 100644 --- a/packages/playwright-core/browsers.json +++ b/packages/playwright-core/browsers.json @@ -27,9 +27,9 @@ }, { "name": "firefox-beta", - "revision": "1414", + "revision": "1415", "installByDefault": false, - "browserVersion": "114.0b3" + "browserVersion": "115.0b8" }, { "name": "webkit", diff --git a/packages/playwright-core/src/server/frames.ts b/packages/playwright-core/src/server/frames.ts index 5800d58e55..4a42a3de35 100644 --- a/packages/playwright-core/src/server/frames.ts +++ b/packages/playwright-core/src/server/frames.ts @@ -1031,7 +1031,9 @@ export class Frame extends SdkObject { const actionPromise = func().then(r => result = r).catch(e => error = e); const errorPromise = new Promise(resolve => { listeners.push(eventsHelper.addEventListener(this._page._browserContext, BrowserContext.Events.Console, (message: ConsoleMessage) => { - if (message.page() === this._page && message.type() === 'error' && message.text().includes('Content Security Policy')) { + if (message.page() !== this._page || message.type() !== 'error') + return; + if (message.text().includes('Content-Security-Policy') || message.text().includes('Content Security Policy')) { cspMessage = message; resolve(); }