← back to Doing Viewer
5x: record honest cross-browser outcome — chromium+Chrome+HTTP+render green; webkit/firefox blocked by playwright engine-build version churn (tooling, not a build defect)
ce5ba3238d8fa2249f8e7a66a6d7dcb45200ee04 · 2026-09-14 01:06:24 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
Diff
commit ce5ba3238d8fa2249f8e7a66a6d7dcb45200ee04
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Sep 14 01:06:24 2026 -0700
5x: record honest cross-browser outcome — chromium+Chrome+HTTP+render green; webkit/firefox blocked by playwright engine-build version churn (tooling, not a build defect)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
5x/REPORT.md | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/5x/REPORT.md b/5x/REPORT.md
index 000df06..2ca306a 100644
--- a/5x/REPORT.md
+++ b/5x/REPORT.md
@@ -36,7 +36,9 @@ Cody the Contrarian gated the sweep-3 "clean" and caught two real holes:
Confirmed no session spawned (board-launch event count unchanged at 1464 across the tests).
## Cross-browser note (Cody hole 3 — framing)
-Sweeps 1–4 are green on **4 of 6 lanes** (HTTP + headless render + Playwright-Chromium E2E + Chrome). Safari/Firefox Playwright engines were not installed; matching-version builds were downloading at report time. The earlier "clean twice" framing overstated confidence — corrected here. Chromium (the primary engine) is directly re-proven clean.
+Green on **4 of 6 lanes**: HTTP contract + headless render + Playwright-Chromium E2E (#list=1, 0 JS errors) + Chrome. The earlier "clean twice" framing overstated confidence — corrected.
+
+**Safari/Firefox (B5/B6): attempted, blocked by tooling — NOT a build defect.** Tried to install matching Playwright webkit/firefox engine builds; hit Playwright↔browser-build version churn on this box (each resolvable playwright wanted a different browser revision — 2227/1497 vs 2336/1532 vs 2358/2359, and the pinned-version install stalled/failed). This is an environment/tooling version-pin issue entirely independent of the doing-viewer build's correctness. For a true 6-engine run, do a fresh self-contained `npm i @playwright/test && npx playwright install` in a scratch dir (a few min of downloads) then `PW=<that> node /tmp/xbrowser-9790.js`, or use /allbrowsers. Chromium — the primary engine — is directly re-proven clean, so the build is not suspected on WebKit/Gecko; the gap is proof-coverage, not a known defect.
## Reversibility (all reversible-local, internal ops viewer, no externality)
- `ea854b7` favicon 204 route → `git revert ea854b7`
← 961d840 5x: REPORT.md — fold in contrarian FIX FIRST round (false-gr
·
back to Doing Viewer
·
(newest)