Skip to content

Commit fea3262

Browse files
Automated Browser Version Update (#13517)
* get pinned_browser job to run all the tests by putting language shortcuts in PR title * Update pinned browser versions * update tests that now pass with the new browser version --------- Co-authored-by: titusfortner <[email protected]> Co-authored-by: Selenium CI Bot <[email protected]>
1 parent e7bd6c4 commit fea3262

File tree

4 files changed

+16
-25
lines changed

4 files changed

+16
-25
lines changed

.github/workflows/pin-browsers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
with:
4141
token: ${{ secrets.SELENIUM_CI_TOKEN }}
4242
add-paths: common/repositories.bzl
43-
commit-message: Update pinned browser versions
43+
commit-message: "Update pinned browser versions"
4444
committer: Selenium CI Bot <[email protected]>
4545
author: Selenium CI Bot <[email protected]>
4646
title: "[dotnet][rb][java][js][py] Automated Browser Version Update"

common/repositories.bzl

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ def pin_browsers():
1010

1111
http_archive(
1212
name = "linux_firefox",
13-
url = "https://ftp.mozilla.org/pub/firefox/releases/121.0.1/linux-x86_64/en-US/firefox-121.0.1.tar.bz2",
14-
sha256 = "0fb696e03ac444d6c973cf3ff9f9c123b369e2091c80b50753ff1b447f1a96c1",
13+
url = "https://ftp.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/en-US/firefox-122.0.tar.bz2",
14+
sha256 = "0b36d796ba88d48000b0a3e43854a00556148221776879c91fae03735a0e5c21",
1515
build_file_content = """
1616
filegroup(
1717
name = "files",
@@ -27,15 +27,15 @@ exports_files(
2727

2828
dmg_archive(
2929
name = "mac_firefox",
30-
url = "https://ftp.mozilla.org/pub/firefox/releases/121.0.1/mac/en-US/Firefox%20121.0.1.dmg",
31-
sha256 = "234b599abbbcf2ba553a625e2e97437cef08008a4d8484d9b889d8954372acf2",
30+
url = "https://ftp.mozilla.org/pub/firefox/releases/122.0/mac/en-US/Firefox%20122.0.dmg",
31+
sha256 = "ccd68fe5388b044062410ce71885911f618fd4222cd617e429eb8ab0b68795d4",
3232
build_file_content = "exports_files([\"Firefox.app\"])",
3333
)
3434

3535
http_archive(
3636
name = "linux_beta_firefox",
37-
url = "https://ftp.mozilla.org/pub/firefox/releases/122.0b9/linux-x86_64/en-US/firefox-122.0b9.tar.bz2",
38-
sha256 = "f556ac661b870f791eac7ed5a3cd1299f4cd370cbfd671dd3d26277502470b16",
37+
url = "https://ftp.mozilla.org/pub/firefox/releases/123.0b3/linux-x86_64/en-US/firefox-123.0b3.tar.bz2",
38+
sha256 = "496be0e58074ce544a00fce8e67c36db685590f5ecc0319c8388fdda0b9f0dd0",
3939
build_file_content = """
4040
filegroup(
4141
name = "files",
@@ -51,15 +51,15 @@ exports_files(
5151

5252
dmg_archive(
5353
name = "mac_beta_firefox",
54-
url = "https://ftp.mozilla.org/pub/firefox/releases/122.0b9/mac/en-US/Firefox%20122.0b9.dmg",
55-
sha256 = "ad9eb86051a84445f8d519cc38ebbf06a55a2ed60d371ddc143c6bf42a548f8e",
54+
url = "https://ftp.mozilla.org/pub/firefox/releases/123.0b3/mac/en-US/Firefox%20123.0b3.dmg",
55+
sha256 = "ba06728492cbe18f1194cf7cd5e9ee3ad271cda5ae9e2f845851691911b72a84",
5656
build_file_content = "exports_files([\"Firefox.app\"])",
5757
)
5858

5959
http_archive(
6060
name = "linux_dev_firefox",
61-
url = "https://ftp.mozilla.org/pub/firefox/releases/122.0b9/linux-x86_64/en-US/firefox-122.0b9.tar.bz2",
62-
sha256 = "f556ac661b870f791eac7ed5a3cd1299f4cd370cbfd671dd3d26277502470b16",
61+
url = "https://ftp.mozilla.org/pub/firefox/releases/123.0b3/linux-x86_64/en-US/firefox-123.0b3.tar.bz2",
62+
sha256 = "496be0e58074ce544a00fce8e67c36db685590f5ecc0319c8388fdda0b9f0dd0",
6363
build_file_content = """
6464
filegroup(
6565
name = "files",
@@ -75,8 +75,8 @@ exports_files(
7575

7676
dmg_archive(
7777
name = "mac_dev_firefox",
78-
url = "https://ftp.mozilla.org/pub/firefox/releases/122.0b9/mac/en-US/Firefox%20122.0b9.dmg",
79-
sha256 = "ad9eb86051a84445f8d519cc38ebbf06a55a2ed60d371ddc143c6bf42a548f8e",
78+
url = "https://ftp.mozilla.org/pub/firefox/releases/123.0b3/mac/en-US/Firefox%20123.0b3.dmg",
79+
sha256 = "ba06728492cbe18f1194cf7cd5e9ee3ad271cda5ae9e2f845851691911b72a84",
8080
build_file_content = "exports_files([\"Firefox.app\"])",
8181
)
8282

@@ -96,10 +96,10 @@ exports_files(
9696

9797
pkg_archive(
9898
name = "mac_edge",
99-
url = "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/8e50e03c-aa9a-467d-bbb4-3b93045ed5b9/MicrosoftEdge-120.0.2210.144.pkg",
100-
sha256 = "5f5190720d612224222dfba6746d9893d73f70abe57d14866552b3944b0d01f3",
99+
url = "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/7a610a85-f171-4858-ab93-06908d04c1d6/MicrosoftEdge-121.0.2277.83.pkg",
100+
sha256 = "3b2b3b919558147dccf993a0d86f7eb04782b8d7f39aeb9c719b2dc381f262ba",
101101
move = {
102-
"MicrosoftEdge-120.0.2210.144.pkg/Payload/Microsoft Edge.app": "Edge.app",
102+
"MicrosoftEdge-121.0.2277.83.pkg/Payload/Microsoft Edge.app": "Edge.app",
103103
},
104104
build_file_content = "exports_files([\"Edge.app\"])",
105105
)

java/test/org/openqa/selenium/bidi/input/DefaultKeyboardTest.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import static org.junit.jupiter.api.Assumptions.assumeFalse;
2222
import static org.openqa.selenium.testing.TestUtilities.getEffectivePlatform;
2323
import static org.openqa.selenium.testing.drivers.Browser.EDGE;
24-
import static org.openqa.selenium.testing.drivers.Browser.FIREFOX;
2524
import static org.openqa.selenium.testing.drivers.Browser.IE;
2625
import static org.openqa.selenium.testing.drivers.Browser.SAFARI;
2726

@@ -222,9 +221,6 @@ void canGenerateKeyboardShortcuts() {
222221
@NotYetImplemented(SAFARI)
223222
@NotYetImplemented(IE)
224223
@NotYetImplemented(EDGE)
225-
@NotYetImplemented(
226-
value = FIREFOX,
227-
reason = "https://bugzilla.mozilla.org/show_bug.cgi?id=1422583")
228224
public void testSelectionSelectBySymbol() {
229225
driver.get(appServer.whereIs("single_text_input.html"));
230226

@@ -254,9 +250,6 @@ public void testSelectionSelectBySymbol() {
254250
@NotYetImplemented(IE)
255251
@NotYetImplemented(EDGE)
256252
@Ignore(IE)
257-
@NotYetImplemented(
258-
value = FIREFOX,
259-
reason = "https://bugzilla.mozilla.org/show_bug.cgi?id=1422583")
260253
public void testSelectionSelectByWord() {
261254
assumeFalse(getEffectivePlatform(driver).is(Platform.MAC), "MacOS has alternative keyboard");
262255

java/test/org/openqa/selenium/bidi/network/NetworkEventsTest.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
2121
import static org.openqa.selenium.testing.Safely.safelyCall;
2222
import static org.openqa.selenium.testing.drivers.Browser.EDGE;
23-
import static org.openqa.selenium.testing.drivers.Browser.FIREFOX;
2423
import static org.openqa.selenium.testing.drivers.Browser.IE;
2524
import static org.openqa.selenium.testing.drivers.Browser.SAFARI;
2625

@@ -148,7 +147,6 @@ void canListenToResponseCompletedEventWithCookie()
148147
@NotYetImplemented(SAFARI)
149148
@NotYetImplemented(IE)
150149
@NotYetImplemented(EDGE)
151-
@NotYetImplemented(FIREFOX) // Implemented in Firefox Nightly version 123
152150
void canListenToOnAuthRequiredEvent()
153151
throws ExecutionException, InterruptedException, TimeoutException {
154152
try (Network network = new Network(driver)) {

0 commit comments

Comments
 (0)