e2e: cross-browser (Firefox/WebKit) + mobile-viewport / drawer-nav #327

Closed
opened 2026-06-28 19:36:13 +00:00 by james · 0 comments
Owner

Refs #150

The foundation (#150) runs Chromium-only at a desktop viewport (permanent inline sidebar). Extend coverage to the other shapes the universal client targets:

  • Cross-browser: add Firefox and WebKit Playwright projects; get the smoke + critical-path specs green on all three.
  • Mobile viewport: a narrow-viewport project (<720px) where the sidebar collapses to the slide-in drawer with the hamburger header. Add drawer-open/close nav variants of the navigation assertions.
  • Reconcile selectors that differ between the permanent sidebar and the drawer (e.g. nav aria-labels only present when collapsed).
Refs #150 The foundation (#150) runs Chromium-only at a desktop viewport (permanent inline sidebar). Extend coverage to the other shapes the universal client targets: - Cross-browser: add Firefox and WebKit Playwright projects; get the smoke + critical-path specs green on all three. - Mobile viewport: a narrow-viewport project (<720px) where the sidebar collapses to the slide-in drawer with the hamburger header. Add drawer-open/close nav variants of the navigation assertions. - Reconcile selectors that differ between the permanent sidebar and the drawer (e.g. nav `aria-label`s only present when collapsed).
james closed this issue 2026-06-29 17:35:42 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
james/carol#327
No description provided.