fn drive_unregister(state: &Arc<AppState>, idx: usize, label: &str)Expand description
Execute an UnregisterBrowser action. Hostless candidates can’t
be close_browser’d (no BrowserHost to call it on), so we
clean state.browsers ourselves. Caller drives quit_message_loop
after the loop if any unregister fired.