diff --git a/package.json b/package.json index 22a9364521..ffa6a9fef5 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "playwright": { "chromium_revision": "724623", "firefox_revision": "1008", - "webkit_revision": "1044" + "webkit_revision": "1046" }, "scripts": { "unit": "node test/test.js", diff --git a/test/navigation.spec.js b/test/navigation.spec.js index b5727a124e..fdf6a00e90 100644 --- a/test/navigation.spec.js +++ b/test/navigation.spec.js @@ -141,10 +141,9 @@ module.exports.addTests = function({testRunner, expect, playwright, FFOX, CHROME const response = await page.goto(server.EMPTY_PAGE, {waitUntil: 'networkidle2'}); expect(response.status()).toBe(200); }); - it.skip(WEBKIT)('should fail when navigating to bad url', async({page, server}) => { + it('should fail when navigating to bad url', async({page, server}) => { let error = null; await page.goto('asdfasdf').catch(e => error = e); - // FIXME: shows dialog in WebKit. if (CHROME || WEBKIT) expect(error.message).toContain('Cannot navigate to invalid URL'); else @@ -361,8 +360,7 @@ module.exports.addTests = function({testRunner, expect, playwright, FFOX, CHROME process.removeListener('warning', warningHandler); expect(warning).toBe(null); }); - it.skip(WEBKIT)('should not leak listeners during bad navigation', async({page, server}) => { - // FIXME: shows dialog in webkit. + it('should not leak listeners during bad navigation', async({page, server}) => { let warning = null; const warningHandler = w => warning = w; process.on('warning', warningHandler);