bitwarden / bitwarden/clients

Fill Generated Password can take over control of H5Viewer input

Open
#17,835 6 comments 0 reactions 0 assignees Claimed by @robinchrist View on GitHub
browser bug
Dominant language
TypeScript
Stars
13.8k
Forks
2k
Avg merge
3d 9h
Merged PRs (30d)
393

Description

### Steps To Reproduce

This is gonna be tricky for someone to reproduce as this is a local BMC webpage.

1. Open MegaRAC SP-X BMC H5Viewer
2. Click on the shell
3. "Fill Generated Password" appears in top left.
4. using arrow keys down will work once but after that the context jumps to the bitwarden extension.
5. must use down arrow key then click back on the viewer each time.

### Expected Result

- "Fill Generated Password" does not appear in top left.
- does not override controls from the viewer.
- has some way to blacklist the popup on certain pages

### Actual Result

"Fill Generated Password" appears in top left and context jumps to the bitwarden popup when using down arrow

### Screenshots or Videos

https://github.com/user-attachments/assets/bc4f84af-15d3-476e-8452-0abbddcdabba

### Additional Context

H5Viewer uses a input textbox to capture input

``

### Operating System

Windows

### Operating System Version

11

### Web Browser

Firefox

### Browser Version

145.0.2 (64-bit)

### Environment Versions

Version: 2025.11.2

SDK: 'main (8ef7951)'

Server version: 2025.11.1

### Issue Tracking Info

- [x] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Contributor guide

Open the contributing guide

Research direction

Start with the browser extension behavior around the “Fill Generated Password” prompt and the H5Viewer input identified as #kvm_textbox; review linked pull request #21664 for the work already underway. Done means the prompt no longer appears or captures arrow-key control in this viewer, while the requested behavior for blocking it on selected pages is addressed.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.