Skip to content

fix: report honest mobile touch fidelity - #2210

Merged
chubes4 merged 1 commit into
mainfrom
fix-2206-mobile-touch-fidelity
Aug 4, 2026
Merged

fix: report honest mobile touch fidelity#2210
chubes4 merged 1 commit into
mainfrom
fix-2206-mobile-touch-fidelity

Conversation

@chubes4

@chubes4 chubes4 commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • report Playwright isMobile as emulated instead of unobservably exact
  • downgrade touch fidelity to unsupported when runtime observation contradicts the requested context
  • expose emulated and missing-observation capabilities as inconclusive evidence

Testing

  • npm run build
  • PLAYWRIGHT_BROWSERS_PATH=/home/opencode/.cache/ms-playwright npm run test:browser-environment-matrix (14 passed)
  • PLAYWRIGHT_BROWSERS_PATH=/home/opencode/.cache/ms-playwright npm run test:browser-actions-environment (9 passed)
  • git diff --check

Closes #2206

@chubes4
chubes4 merged commit d6a4ef3 into main Aug 4, 2026
4 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.

browser environment reports mobile/touch exact while observed hasTouch is false

1 participant