Submitting a form by pressing Enter while a password field is focused can leave macOS Secure Event Input enabled after the destination page loads. While active, global hotkeys, text expansion tools, and other applications using CGEventTap may stop receiving keyboard events.
while true; do
clear
ioreg -l -w 0 | grep SecureInput
sleep 1
done
tomsmith and SuperSecretPassword!.kCGSSessionSecureInputPID still contains Chromium's PID.kCGSSessionSecureInputPID = 0
Secure input remains owned by Chromium until the tab is closed.
The patch disables the macOS secure password input scope when the outgoing render widget enters the back-forward cache. DOM focus remains preserved for BFCache restoration, while the process-global macOS state is released during navigation.
Patch commit: be1f48eccd5b0
Unsigned development build for Intel and Apple Silicon. Unzip it, move Chromium.app to Applications, then remove quarantine if macOS blocks launch:
Version: Chromium 155.0.8050.0
Architectures: x86_64 + arm64
Download size: 450 MiB
SHA-256: c8b7c53883a9de6ae36c7b5ad36d82966210dc87bb33039f44f401913d9efed3
xattr -dr com.apple.quarantine /Applications/Chromium.app
This binary is provided only to verify issue 557064072. It does not update automatically and should not be used as a primary browser.