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

Commit 5357f72

Browse files
committed
Merge branch 'main' into implicit_view_tests
2 parents 6192ea2 + bf979d2 commit 5357f72

File tree

1,019 files changed

+12400
-6901
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,019 files changed

+12400
-6901
lines changed

.ci.yaml

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,9 @@ platform_properties:
3232
device_type: none
3333
cpu: x86
3434
os: Mac-12|Mac-13
35-
# TODO(vashworth): Remove specific toolchain_ver once https://github.com/flutter/flutter/issues/138109 is resolved.
3635
$flutter/osx_sdk : >-
3736
{
38-
"sdk_version": "14e300c",
39-
"toolchain_ver_arm": "JiMOaZvCH66lnGWMJdLScE-7lkUnKaw3COdWwqXmjWEC",
40-
"toolchain_ver_intel": "Zp2HmSx7_-pu-yHqYqzoEpo0JRwNZGGwSj5V1SnLFmoC"
37+
"sdk_version": "14e300c"
4138
}
4239
dimensions:
4340
mac_model: "Macmini8,1|Macmini9,1"
@@ -326,7 +323,7 @@ targets:
326323

327324
- name: Linux mac_android_aot_engine
328325
recipe: engine_v2/engine_v2
329-
timeout: 120
326+
timeout: 240
330327
properties:
331328
add_recipes_cq: "true"
332329
release_build: "true"
@@ -356,7 +353,7 @@ targets:
356353

357354
- name: Mac mac_host_engine
358355
recipe: engine_v2/engine_v2
359-
timeout: 120
356+
timeout: 240
360357
properties:
361358
add_recipes_cq: "true"
362359
release_build: "true"
@@ -366,12 +363,9 @@ targets:
366363
[
367364
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
368365
]
369-
# TODO(vashworth): Remove specific toolchain_ver once https://github.com/flutter/flutter/issues/138109 is resolved.
370366
$flutter/osx_sdk : >-
371367
{
372-
"sdk_version": "14e300c",
373-
"toolchain_ver_arm": "JiMOaZvCH66lnGWMJdLScE-7lkUnKaw3COdWwqXmjWEC",
374-
"toolchain_ver_intel": "Zp2HmSx7_-pu-yHqYqzoEpo0JRwNZGGwSj5V1SnLFmoC"
368+
"sdk_version": "14e300c"
375369
}
376370
drone_dimensions:
377371
- os=Mac-12|Mac-13
@@ -385,17 +379,14 @@ targets:
385379

386380
- name: Mac mac_ios_engine
387381
recipe: engine_v2/engine_v2
388-
timeout: 120
382+
timeout: 240
389383
properties:
390384
add_recipes_cq: "true"
391385
release_build: "true"
392386
config_name: mac_ios_engine
393-
# TODO(vashworth): Remove specific toolchain_ver once https://github.com/flutter/flutter/issues/138109 is resolved.
394387
$flutter/osx_sdk : >-
395388
{
396-
"sdk_version": "14e300c",
397-
"toolchain_ver_arm": "JiMOaZvCH66lnGWMJdLScE-7lkUnKaw3COdWwqXmjWEC",
398-
"toolchain_ver_intel": "Zp2HmSx7_-pu-yHqYqzoEpo0JRwNZGGwSj5V1SnLFmoC"
389+
"sdk_version": "14e300c"
399390
}
400391
drone_dimensions:
401392
- os=Mac-12|Mac-13

.github/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ changelog:
66
categories:
77
- title: Impeller
88
labels:
9-
- impeller
9+
- "e: impeller"
1010
- title: Android
1111
labels:
1212
- platform-android
@@ -20,3 +20,6 @@ changelog:
2020
labels:
2121
- platform-windows
2222
- platform-macos
23+
- title: Other Changes
24+
labels:
25+
- "*"

.github/workflows/scorecards-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141

4242
# Upload the results as artifacts (optional).
4343
- name: "Upload artifact"
44-
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32
44+
uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392
4545
with:
4646
name: SARIF file
4747
path: results.sarif

.github/workflows/third_party_scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
run: python ci/scan_flattened_deps.py
3939
# Upload the results as artifacts.
4040
- name: "Upload artifact"
41-
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32
41+
uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392
4242
with:
4343
name: SARIF file
4444
path: osvReport.sarif

BUILD.gn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ group("flutter") {
114114
public_deps += [
115115
"//flutter/shell/testing",
116116
"//flutter/tools/const_finder",
117-
"//flutter/tools/font-subset",
117+
"//flutter/tools/font_subset",
118118
]
119119
}
120120

DEPS

Lines changed: 16 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ vars = {
1818
'llvm_git': 'https://llvm.googlesource.com',
1919
# OCMock is for testing only so there is no google clone
2020
'ocmock_git': 'https://github.com/erikdoe/ocmock.git',
21-
'skia_revision': '053490edfa703f3433d97a299ee80f2acc93de71',
21+
'skia_revision': '1144b79504040273b7df922b5911326f2b722da4',
2222

2323
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
2424
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
@@ -46,7 +46,7 @@ vars = {
4646
# updates to Clang Tidy will not turn the tree red.
4747
#
4848
# See https://github.com/flutter/flutter/wiki/Engine-pre‐submits-and-post‐submits#post-submit
49-
'clang_version': 'git_revision:00396e6a1a0b79fda008cb4e86b616d7952b33c8',
49+
'clang_version': 'git_revision:725656bdd885483c39f482a01ea25d67acf39c46',
5050

5151
# The goma version and the clang version can be tightly coupled. If goma
5252
# stops working on a clang roll, this may need to be updated using the value
@@ -66,7 +66,7 @@ vars = {
6666
# Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
6767
# You can use //tools/dart/create_updated_flutter_deps.py to produce
6868
# updated revision list of existing dependencies.
69-
'dart_revision': '82c4571bb2ded15cca71862158f2a7a78ee9127f',
69+
'dart_revision': '7e9f7eab80d34a6c455793c5c9177464a0c0743b',
7070

7171
# WARNING: DO NOT EDIT MANUALLY
7272
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -76,13 +76,12 @@ vars = {
7676
'dart_browser_launcher_rev': 'c68ec25e36187b050ac918d2b614f2d6320f0045',
7777
'dart_clock_rev': 'f975668839f45bad561d6227f88297bbbcff03fa',
7878
'dart_collection_rev': '2d57a82ad079fe2d127f5a9b188170de2f5cdedc',
79-
'dart_devtools_rev': '27795d615e1878ccf5f55c4b90d611e2628a8618',
79+
'dart_devtools_rev': '071405a237dab931ea10be728ec188aa2d55111f',
8080
'dart_libprotobuf_rev': '24487dd1045c7f3d64a21f38a3f0c06cc4cf2edb',
8181
'dart_perfetto_rev': '13ce0c9e13b0940d2476cd0cff2301708a9a2e2b',
8282
'dart_protobuf_gn_rev': 'ca669f79945418f6229e4fef89b666b2a88cbb10',
8383
'dart_protobuf_rev': '20ec6856b65b7fd6445219fdec24d90b414f7469',
8484
'dart_pub_rev': '1779628b386819675130f14326f1e8812901c48f',
85-
'dart_root_certificates_rev': '692f6d6488af68e0121317a9c2c9eb393eb0ee50',
8685
'dart_tools_rev': 'ed81684df747830de8b29e9d6e6d8f951ea6968d',
8786
'dart_watcher_rev': 'dc45f1925f66743ff29b9dcbb4693a7ec25945c5',
8887
'dart_webdev_rev': '8375cd66821550cb7a129315d97cd768c5fdd92c',
@@ -169,7 +168,6 @@ vars = {
169168
"upstream_file": "https://github.com/google/file.dart.git",
170169
"upstream_fixnum": "https://github.com/dart-lang/fixnum.git",
171170
"upstream_flatbuffers": "https://github.com/google/flatbuffers.git",
172-
"upstream_fontconfig": "https://gitlab.freedesktop.org/fontconfig/fontconfig.git",
173171
"upstream_freetype2": "https://gitlab.freedesktop.org/freetype/freetype.git",
174172
"upstream_gcloud": "https://github.com/dart-lang/gcloud.git",
175173
"upstream_glfw": "https://github.com/glfw/glfw.git",
@@ -195,14 +193,12 @@ vars = {
195193
"upstream_libpng": "https://github.com/glennrp/libpng.git",
196194
"upstream_libtess2": "https://github.com/memononen/libtess2.git",
197195
"upstream_libwebp": "https://chromium.googlesource.com/webm/libwebp.git",
198-
"upstream_libxml": "https://gitlab.gnome.org/GNOME/libxml2.git",
199196
"upstream_leak_tracker": "https://github.com/dart-lang/leak_tracker.git",
200197
"upstream_logging": "https://github.com/dart-lang/logging.git",
201198
"upstream_markdown": "https://github.com/dart-lang/markdown.git",
202199
"upstream_matcher": "https://github.com/dart-lang/matcher.git",
203200
"upstream_mime": "https://github.com/dart-lang/mime.git",
204201
"upstream_mockito": "https://github.com/dart-lang/mockito.git",
205-
"upstream_oauth2": "https://github.com/dart-lang/oauth2.git",
206202
"upstream_ocmock": "https://github.com/erikdoe/ocmock.git",
207203
"upstream_package_config": "https://github.com/dart-lang/package_config.git",
208204
"upstream_packages": "https://github.com/flutter/packages.git",
@@ -217,7 +213,6 @@ vars = {
217213
"upstream_pyyaml": "https://github.com/yaml/pyyaml.git",
218214
"upstream_quiver-dart": "https://github.com/google/quiver-dart.git",
219215
"upstream_rapidjson": "https://github.com/Tencent/rapidjson.git",
220-
"upstream_root_certificates": "https://github.com/dart-lang/root_certificates.git",
221216
"upstream_sdk": "https://github.com/dart-lang/sdk.git",
222217
"upstream_shaderc": "https://github.com/google/shaderc.git",
223218
"upstream_shelf": "https://github.com/dart-lang/shelf.git",
@@ -240,7 +235,6 @@ vars = {
240235
"upstream_typed_data": "https://github.com/dart-lang/typed_data.git",
241236
"upstream_usage": "https://github.com/dart-lang/usage.git",
242237
"upstream_vector_math": "https://github.com/google/vector_math.dart.git",
243-
"upstream_Vulkan-Headers": "https://github.com/KhronosGroup/Vulkan-Headers.git",
244238
"upstream_VulkanMemoryAllocator": "https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git",
245239
"upstream_watcher": "https://github.com/dart-lang/watcher.git",
246240
"upstream_web_socket_channel": "https://github.com/dart-lang/web_socket_channel.git",
@@ -273,10 +267,10 @@ allowed_hosts = [
273267
]
274268

275269
deps = {
276-
'src': 'https://github.com/flutter/buildroot.git' + '@' + 'e0aa3ae49a32df7dd00655ee4dd55b00d84a47ea',
270+
'src': 'https://github.com/flutter/buildroot.git' + '@' + '0141e94b34cbd3db77f28796587334857fa985da',
277271

278272
'src/flutter/third_party/rapidjson':
279-
Var('fuchsia_git') + '/third_party/rapidjson' + '@' + 'ef3564c5c8824989393b87df25355baf35ff544b',
273+
Var('flutter_git') + '/third_party/rapidjson' + '@' + 'ef3564c5c8824989393b87df25355baf35ff544b',
280274

281275
'src/third_party/harfbuzz':
282276
Var('flutter_git') + '/third_party/harfbuzz' + '@' + 'b61761f36e93c3f1e36c9bed0755acfa7f4e3d4f',
@@ -288,7 +282,7 @@ deps = {
288282
Var('llvm_git') + '/llvm-project/libcxxabi' + '@' + '2ce528fb5e0f92e57c97ec3ff53b75359d33af12',
289283

290284
'src/flutter/third_party/glfw':
291-
Var('fuchsia_git') + '/third_party/glfw' + '@' + 'dd8a678a66f1967372e5a5e3deac41ebf65ee127',
285+
Var('flutter_git') + '/third_party/glfw' + '@' + 'dd8a678a66f1967372e5a5e3deac41ebf65ee127',
292286

293287
'src/flutter/third_party/shaderc':
294288
Var('chromium_git') + '/external/github.com/google/shaderc' + '@' + '37e25539ce199ecaf19fb7f7d27818716d36686d',
@@ -339,7 +333,7 @@ deps = {
339333
Var('chromium_git') + '/external/github.com/WebAssembly/binaryen.git@a51bd6df919a5b79574f0996a760cc20cb05697e',
340334

341335
'src/third_party/dart/third_party/devtools':
342-
{'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:27795d615e1878ccf5f55c4b90d611e2628a8618'}]},
336+
{'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:071405a237dab931ea10be728ec188aa2d55111f'}]},
343337

344338
'src/third_party/dart/third_party/pkg/args':
345339
Var('dart_git') + '/args.git@46d5033377d277d70bc6ec68504730b9384b1db1',
@@ -378,7 +372,7 @@ deps = {
378372
Var('dart_git') + '/dart_style.git@8b1f24a8475a0116757172cd9acca4acbf87d973',
379373

380374
'src/third_party/dart/third_party/pkg/dartdoc':
381-
Var('dart_git') + '/dartdoc.git@53da3e1dd1802c5899352fce251ea0c385a827b0',
375+
Var('dart_git') + '/dartdoc.git@3ce64a3d7da6702a4342bdfd0723b750fddeb35a',
382376

383377
'src/third_party/dart/third_party/pkg/ffi':
384378
Var('dart_git') + '/ffi.git@c926657618443ff4821411ede01684096b503f84',
@@ -429,7 +423,7 @@ deps = {
429423
Var('dart_git') + '/mockito.git@57a7c820ffae61e3df0dbc279ad98b92751175f0',
430424

431425
'src/third_party/dart/third_party/pkg/native':
432-
Var('dart_git') + '/native.git@5aeab2915167fd24ccb1241c07516b388fda2b9b',
426+
Var('dart_git') + '/native.git@b668ca94f551fcebdeb3ce9f822170facced55ae',
433427

434428
'src/third_party/dart/third_party/pkg/package_config':
435429
Var('dart_git') + '/package_config.git@33dd24659147bd7ed2fa87aeacc52d199be766b4',
@@ -576,7 +570,7 @@ deps = {
576570
}
577571
],
578572
'dep_type': 'cipd',
579-
'condition': 'host_os == "win" and download_dart_sdk and not release_candidate'
573+
'condition': 'host_os == "win" and download_dart_sdk'
580574
},
581575

582576
# esbuild download
@@ -627,17 +621,14 @@ deps = {
627621
'src/third_party/freetype2':
628622
Var('flutter_git') + '/third_party/freetype2' + '@' + '3bea2761290a1cbe7d8f75c1c5a7ad727f826a66',
629623

630-
'src/third_party/root_certificates':
631-
Var('dart_git') + '/root_certificates.git' + '@' + Var('dart_root_certificates_rev'),
632-
633624
'src/flutter/third_party/skia':
634625
Var('skia_git') + '/skia.git' + '@' + Var('skia_revision'),
635626

636627
'src/flutter/third_party/ocmock':
637628
Var('ocmock_git') + '@' + Var('ocmock_rev'),
638629

639630
'src/flutter/third_party/libjpeg-turbo/src':
640-
Var('fuchsia_git') + '/third_party/libjpeg-turbo' + '@' + '0fb821f3b2e570b2783a94ccd9a2fb1f4916ae9f',
631+
Var('flutter_git') + '/third_party/libjpeg-turbo' + '@' + '0fb821f3b2e570b2783a94ccd9a2fb1f4916ae9f',
641632

642633
'src/third_party/libpng':
643634
Var('flutter_git') + '/third_party/libpng' + '@' + '9187b6e12756317f6d44fc669ac11dfc262bd192',
@@ -648,9 +639,6 @@ deps = {
648639
'src/flutter/third_party/wuffs':
649640
Var('skia_git') + '/external/github.com/google/wuffs-mirror-release-c.git' + '@' + '600cd96cf47788ee3a74b40a6028b035c9fd6a61',
650641

651-
'src/third_party/libxml':
652-
Var('flutter_git') + '/third_party/libxml' + '@' + 'a143e452b5fc7d872813eeadc8db421694058098',
653-
654642
'src/third_party/zlib':
655643
Var('chromium_git') + '/chromium/src/third_party/zlib.git' + '@' + Var('dart_zlib_rev'),
656644

@@ -664,10 +652,10 @@ deps = {
664652
Var('flutter_git') + '/third_party/sqlite' + '@' + '0f61bd2023ba94423b4e4c8cfb1a23de1fe6a21c',
665653

666654
'src/flutter/third_party/pyyaml':
667-
Var('fuchsia_git') + '/third_party/pyyaml.git' + '@' + '25e97546488eee166b1abb229a27856cecd8b7ac',
655+
Var('flutter_git') + '/third_party/pyyaml.git' + '@' + '25e97546488eee166b1abb229a27856cecd8b7ac',
668656

669-
'src/third_party/swiftshader':
670-
Var('swiftshader_git') + '/SwiftShader.git' + '@' + '5b6f768198ce6a6485da31e1be06b5a17a2bf0a0',
657+
'src/flutter/third_party/swiftshader':
658+
Var('swiftshader_git') + '/SwiftShader.git' + '@' + '2fa7e9b99ae4e70ea5ae2cc9c8d3afb43391384f',
671659

672660
'src/third_party/angle':
673661
Var('chromium_git') + '/angle/angle.git' + '@' + '6a09e41ce6ea8c93524faae1a925eb01562f53b1',
@@ -712,7 +700,7 @@ deps = {
712700
'src/flutter/third_party/tinygltf':
713701
Var('flutter_git') + '/third_party/tinygltf.git' + '@' + '9bb5806df4055ac973b970ba5b3e27ce27d98148',
714702

715-
'src/third_party/json':
703+
'src/flutter/third_party/json':
716704
Var('flutter_git') + '/third_party/json.git' + '@' + '17d9eacd248f58b73f4d1be518ef649fe2295642',
717705

718706
'src/flutter/third_party/stb':

0 commit comments

Comments
 (0)