Skip to content

Commit 3fb9ae7

Browse files
authored
[web] Bump Firefox to 143.0 (#176110)
1 parent 4084680 commit 3fb9ae7

File tree

4 files changed

+13
-16
lines changed

4 files changed

+13
-16
lines changed

engine/src/flutter/ci/builders/linux_web_engine_test.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@
328328
},
329329
{
330330
"dependency": "firefox",
331-
"version": "version:132.0"
331+
"version": "version:143.0"
332332
}
333333
],
334334
"tasks": [

engine/src/flutter/lib/web_ui/README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -194,20 +194,17 @@ If you have questions, contact the Flutter Web team on Flutter Discord on the
194194

195195
We test with Firefox on LUCI in the Linux Web Engine builder. The process for
196196
rolling Firefox is even easier than Chromium. Simply update `package_lock.yaml`
197-
with the latest version of Firefox, and run `package_roller.dart`.
197+
with the latest version of Firefox, and run:
198+
```
199+
dart dev/package_roller.dart
200+
```
198201

199202
#### .ci.yaml
200203

201-
After rolling Chrome and/or Firefox, also update the CI dependencies in
202-
`.ci.yaml` to make use of the new versions. The lines look like
204+
After rolling Chrome and/or Firefox, also update the CI dependencies by running:
203205

204-
```yaml
205-
dependencies: >-
206-
[
207-
{"dependency": "chrome_and_driver", "version": "version:107.0"},
208-
{"dependency": "firefox", "version": "version:83.0"},
209-
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
210-
]
206+
```
207+
felt generate-builder-json
211208
```
212209

213210
##### **package_roller.dart**

engine/src/flutter/lib/web_ui/dev/common.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class WindowsPlatformBinding extends PlatformBinding {
7575

7676
@override
7777
String getFirefoxDownloadUrl(String version) =>
78-
'https://download-installer.cdn.mozilla.net/pub/firefox/releases/$version/win64/en-US/'
78+
'https://ftp.mozilla.org/pub/firefox/releases/$version/win64/en-US/'
7979
'${getFirefoxDownloadFilename(version)}';
8080

8181
@override
@@ -109,11 +109,11 @@ class LinuxPlatformBinding extends PlatformBinding {
109109

110110
@override
111111
String getFirefoxDownloadUrl(String version) =>
112-
'https://download-installer.cdn.mozilla.net/pub/firefox/releases/$version/linux-x86_64/en-US/'
112+
'https://ftp.mozilla.org/pub/firefox/releases/$version/linux-x86_64/en-US/'
113113
'${getFirefoxDownloadFilename(version)}';
114114

115115
@override
116-
String getFirefoxDownloadFilename(String version) => 'firefox-$version.tar.bz2';
116+
String getFirefoxDownloadFilename(String version) => 'firefox-$version.tar.xz';
117117

118118
@override
119119
String getFirefoxExecutablePath(io.Directory versionDir) =>
@@ -145,7 +145,7 @@ abstract class MacPlatformBinding extends PlatformBinding {
145145

146146
@override
147147
String getFirefoxDownloadUrl(String version) =>
148-
'https://download-installer.cdn.mozilla.net/pub/firefox/releases/$version/mac/en-US/'
148+
'https://ftp.mozilla.org/pub/firefox/releases/$version/mac/en-US/'
149149
'${getFirefoxDownloadFilename(version)}';
150150

151151
@override

engine/src/flutter/lib/web_ui/dev/package_lock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ chrome:
44
version: '133.0.6943.53'
55

66
firefox:
7-
version: '132.0'
7+
version: '143.0'
88

99
edge:
1010
launcher_version: '1.2.0.0'

0 commit comments

Comments
 (0)