diff --git a/runner/headless.go b/runner/headless.go index 32f3966..378db66 100644 --- a/runner/headless.go +++ b/runner/headless.go @@ -104,6 +104,14 @@ func (b *Browser) ScreenshotWithBody(url string, timeout time.Duration, idle tim if err != nil { return nil, "", err } + + go page.EachEvent(func(e *proto.PageJavascriptDialogOpening) { + _ = proto.PageHandleJavaScriptDialog{ + Accept: true, + PromptText: "", + }.Call(page) + })() + for _, header := range headers { headerParts := strings.SplitN(header, ":", 2) if len(headerParts) != 2 { diff --git a/runner/runner.go b/runner/runner.go index 1537a44..f295707 100644 --- a/runner/runner.go +++ b/runner/runner.go @@ -713,7 +713,6 @@ func makePrintCallback() func(stats clistats.StatisticsClient) interface{} { builder.WriteString(clistats.String(totalHosts)) builder.WriteRune(' ') builder.WriteRune('(') - //nolint:gomnd // this is not a magic number builder.WriteString(clistats.String(uint64(float64(hosts) / float64(totalHosts.(int)) * 100.0))) builder.WriteRune('%') builder.WriteRune(')')