diff --git a/browsers.json b/browsers.json index a2c506ce6f..102ae30744 100644 --- a/browsers.json +++ b/browsers.json @@ -10,7 +10,7 @@ }, { "name": "webkit", - "revision": "1211" + "revision": "1213" } ] } diff --git a/packages/playwright-webkit/browsers.json b/packages/playwright-webkit/browsers.json index d996423a70..39f6a8da25 100644 --- a/packages/playwright-webkit/browsers.json +++ b/packages/playwright-webkit/browsers.json @@ -2,7 +2,7 @@ "browsers": [ { "name": "webkit", - "revision": "1211" + "revision": "1213" } ] } diff --git a/packages/playwright/browsers.json b/packages/playwright/browsers.json index a2c506ce6f..102ae30744 100644 --- a/packages/playwright/browsers.json +++ b/packages/playwright/browsers.json @@ -10,7 +10,7 @@ }, { "name": "webkit", - "revision": "1211" + "revision": "1213" } ] } diff --git a/src/webkit/wkPage.ts b/src/webkit/wkPage.ts index fbd452fa2e..127860ba50 100644 --- a/src/webkit/wkPage.ts +++ b/src/webkit/wkPage.ts @@ -762,7 +762,7 @@ export class WKPage implements PageDelegate { } async setActivityPaused(paused: boolean): Promise { - // await this._session.send('Page.setJavaScriptPaused', { paused }); + await this._session.send('Page.setActivityPaused', { paused }); } async getContentQuads(handle: dom.ElementHandle): Promise { diff --git a/test/click.spec.js b/test/click.spec.js index e686b2be03..3ef1c96a49 100644 --- a/test/click.spec.js +++ b/test/click.spec.js @@ -597,7 +597,7 @@ describe('Page.click', function() { expect(await page.evaluate(() => window.clicked)).toBe(undefined); expect(error.message).toBe('waiting for element to receive pointer events failed: timeout exceeded'); }); - it.fail(CHROMIUM || WEBKIT || FFOX)('should work when element jumps uncontrollably', async({page, server}) => { + it.fail(CHROMIUM || FFOX)('should work when element jumps uncontrollably', async({page, server}) => { // This test requires pausing the page. await page.goto(server.PREFIX + '/input/animating-button.html'); await page.evaluate(() => addButton()); @@ -612,23 +612,7 @@ describe('Page.click', function() { expect(clicked).toBe(true); expect(await page.evaluate(() => window.clicked)).toBe(true); }); - it.fail(CHROMIUM || WEBKIT || FFOX)('should wait while element is blocked on hover', async({page, server}) => { - // This test requires pausing the page. - await page.setContent(` - - -
-
`); - await page.click('button'); - expect(await page.evaluate(() => window.clicked)).toBe(true); - }); - it.fail(CHROMIUM || WEBKIT || FFOX)('should pause animations', async({page}) => { + it.fail(CHROMIUM || FFOX)('should pause animations', async({page}) => { // This test requires pausing the page. await page.setContent(`