豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Commit f27b1d9

Browse files
committed
feat(bazel/browsers): update firefox and geckodriver to v97.0
Updates Firefox and geckodriver to the latest stable version, with the goal of reducing flakiness that is currently observable in the Angular Material unit tests (where Firefox just randomly disconnects and never recovers).
1 parent 71e8eb8 commit f27b1d9

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

bazel/browsers/firefox/firefox.bzl

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ def define_firefox_repositories():
1212
browser_archive(
1313
name = "org_mozilla_firefox_linux_x64",
1414
licenses = ["reciprocal"], # MPL 2.0
15-
sha256 = "998607f028043b3780f296eee03027279ef059acab5b50f9754df2bd69ca42b3",
16-
# Firefox v90.0.1
15+
sha256 = "3d0f74790fe6ff5e38324222ab0c47e10edb31970ed67c6dd7a1c84e7017d1a5",
16+
# Firefox v97.0
1717
urls = [
18-
"https://ftp.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/en-US/firefox-90.0.1.tar.bz2",
19-
"https://storage.googleapis.com/dev-infra-mirror/mozilla/firefox/firefox-90.0.1.tar.bz2",
18+
"https://ftp.mozilla.org/pub/firefox/releases/97.0/linux-x86_64/en-US/firefox-97.0.tar.bz2",
19+
"https://storage.googleapis.com/dev-infra-mirror/firefox/97.0/linux_x64/browser-bin.tar.bz2",
2020
],
2121
named_files = {
2222
"FIREFOX": "firefox/firefox",
@@ -27,11 +27,11 @@ def define_firefox_repositories():
2727
# Firefox has a launcher that conditionally starts x64/arm64
2828
name = "org_mozilla_firefox_macos",
2929
licenses = ["reciprocal"], # MPL 2.0
30-
sha256 = "76c1b9c42b52c7e5be4c112a98b7d3762a18841367f778a179679ac0de751f05",
31-
# Firefox v90.0.1
30+
sha256 = "c06c4e58179acaf55d05c3be41d0d4cdd68f811a75322a39557d91121aa2ef74",
31+
# Firefox v97.0
3232
urls = [
33-
"https://ftp.mozilla.org/pub/firefox/releases/90.0.1/mac/en-US/Firefox%2090.0.1.dmg",
34-
"https://storage.googleapis.com/dev-infra-mirror/mozilla/firefox/Firefox%2090.0.1.dmg",
33+
"https://ftp.mozilla.org/pub/firefox/releases/97.0/mac/en-US/Firefox%2097.0.dmg",
34+
"https://storage.googleapis.com/dev-infra-mirror/firefox/97.0/mac_x64/browser-bin.dmg",
3535
],
3636
named_files = {
3737
"FIREFOX": "Firefox.app/Contents/MacOS/firefox",
@@ -41,11 +41,11 @@ def define_firefox_repositories():
4141
browser_archive(
4242
name = "org_mozilla_geckodriver_linux_x64",
4343
licenses = ["reciprocal"], # MPL 2.0
44-
sha256 = "ec164910a3de7eec71e596bd2a1814ae27ba4c9d112b611680a6470dbe2ce27b",
45-
# Geckodriver v0.29.1
44+
sha256 = "12c37f41d11ed982b7be43d02411ff2c75fb7a484e46966d000b47d1665baa88",
45+
# Geckodriver v0.30.0
4646
urls = [
47-
"https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-linux64.tar.gz",
48-
"https://storage.googleapis.com/dev-infra-mirror/mozilla/geckodriver/0.29.1/geckodriver-v0.29.1-linux64.tar.gz",
47+
"https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux64.tar.gz",
48+
"https://storage.googleapis.com/dev-infra-mirror/firefox/97.0/linux_x64/driver-bin.tar.gz",
4949
],
5050
named_files = {
5151
"GECKODRIVER": "geckodriver",
@@ -55,11 +55,11 @@ def define_firefox_repositories():
5555
browser_archive(
5656
name = "org_mozilla_geckodriver_macos_x64",
5757
licenses = ["reciprocal"], # MPL 2.0
58-
sha256 = "9929c804ad0157ca13fdafca808866c88815b658e7059280a9f08f7e70364963",
59-
# Geckodriver v0.29.1
58+
sha256 = "560ba192666c1fe8796404153cfdf2d12551515601c4b3937aabcba6ee300f8c",
59+
# Geckodriver v0.30.0
6060
urls = [
61-
"https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-macos.tar.gz",
62-
"https://storage.googleapis.com/dev-infra-mirror/mozilla/geckodriver/0.29.1/geckodriver-v0.29.1-macos.tar.gz",
61+
"https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-macos.tar.gz",
62+
"https://storage.googleapis.com/dev-infra-mirror/firefox/97.0/mac_x64/driver-bin.tar.gz",
6363
],
6464
named_files = {
6565
"GECKODRIVER": "geckodriver",
@@ -69,11 +69,11 @@ def define_firefox_repositories():
6969
browser_archive(
7070
name = "org_mozilla_geckodriver_macos_arm64",
7171
licenses = ["reciprocal"], # MPL 2.0
72-
sha256 = "a1ec058b930fbfb684e30071ea47eec61bc18acb489914a9e0d095ede6088eea",
73-
# Geckodriver v0.29.1
72+
sha256 = "6230b0abea0df843d3420f46871efd91e17a21602f4ffc84db57c7c3a42ec00d",
73+
# Geckodriver v0.30.0
7474
urls = [
75-
"https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-macos-aarch64.tar.gz",
76-
"https://storage.googleapis.com/dev-infra-mirror/mozilla/geckodriver/0.29.1/geckodriver-v0.29.1-macos-aarch64.tar.gz",
75+
"https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-macos-aarch64.tar.gz",
76+
"https://storage.googleapis.com/dev-infra-mirror/firefox/97.0/mac_arm64/driver-bin.tar.gz",
7777
],
7878
named_files = {
7979
"GECKODRIVER": "geckodriver",

0 commit comments

Comments
 (0)