Skip to content

Verify offline workflows across Chromium, Firefox, and WebKit - #14

Merged
shepherd70 merged 1 commit into
mainfrom
test/cross-browser-workflows
Sep 18, 2026
Merged

shepherd70 merged 1 commit into
mainfrom
test/cross-browser-workflows

Conversation

@shepherd70

Copy link
Copy Markdown
Owner

The offline HTML tool was only covered in Chromium. Run its 13 workflow scenarios in Chromium, Firefox, and WebKit, and add a separate Chromium PDF-export case for 40 browser checks total.

Print-media checks now verify readable values, assessment states, and return to screen mode in every engine. CI installs all three browsers and retains mobile/print screenshots, PDFs, and failure traces. The README documents setup and single-browser runs; the task tracker records completed hardening and the remaining human screen-reader check.

Validation: all 40 browser checks passed locally, alongside the HTML Node regressions, 46 Python tests, ruff, strict mypy, and git diff --check. Local WebKit used temporary host libraries and a launcher because system package installation needed interactive sudo; hosted CI uses Playwright's standard --with-deps setup. Native Firefox/WebKit print pagination, physical devices, and human screen-reader verification remain untested.

@shepherd70
shepherd70 merged commit 159ee95 into main Sep 18, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant