Skip Link Focus Navigation Failure #29

Open
opened 2026-02-14 02:03:47 +00:00 by santhoshj · 0 comments
Owner

Automated regression reported this failure from Playwright artifacts.

Defect Details

  • Case key: keyboard.spec.ts:24:6 skip link navigates to main content
  • Suite: capabilities\accessibility\keyboard.spec.ts
  • Test: Keyboard Navigation @smoke › skip link navigates to main content
  • Failure frequency: 8

Error Message

[smoke-chromium] › capabilities\accessibility\keyboard.spec.ts:24:6 › Keyboard Navigation @smoke › skip link navigates to main content       Error: expect(locator).toBeFocused() failed      Locator:  locator('#main-content')     Expected: focused     Received: inactive     Timeout:  5000ms      Call log:       - Expect "toBeFocused" with timeout 5000ms       - waiting for locator('#main-content')         9 × locator resolved to <main id="main-content">…</main>           - unexpected value "inactive"

Evidence (Screenshots/Error Context)

  • e2e/test-results/capabilities-accessibility-ae6c0-k-navigates-to-main-content-smoke-chromium\test-failed-1.png
  • e2e/test-results/capabilities-accessibility-ae6c0-k-navigates-to-main-content-smoke-chromium\error-context.md

Root Cause Analysis

Skip-link target receives navigation but not programmatic focus (missing tabindex/focus transfer).

Automated regression reported this failure from Playwright artifacts. ## Defect Details - Case key: `keyboard.spec.ts:24:6 skip link navigates to main content` - Suite: `capabilities\accessibility\keyboard.spec.ts` - Test: `Keyboard Navigation @smoke › skip link navigates to main content` - Failure frequency: 8 ## Error Message ```text [smoke-chromium] › capabilities\accessibility\keyboard.spec.ts:24:6 › Keyboard Navigation @smoke › skip link navigates to main content Error: expect(locator).toBeFocused() failed Locator: locator('#main-content') Expected: focused Received: inactive Timeout: 5000ms Call log: - Expect "toBeFocused" with timeout 5000ms - waiting for locator('#main-content') 9 × locator resolved to <main id="main-content">…</main> - unexpected value "inactive" ``` ## Evidence (Screenshots/Error Context) - `e2e/test-results/capabilities-accessibility-ae6c0-k-navigates-to-main-content-smoke-chromium\test-failed-1.png` - `e2e/test-results/capabilities-accessibility-ae6c0-k-navigates-to-main-content-smoke-chromium\error-context.md` ## Root Cause Analysis Skip-link target receives navigation but not programmatic focus (missing tabindex/focus transfer).
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: santhoshj/clawfort#29