Skip to content

Add the Firefox tests back #263

Open

Description

@Moltenship

The 1.0.0-rc.2 release gate failed in Firefox (run 38763042004): all four variants of #261's "a pinned bar dragged into the hours keeps its title at its copy's start" (tools/a11y/tests/scrolling-axis-lock.a11y.tsx) timed out waiting for the drag copy. Chromium and WebKit pass it. Firefox runs only in CI's on-demand jobs and the release gate: Playwright's Firefox doesn't start on macOS 27 (#182), and CI's PR jobs run Chromium alone. So nothing caught it before the release.

To unblock the release candidate, vp run browsers leaves Firefox out until this issue brings it back. That covers the full gate, the release gate and CI's on-demand job. Nothing is decided yet about why the copy doesn't appear in Firefox: it may be the test's synthetic drag, as WebKit's was, or a real bug in dragging an all-day bar out of the header.

Done when

  • The cause of the Firefox failure is known, and the code or the test is fixed.
  • vp run browsers runs Firefox again, and the full suite passes there in CI's on-demand job.
  • The docs that list Firefox as left out (AGENTS.md, docs/internal/quality-gates.md) say it runs again.

Activity

  1. added
    type: taskMergeable implementation work package
    area: qualityTesting, performance, SSR, accessibility, and release gates
    priority: p2Can follow the primary milestone path
    size: sSmall, focused change
    on Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: qualityTesting, performance, SSR, accessibility, and release gatespriority: p2Can follow the primary milestone pathsize: sSmall, focused changetype: taskMergeable implementation work package

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions