Skip to content

v1.5.1 — Orca 1.4.123 re-verify

Choose a tag to compare

@sagarpalsapure sagarpalsapure released this 05 Jul 11:53

Re-verified the bridge against Orca 1.4.123 (docs were stamped 1.4.120).

Two upstream limitations Orca fixed

  • page.pdf() / Page.printToPDF (#7032) now works. Added orca.pdf(path?, opts?) to the raw-CDP driver (connectOrca()) + types + a capability test asserting real %PDF- bytes. Playwright's page.pdf() tunnels through the bridge too.
  • Profile storage isolation (#6923) now works. repro/profile-isolation.js (once a bug reproducer) now PASSES as a regression guard.

Still holds (re-probed on 1.4.123)

  • context.newCDPSession() blocked (#7033), page.fill() needs focus (#7035), page.reload() fixed (#7031).

New finding — window.open() popups are activation-gated on 1.4.123

The handler fires but no tab spawns without transient user activation / foreground focus (Orca-side behavior, not a bridge defect). waitForNewTab() now skips gracefully when Orca declines to open the popup; documented in multi-tab-and-popups.md.

Housekeeping

Re-stamped verified docs 1.4.120 → 1.4.123 (mobile/tracing/dialog docs left at 1.4.120 — not re-run this pass). Suite: 33 pass / 0 fail / 5 skip. Published as orca-playwright-bridge@1.5.1 on npm.