Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit bf38bf6

Browse files
Bump to Chrome 111. (#39525)
1 parent add9e11 commit bf38bf6

File tree

3 files changed

+16
-8
lines changed

3 files changed

+16
-8
lines changed

.ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ targets:
285285
{"download_emsdk": true}
286286
dependencies: >-
287287
[
288-
{"dependency": "chrome_and_driver", "version": "version:110.0"},
288+
{"dependency": "chrome_and_driver", "version": "version:111.0"},
289289
{"dependency": "firefox", "version": "version:106.0"},
290290
{"dependency": "goldctl", "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"}
291291
]
@@ -310,7 +310,7 @@ targets:
310310
{"download_emsdk": true}
311311
dependencies: >-
312312
[
313-
{"dependency": "chrome_and_driver", "version": "version:96.2"},
313+
{"dependency": "chrome_and_driver", "version": "version:111.0"},
314314
{"dependency": "curl", "version": "version:7.64.0"}
315315
]
316316
framework: "true"
@@ -525,7 +525,7 @@ targets:
525525
gcs_goldens_bucket: flutter_logs
526526
dependencies: >-
527527
[
528-
{"dependency": "chrome_and_driver", "version": "version:110.0"}
528+
{"dependency": "chrome_and_driver", "version": "version:111.0"}
529529
]
530530
timeout: 60
531531
runIf:

lib/web_ui/dev/browser_lock.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ chrome:
1313
# `self.m.platform.name.capitalize()` evaluates to. See:
1414
#
1515
# recipe_modules/web_util/api.py
16-
Linux: 1084013
17-
Mac: 1084013
18-
Mac_Arm: 1084001
19-
Win: 1084062
20-
version: '110.0' # CIPD tag for the above Build IDs. Normally "ChromeMajorVersion.UploadAttempt". ;)
16+
Linux: 1097615
17+
Mac: 1097624
18+
Mac_Arm: 1097626
19+
Win: 1097664
20+
version: '111.0' # CIPD tag for the above Build IDs. Normally "ChromeMajorVersion.UploadAttempt". ;)
2121

2222
firefox:
2323
version: '106.0'

lib/web_ui/dev/chrome.dart

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,14 @@ class Chrome extends Browser {
112112
'--disable-default-apps',
113113
'--disable-translate',
114114
'--remote-debugging-port=$kDevtoolsPort',
115+
116+
// SwiftShader support on ARM macs is disabled until they upgrade to a newer
117+
// version of LLVM, see https://issuetracker.google.com/issues/165000222. In
118+
// headless Chrome, the default is to use SwiftShader as a software renderer
119+
// for WebGL contexts. In order to work around this limitation, we can force
120+
// GPU rendering with this flag.
121+
if (environment.isMacosArm)
122+
'--use-angle=metal',
115123
];
116124

117125
final Process process =

0 commit comments

Comments
 (0)