ThirdPartyCredentialManagerImpl: no tab-visibility gate
Precondition: Chrome on Android, third-party password manager set as system
Autofill service, and Chrome → Settings → Autofill Options →
"Autofill using another service" enabled.
Load this page (attacker tab).
Open a new tab (e.g. your bank's login page) so this tab becomes
hidden.
Watch the Android system Credential Manager bottom sheet repeatedly
appear over the foreground tab even though this hidden tab
requested it. Dismiss it — it reappears ~2 s later
(no PENDING_REQUEST throttle).
Variant: navigate this tab to about:blank while a sheet is
showing — the sheet survives (null CancellationSignal, empty
ResetAfterDisconnecting()).