Skip to content

Fix newline characters not being typed into textareas#61

Open
kevinsimler wants to merge 2 commits intoVibiumDev:mainfrom
kevinsimler:textarea-newlines
Open

Fix newline characters not being typed into textareas#61
kevinsimler wants to merge 2 commits intoVibiumDev:mainfrom
kevinsimler:textarea-newlines

Conversation

@kevinsimler
Copy link

WebDriver BiDi requires carriage return (\r) to produce the Enter key, not newline (\n). Text containing \n was being typed without line breaks / line breaks were being dropped.

  • Add NormalizeKeyChar helper in internal/bidi/keys.go
  • Apply conversion in both input.go (CLI) and router.go (WebSocket API)
  • Add newline tests for JS async API and CLI

WebDriver BiDi requires carriage return (\r) to produce the Enter key,
not newline (\n). Text containing \n was being typed without line breaks.

- Add NormalizeKeyChar helper in internal/bidi/keys.go
- Apply conversion in both input.go (CLI) and router.go (WebSocket API)
- Add newline tests for JS async API and CLI
@hugs
Copy link
Contributor

hugs commented Feb 8, 2026

to fix this issue, should we be sending \uE006 instead? including a link to where to relavent sections of the WebDriver or WebDriver BiDi spec would also be helpful to folks reading this later.

- Add TPM enable step (required for Windows 11 install)
- Add boot prompt instructions (spam spacebar to boot from ISO)
- Add firewall rules for SSH on both host and VM
- Add External Virtual Switch setup for LAN access to VM
- Remove unnecessary Windows Terminal and Developer Mode steps
- Update connection section to reflect LAN-accessible VM

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

2 participants