• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

microlinkhq / browserless / 37826321938
77%

Build:
DEFAULT BRANCH: master
Ran 08 Oct 2026 06:43PM UTC
Jobs 12
Files 61
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Oct 2026 06:42PM UTC coverage: 77.97%. First build
37826321938

push

github

web-flow
fix(agent): offer a transparent checkbox through its visible label (#975)

* fix(agent): offer a transparent checkbox through its visible label

Opacity-zero radios and checkboxes were dropped, so a menu toggle or a styled option never entered the element table.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(agent): keep transparent toggles when the input covers the label

A stacked opacity-zero input was the hit target, an aria-hidden label was dropped, and the freshness guard was empty because the input itself is not visible.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(agent): keep mixed and the explicit role on a label toggle

A transparent checkbox was reported as a plain unchecked input, so an indeterminate switch lost both its state and its role.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(agent): click a covered toggle through its label

The label click now goes through the browser, so pointer handlers run, and a wrapping label is hit on each line.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(agent): treat a vanished toggle label as a stale click

The label is looked up again after the coverage check, so a missing label is a stale decision instead of a crash.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(agent): click a covered toggle at the point that hit the label

The browser click uses that point, so a wrapping label does not send the click to whatever covers the box center.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

2073 of 2353 branches covered (88.1%)

Branch coverage included in aggregate %.

7 of 55 new or added lines in 2 files covered. (12.73%)

7607 of 10062 relevant lines covered (75.6%)

50068.0 hits per line

Uncovered Changes

Lines Coverage ∆ File
42
0.75
packages/agent/src/snapshot.js
6
68.86
packages/agent/src/browser.js
Jobs
ID Job ID Ran Files Coverage
1 browserless - 37826321938.1 08 Oct 2026 06:44PM UTC 3
80.16
GitHub Action Run
2 @browserless/errors - 37826321938.2 08 Oct 2026 06:43PM UTC 1
99.45
GitHub Action Run
3 @browserless/cli - 37826321938.3 08 Oct 2026 06:43PM UTC 3
85.11
GitHub Action Run
4 @browserless/ai - 37826321938.4 08 Oct 2026 06:44PM UTC 6
73.14
GitHub Action Run
5 @browserless/screencast - 37826321938.5 08 Oct 2026 06:43PM UTC 1
96.08
GitHub Action Run
6 @browserless/capture - 37826321938.6 08 Oct 2026 06:43PM UTC 11
86.63
GitHub Action Run
7 @browserless/goto - 37826321938.7 08 Oct 2026 06:45PM UTC 7
76.05
GitHub Action Run
8 @browserless/lighthouse - 37826321938.8 08 Oct 2026 06:43PM UTC 3
97.83
GitHub Action Run
9 @browserless/devices - 37826321938.9 08 Oct 2026 06:43PM UTC 1
95.41
GitHub Action Run
10 @browserless/agent - 37826321938.10 08 Oct 2026 06:43PM UTC 10
69.76
GitHub Action Run
11 @browserless/screenshot - 37826321938.11 08 Oct 2026 06:43PM UTC 12
73.7
GitHub Action Run
12 @browserless/function - 37826321938.12 08 Oct 2026 06:43PM UTC 3
94.97
GitHub Action Run
Source Files on build 37826321938
  • Tree
  • List 61
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37826321938
  • 1637c72f on github
  • Prev Build on master (#37820187638)
  • Next Build on master (#37829558102)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc