Skip to content

Update examples/firefox-esr to Cypress 15 #1417

@MikeMcC399

Description

@MikeMcC399

What would you like?

The example project in directory examples/firefox-esr is configured to show Cypress 14. This should be updated to Cypress 15.

Why is this needed?

Cypress 15 is the current version and examples should be kept up-to-date.

Other

Currently examples/firefox-esr is held back to use Cypress 14, because the example is based on using the Debian package firefox-esr and for Debian trixie, the version offered is 128.14.0esr. This version is not compatible with Cypress 15.

[email protected] removed support for Chrome DevTools Protocol with the Firefox browser and attempting to run this version against Firefox 128.14.0esr results in the error message:

Cypress does not support running Firefox version 128 due to lack of WebDriver BiDi support. To use Firefox with Cypress, install version 135 or newer.

Firefox ESR 128 reached end-of-life on Sep 16, 2025. The current Firefox ESR version is Firefox ESR 140.3.0.

  • prerequisite for update to Cypress 15 is the availability of the Debian trixie package firefox-esr 140*. See tracking page.

As an alternative, Firefox 140.3.0esr is available for download from https://download-installer.cdn.mozilla.net/pub/firefox/releases/ and so it can be specified for use with Cypress Docker factory using FIREFOX_VERSION='140.3.0esr'. This does however not fit the structure for the example, which is based on the simple use of apt-get install firefox-esr to install Firefox ESR.

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions