This repository was archived by the owner on Feb 25, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +16
-8
lines changed
Expand file tree Collapse file tree 3 files changed +16
-8
lines changed Original file line number Diff line number Diff 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 :
Original file line number Diff line number Diff 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
2222firefox :
2323 version : ' 106.0'
Original file line number Diff line number Diff 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 =
You can’t perform that action at this time.
0 commit comments