We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7ed6587 commit f52748aCopy full SHA for f52748a
playwright/_impl/_page.py
@@ -227,6 +227,7 @@ def __init__(
227
),
228
)
229
self._channel.on("video", lambda params: self._on_video(params))
230
+ self._channel.on("viewportSizeChanged", self._on_viewport_size_changed)
231
self._channel.on(
232
"webSocket",
233
lambda params: self.emit(
@@ -364,6 +365,9 @@ def _on_video(self, params: Any) -> None:
364
365
artifact = from_channel(params["artifact"])
366
self._force_video()._artifact_ready(artifact)
367
368
+ def _on_viewport_size_changed(self, params: Any) -> None:
369
+ self._viewport_size = params["viewportSize"]
370
+
371
@property
372
def context(self) -> "BrowserContext":
373
return self._browser_context
0 commit comments