⚠️ 7 baselines received no capture this run
py-buttons py-full-page py-ignore-demo seljs-full-page seljs-ignore-demo selpy-full-page selpy-ignore-demo
A deleted or renamed test silently stops guarding its page. If intentional, remove the baseline (and commit); if this was a filtered run (
--grep), ignore this notice.Passed (21)
oss-alerts__chromium
passed


oss-alerts__firefox
passed


oss-alerts__webkit
passed


oss-buttons__chromium
passed


oss-buttons__firefox
passed


oss-buttons__webkit
passed


oss-full-page__chromium
passed


oss-full-page__firefox
passed


oss-full-page__webkit
passed


oss-global-config-ignore__chromium
passed


oss-global-config-ignore__firefox
passed


oss-global-config-ignore__webkit
passed


oss-ignore-selectors-demo__chromium
passed


oss-ignore-selectors-demo__firefox
passed


oss-ignore-selectors-demo__webkit
passed


oss-mask-demo__chromium
passed
Layered analysis
agents get this via
@testivai/mcp · explain_snapshot
DOM changed
— 1 text change.
🙈 2 masks applied
— edge
{"top":12} → 1280×12 @ (0, 0) (call); selector .mask-demo-badge → 164×32 @ (1108, 60) (call)



oss-mask-demo__firefox
passed
Layered analysis
agents get this via
@testivai/mcp · explain_snapshot
DOM changed
— 1 text change.
🙈 2 masks applied
— edge
{"top":12} → 1280×12 @ (0, 0) (call); selector .mask-demo-badge → 165×32 @ (1107, 60) (call)



oss-mask-demo__webkit
passed
Layered analysis
agents get this via
@testivai/mcp · explain_snapshot
DOM changed
— 1 text change.
🙈 2 masks applied
— edge
{"top":12} → 2560×12 @ (0, 0) (call); selector .mask-demo-badge → 329×64 @ (2215, 120) (call)



oss-multi-ignore__chromium
passed


oss-multi-ignore__firefox
passed


oss-multi-ignore__webkit
passed

