Lawrence Chen
a592ed126a
Add failing regression test for browser find focus ( #1891 )
...
* test: add browser find focus regression
* ci: run browser find focus regression on prs
* ci: merge pr ui regressions into one job
* fix: focus browser find after navigation
* test: rename ui regressions workflow guard
* Fix browser find focus after address bar navigation
* Fix test-e2e workflow manifest script
* Address PR review feedback
* Stabilize browser focus regression on CI
---------
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-20 22:12:26 -07:00
Lawrence Chen
b0d994c99f
Fix UI test helper closure captures
2026-03-17 00:14:28 -07:00
Lawrence Chen
832426af56
Stabilize SSH remote flow after merging main
2026-03-16 23:57:48 -07:00
austinpower1258
df9a6ba0df
Add split-zoom portal visibility regression coverage
2026-03-10 13:08:35 -07:00
austinpower1258
24f35e4665
Fix browser pane zoom layering
2026-03-10 12:22:59 -07:00
austinpower1258
b99ec64ae3
Cover browser omnibar zoom round-trip regression
2026-03-10 00:40:55 -07:00
austinpower1258
23484eb01a
Add UI regression test for browser pane zoom omnibar
2026-03-09 20:13:32 -07:00
Lawrence Chen
e680f1de55
Add DEBUG logging for browser omnibar/content focus handoff ( #910 )
...
* Add browser focus debug logging around omnibar/content handoff
* Avoid release-only unused-value warnings in focus debug logs
* Add omnibar focus writer trace logs
* Fix omnibar tap focus race
* Stabilize omnibar focus state transitions
* Propagate event context into responder guard
* Fix webview pointer hit testing in focus guard
* Stop omnibar reacquire on pointer blur intent
* Blur omnibar on webview click intent
* Preserve pointer intent through webview focus handoff
* Restore page input focus after omnibar escape
* Fix omnibar escape focus handoff and restore retry
* Track editable focus for omnibar restore and improve test diagnostics
* Add omnibar focus tracker telemetry to failing UI test
* Wait for page readiness before seeding focused input in UI test setup
* Strengthen omnibar escape focus regression with post-click assertion
* Use deterministic window offsets for post-escape web input click test
* Always enforce webview responder on omnibar escape
* Harden omnibar focus restore and address PR review feedback
---------
Co-authored-by: tiffanysun1 <tiffanysun8@gmail.com>
2026-03-07 03:05:13 -08:00
austinpower1258
44910d03e8
fix: preserve browser target lookup on palette dismiss
2026-03-05 21:29:58 -08:00
austinpower1258
ab1ca8130a
test: wait for command palette rename field to dismiss
2026-03-05 21:28:25 -08:00
austinpower1258
d1f042c346
test: cover command palette browser click focus restore
2026-03-05 21:22:19 -08:00
Lawrence Chen
e49e572505
Fix browser Cmd+F overlay clipping in portal mode ( #916 )
...
* Fix browser Cmd+F overlay clipping in portal mode
* Fix browser Cmd+F panel update regression
* Fix browser find overlay lifecycle and focus
* Extract regression test helpers for browser find guards
* Restore new-tab Cmd+F overlay and harden test helper
* Fix browser Cmd+F focus handoff race
* Fix browser Cmd+F focus loss across page load
* Address review feedback on browser find focus guards
* Add Cmd+F pane-switch regression UI tests
* Run Cmd+F pane-switch regressions from existing UI suite
* Restore browser find focus on pane refocus
* Stabilize Cmd+F pane-switch regressions with focus-state recorder
* Make autofocus race UI test wait on deterministic page signal
* Fix cmuxTests WebViewRepresentable init after browser search state param
2026-03-05 15:36:47 -08:00
Lawrence Chen
7143359c04
Stabilize UI keyboard/focus regressions and flaky omnibar/sidebar tests ( #689 )
2026-02-28 07:09:37 -08:00
Lawrence Chen
7916b2d418
Fix Xcode Cloud UI tests by running TestAction in Debug ( #672 )
...
* Set cmux TestAction to Debug for UI tests
* Broaden XCTest detection for debug launch gate
* Fix AutomationSocketUITests launch hang in CI
* Stabilize CI Swift package resolution for test jobs
* Stabilize Xcode Cloud UI test focus and socket handling
* Add Xcode Cloud pre-xcodebuild submodule bootstrap
* Harden Xcode Cloud bonsplit bootstrap fallback
2026-02-28 01:48:49 -08:00
Lawrence Chen
442eb1f01d
Rename test targets to cmuxTests and cmuxUITests
2026-02-18 21:19:56 -08:00