You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Harvest: page and element fixes (rod #1241, #1235, #1200, #1150) #49
Spec: #33 (Baseline release). Section numbers refer to its Implementation Decisions.
What to build
Four page-level bugs go-rod users hit daily are fixed with regression tests: WaitRepaint honours the page context, per-session state is cleared on page close, element screenshots scale by device pixel ratio, and WaitLoad no longer resolves with a circular event. One commit per upstream pull request, each with its proof run. Spec sections 10 and 11.
fix: clear per-session CDP states when a page closes go-rod/rod#1235: closing a page removes every state keyed by its session; a regression test opens and closes pages repeatedly and asserts a closed page's session states are no longer loadable and the browser's state store does not grow.
Each commit names the upstream pull request and its author; the PR records each new test failing on the Snapshot and passing on wand (rod #1179, #1226, #1198 / #1034 become Confirmed fixes).
Activity
Merge pull request #85 from headlesslab/page/harvested-fixes