[READ-ONLY] Mirror of https://github.com/SantaClaas/gigit. git client
Something went wrong. Try again.
Make the skip control reachable in WebKit master
WebKit leaves links out of the tab order unless the system's keyboard navigation setting is on, and that setting is off by default. On macOS the app runs in WKWebView, so a skip link written as an anchor is a skip link nobody can reach with the keyboard — which is the one thing a skip link exists to be. Tab order, measured in both engines against the running app: chromium A "Skip to history" -> input -> button webkit input -> button (the link is never focused) A button is tabbable everywhere and moves focus explicitly, so it does the job in both. The end-to-end tests that found this run next. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Author Claas Co-author Claude Opus 5 Date (Aug 6, 2026, 3:29 PM UTC) Commit 04ee93bf 04ee93bf05a24f9feb8509925b2e646896e95780 Parent 316a0f76 316a0f76438414e6321d2debd9f60d4410436dbc