Skip to content

Tests: Run tests on both real Firefox ESRs #582

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 27, 2025
Merged

Conversation

mgol
Copy link
Member

@mgol mgol commented May 25, 2025

  1. At the same time, there may be two supported versions of Firefox ESR. Run tests on both, installed locally.
  2. Don't run tests on Firefox 115 on BrowserStack - it was added as there's an ESR version of Firefox 115, but ESR versions may be different, e.g. for some time ServiceWorker was disabled on ESR versions: https://bugzilla.mozilla.org/show_bug.cgi?id=1547023

Ref jquery/jquery#5547

1. At the same time, there may be two supported versions of Firefox ESR. Run
   tests on both, installed locally.
2. Don't run tests on Firefox 115 on BrowserStack - it was added as there's
   an ESR version of Firefox 115, but ESR versions may be different, e.g. for
   some time ServiceWorker was disabled on ESR versions:
   https://bugzilla.mozilla.org/show_bug.cgi?id=1547023

Ref jquery/jquery#5547
@mgol mgol added this to the 4.0.0 milestone May 25, 2025
@mgol mgol self-assigned this May 25, 2025
@mgol mgol added Needs review Discuss in Meeting Reserved for Issues and PRs that anyone would like to discuss in the weekly meeting. labels May 25, 2025
@mgol mgol merged commit 41d038b into jquery:main May 27, 2025
13 checks passed
@mgol mgol deleted the firefox-esr branch May 27, 2025 13:15
@mgol mgol removed Discuss in Meeting Reserved for Issues and PRs that anyone would like to discuss in the weekly meeting. Needs review labels May 27, 2025
mgol added a commit that referenced this pull request May 27, 2025
1. At the same time, there may be two supported versions of Firefox ESR. Run
   tests on both, installed locally.
2. Contrary to what we did on `main`, still run tests on Firefox 115 on
   BrowserStack - on `main`, we deleted it since we support only the versions
   supported upstream. In jQuery Migrate 3.x, we're testing on all versions
   matching ESR lines starting with Firefox 48, so for consistency let's keep
   Firefox 115 there as well.

Closes gh-582
Ref jquery/jquery#5547

(cherry picked from commit 41d038b)
@mgol mgol modified the milestones: 4.0.0, 3.6.0 May 27, 2025
@mgol
Copy link
Member Author

mgol commented May 27, 2025

Landed on main in 41d038b and - with small modifications - on 3.x-stable in d53575c.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants