packaged release mobile Playwright journey at 390×844 — 1 passed
Closes #933
## What changed
- permits microphone requests only from the same-origin dashboard while retaining denial for camera and unrelated browser capabilities
- recovers truthfully when browser speech-recognition startup throws, without losing typed or recovered text
- adds behavioral coverage for the response policy and rejected startup path
## Verification
- `python3 -m pytest tests/test_security_headers.py tests/test_voice_issue_capture.py -q` — 15 passed
- `python3 -m pytest tests/ -q` — 1792 passed, 1 skipped
- packaged release mobile Playwright journey at 390×844 — 1 passed
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #933
What changed
Verification
python3 -m pytest tests/test_security_headers.py tests/test_voice_issue_capture.py -q— 15 passedpython3 -m pytest tests/ -q— 1792 passed, 1 skipped