Two fixes for escape-focus flakiness on VMs: 1. App-side: recordGotoSplitUITestWebViewFocus now retries with increasing delays (0.05, 0.1, 0.25, 0.5s) for the exit-address-bar case, giving WebKit more time to accept first responder. 2. Test-side: both testEscapeLeavesOmnibarAndFocusesWebView and refocusWebView helper send a second Escape if the first only clears suggestions/editing state (Chrome-like two-stage escape behavior). |
||
|---|---|---|
| .. | ||
| AutomationSocketUITests.swift | ||
| BrowserOmnibarSuggestionsUITests.swift | ||
| BrowserPaneNavigationKeybindUITests.swift | ||
| CloseWorkspaceCmdDUITests.swift | ||
| CloseWorkspaceConfirmDialogUITests.swift | ||
| JumpToUnreadUITests.swift | ||
| MenuKeyEquivalentRoutingUITests.swift | ||
| MultiWindowNotificationsUITests.swift | ||
| SidebarResizeUITests.swift | ||
| UpdatePillUITests.swift | ||