diff --git a/packages/playwright-core/browsers.json b/packages/playwright-core/browsers.json index 291dc14b76..c583eb0808 100644 --- a/packages/playwright-core/browsers.json +++ b/packages/playwright-core/browsers.json @@ -23,7 +23,7 @@ }, { "name": "webkit", - "revision": "1586", + "revision": "1588", "installByDefault": true, "revisionOverrides": { "mac10.14": "1446" diff --git a/packages/playwright-core/src/server/webkit/protocol.d.ts b/packages/playwright-core/src/server/webkit/protocol.d.ts index a71d7f6bdd..9c0d62ebd6 100644 --- a/packages/playwright-core/src/server/webkit/protocol.d.ts +++ b/packages/playwright-core/src/server/webkit/protocol.d.ts @@ -849,17 +849,17 @@ export module Protocol { range?: SourceRange; } /** - * CSS @media (as well as other users of media queries, like @import, + + `); + const elementHandle = await page.$('iframe'); + const box = await elementHandle.boundingBox(); + expect(box).toEqual({ x: 0, y: 0, width: 300, height: 500 }); +}); + + it('should handle scroll offset and click', async ({ page, server }) => { await page.setContent(`