From 53bcfc92d43d368534d0d9dacd419549887ea7e8 Mon Sep 17 00:00:00 2001 From: Tim Voronov Date: Fri, 16 Jul 2021 23:45:18 -0400 Subject: [PATCH] Fixed use of deprecated CDP API methods (#637) --- pkg/drivers/cdp/input/quad.go | 4 ++-- pkg/drivers/cdp/page.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/drivers/cdp/input/quad.go b/pkg/drivers/cdp/input/quad.go index 3b920313..16e18872 100644 --- a/pkg/drivers/cdp/input/quad.go +++ b/pkg/drivers/cdp/input/quad.go @@ -78,8 +78,8 @@ func getClickablePoint(ctx context.Context, client *cdp.Client, qargs *dom.GetCo return Quad{}, err } - clientWidth := layoutMetricsReply.LayoutViewport.ClientWidth - clientHeight := layoutMetricsReply.LayoutViewport.ClientHeight + clientWidth := layoutMetricsReply.CSSLayoutViewport.ClientWidth + clientHeight := layoutMetricsReply.CSSLayoutViewport.ClientHeight quads := make([][]Quad, 0, len(contentQuadsReply.Quads)) diff --git a/pkg/drivers/cdp/page.go b/pkg/drivers/cdp/page.go index 1bddc4f4..bbf0481e 100644 --- a/pkg/drivers/cdp/page.go +++ b/pkg/drivers/cdp/page.go @@ -478,11 +478,11 @@ func (p *HTMLPage) CaptureScreenshot(ctx context.Context, params drivers.Screens } if params.Width <= 0 { - params.Width = values.Float(metrics.LayoutViewport.ClientWidth) - params.X + params.Width = values.Float(metrics.CSSLayoutViewport.ClientWidth) - params.X } if params.Height <= 0 { - params.Height = values.Float(metrics.LayoutViewport.ClientHeight) - params.Y + params.Height = values.Float(metrics.CSSLayoutViewport.ClientHeight) - params.Y } clip := page.Viewport{