From f99d6643cd13400b01dc5caf3f6c4d7014ee0480 Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Thu, 4 Feb 2021 09:39:44 -0800 Subject: [PATCH] feat: implement Page.pause (#256) --- .../com/microsoft/playwright/impl/BrowserContextImpl.java | 4 ++++ .../src/main/java/com/microsoft/playwright/impl/PageImpl.java | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/playwright/src/main/java/com/microsoft/playwright/impl/BrowserContextImpl.java b/playwright/src/main/java/com/microsoft/playwright/impl/BrowserContextImpl.java index c30510a0..1632e326 100644 --- a/playwright/src/main/java/com/microsoft/playwright/impl/BrowserContextImpl.java +++ b/playwright/src/main/java/com/microsoft/playwright/impl/BrowserContextImpl.java @@ -361,6 +361,10 @@ class BrowserContextImpl extends ChannelOwner implements BrowserContext { }); } + void pause() { + sendMessage("pause"); + } + @Override protected void handleEvent(String event, JsonObject params) { if ("route".equals(event)) { diff --git a/playwright/src/main/java/com/microsoft/playwright/impl/PageImpl.java b/playwright/src/main/java/com/microsoft/playwright/impl/PageImpl.java index f7881d94..7824f081 100644 --- a/playwright/src/main/java/com/microsoft/playwright/impl/PageImpl.java +++ b/playwright/src/main/java/com/microsoft/playwright/impl/PageImpl.java @@ -879,7 +879,9 @@ public class PageImpl extends ChannelOwner implements Page { @Override public void pause() { - + withLogging("BrowserContext.pause", () -> { + context().pause(); + }); } @Override