diff --git a/package.json b/package.json index 90a9c652f36e9..3fa19925978bb 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "playwright": { "chromium_revision": "745253", "firefox_revision": "1032", - "webkit_revision": "1164" + "webkit_revision": "1166" }, "scripts": { "ctest": "cross-env BROWSER=chromium node test/test.js", diff --git a/test/browsercontext.spec.js b/test/browsercontext.spec.js index 43ea2999e897e..1d6eb330ea97c 100644 --- a/test/browsercontext.spec.js +++ b/test/browsercontext.spec.js @@ -109,6 +109,10 @@ module.exports.describe = function({testRunner, expect, playwright, CHROMIUM, FF expect(await page.evaluate('window.innerHeight')).toBe(789); await context.close(); }); + it('close() should work for empty context', async({ browser }) => { + const context = await browser.newContext(); + await context.close(); + }); }); describe('BrowserContext({userAgent})', function() {