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

Commit 471d550

Browse files
author
Jonah Williams
authored
Merge branch 'main' into larger_default_atlas
2 parents 09fe554 + fd668af commit 471d550

File tree

60 files changed

+2970
-2640
lines changed

Some content is hidden

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

60 files changed

+2970
-2640
lines changed

.github/workflows/scorecards-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
with:
2727
persist-credentials: false
2828
- name: "Run analysis"
29-
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736
29+
uses: ossf/scorecard-action@dc50aa9510b46c811795eb24b2f1ba02a914e534
3030
with:
3131
results_file: results.sarif
3232
results_format: sarif

.github/workflows/third_party_scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
name: Vulnerability scanning
4242
needs:
4343
extract-deps
44-
uses: "google/osv-scanner-action/.github/workflows/[email protected].1"
44+
uses: "google/osv-scanner-action/.github/workflows/[email protected].3"
4545
with:
4646
# Download the artifact uploaded in extract-deps step
4747
download-artifact: osv-lockfile-${{github.sha}}

DEPS

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ vars = {
1414
'flutter_git': 'https://flutter.googlesource.com',
1515
'skia_git': 'https://skia.googlesource.com',
1616
'llvm_git': 'https://llvm.googlesource.com',
17-
'skia_revision': '400c6fbeace8690d113df06b511cbeb45cf1cde9',
17+
'skia_revision': '19153175a79b7afe01a3289da705b864c4effd32',
1818

1919
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
2020
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
@@ -56,7 +56,7 @@ vars = {
5656
# Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
5757
# You can use //tools/dart/create_updated_flutter_deps.py to produce
5858
# updated revision list of existing dependencies.
59-
'dart_revision': '7c7767ecc3d76d12b83ac41ab101e8044ddcd19f',
59+
'dart_revision': 'fe75fa5f7dc0dca6ff2da32beffea62e444da869',
6060

6161
# WARNING: DO NOT EDIT MANUALLY
6262
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -74,8 +74,8 @@ vars = {
7474
'dart_pub_rev': 'e184bfc725793cbbf222fa8d8f96da10c40af24a',
7575
'dart_tools_rev': 'd35d633e6df04f8a60a305a36437f67f9fefca5d',
7676
'dart_watcher_rev': '42308ea9e22bc2d1edab497ee58c0df0affbfed0',
77-
'dart_web_rev': 'ff7185c6c0360987116115039a08d9134c8d62aa',
78-
'dart_webdev_rev': 'c233e453d3172536d2e04575d752c1a7c0acae57',
77+
'dart_web_rev': 'c36d962720b770c047fdb5255d51ac8713102090',
78+
'dart_webdev_rev': '9108903103fe54c5941d8d54cc5a5cd0ad5529b2',
7979
'dart_webkit_inspection_protocol_rev': '5740cc91eaeb13a02007b77b128fccf4b056db6e',
8080
'dart_yaml_edit_rev': 'c4629ad7eec13ddf449918ab8a796e0403330e3f',
8181

@@ -277,7 +277,7 @@ allowed_hosts = [
277277
]
278278

279279
deps = {
280-
'src': 'https://github.com/flutter/buildroot.git' + '@' + '7840a4af027fc21161d4ae14a3d4d9c9bab049a2',
280+
'src': 'https://github.com/flutter/buildroot.git' + '@' + '7f832aed9b02b6da55756234b85e753d0411855e',
281281

282282
'src/flutter/third_party/depot_tools':
283283
Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '580b4ff3f5cd0dcaa2eacda28cefe0f45320e8f7',
@@ -288,10 +288,10 @@ deps = {
288288
'src/flutter/third_party/harfbuzz':
289289
Var('flutter_git') + '/third_party/harfbuzz' + '@' + 'ea8f97c615f0ba17dc25013ef67dbd6bfaaa76f2',
290290

291-
'src/third_party/libcxx':
291+
'src/flutter/third_party/libcxx':
292292
Var('llvm_git') + '/llvm-project/libcxx' + '@' + '44079a4cc04cdeffb9cfe8067bfb3c276fb2bab0',
293293

294-
'src/third_party/libcxxabi':
294+
'src/flutter/third_party/libcxxabi':
295295
Var('llvm_git') + '/llvm-project/libcxxabi' + '@' + '2ce528fb5e0f92e57c97ec3ff53b75359d33af12',
296296

297297
'src/flutter/third_party/glfw':
@@ -386,34 +386,34 @@ deps = {
386386
Var('dart_git') + '/dart_style.git@a6ad7693555a9add6f98ad6fd94de80d35c89415',
387387

388388
'src/flutter/third_party/dart/third_party/pkg/dartdoc':
389-
Var('dart_git') + '/dartdoc.git@6e9c1eae7ef0a1521e865dafbacc2c8a1d2fd9dd',
389+
Var('dart_git') + '/dartdoc.git@2e706be82c4518401fda62b2996f9d9e2524955d',
390390

391391
'src/flutter/third_party/dart/third_party/pkg/file':
392392
Var('dart_git') + '/external/github.com/google/file.dart@8ce0d13ffe9dac267bdbd6c65c145ba4f611af72',
393393

394394
'src/flutter/third_party/dart/third_party/pkg/fixnum':
395-
Var('dart_git') + '/fixnum.git@2c9f25d5057ce4b450ea193a8501e9f79a1b1dc8',
395+
Var('dart_git') + '/fixnum.git@ac892adead8317e22fafaec65a4e76bda1640f26',
396396

397397
'src/flutter/third_party/dart/third_party/pkg/glob':
398-
Var('dart_git') + '/glob.git@44e8c22f9271a62b03d2551d1e7b7ac18d589f16',
398+
Var('dart_git') + '/glob.git@ee48ea82a1ccb64c8cc62e9f4f44c44ca67add71',
399399

400400
'src/flutter/third_party/dart/third_party/pkg/html':
401-
Var('dart_git') + '/html.git@44613e897fc80f2fcd43a355c98506df12fd38e2',
401+
Var('dart_git') + '/html.git@00d34611eee5eff976bd12a631357a4d591ef5fb',
402402

403403
'src/flutter/third_party/dart/third_party/pkg/http':
404-
Var('dart_git') + '/http.git@dd31e64685b03a9700cc99d7b7fc637dd60c4d3a',
404+
Var('dart_git') + '/http.git@fdb0d363ae29fb2df7214b2e24a5fea9521ced63',
405405

406406
'src/flutter/third_party/dart/third_party/pkg/http_multi_server':
407-
Var('dart_git') + '/http_multi_server.git@e45a674bf4d2552438e3632cdc40f303f4b01e74',
407+
Var('dart_git') + '/http_multi_server.git@4a791af861da1cf53b57d9928fbc605f57139e4f',
408408

409409
'src/flutter/third_party/dart/third_party/pkg/http_parser':
410-
Var('dart_git') + '/http_parser.git@ad0581078d45bfa3b2ded5b7d9a5f7797c8d109d',
410+
Var('dart_git') + '/http_parser.git@702698a3fc726f7cbb8cd7824a8639c7fe84b169',
411411

412412
'src/flutter/third_party/dart/third_party/pkg/intl':
413413
Var('dart_git') + '/intl.git@5d65e3808ce40e6282e40881492607df4e35669f',
414414

415415
'src/flutter/third_party/dart/third_party/pkg/json_rpc_2':
416-
Var('dart_git') + '/json_rpc_2.git@7547bb16a90dbd436d50dad93f2e7a9dc0956423',
416+
Var('dart_git') + '/json_rpc_2.git@3187f7b59ed253d14b2560c5306b037bca6817b0',
417417

418418
'src/flutter/third_party/dart/third_party/pkg/leak_tracker':
419419
Var('dart_git') + '/leak_tracker.git@f5620600a5ce1c44f65ddaa02001e200b096e14c',
@@ -422,28 +422,28 @@ deps = {
422422
Var('dart_git') + '/logging.git@49d89b1de6e847174bc93b709e858b99e61b2ae7',
423423

424424
'src/flutter/third_party/dart/third_party/pkg/markdown':
425-
Var('dart_git') + '/markdown.git@6aaa152f30255cc660d387b6e4e34543afbb277c',
425+
Var('dart_git') + '/markdown.git@7463999481212e8708b7ab7ff8429b8f552ad30c',
426426

427427
'src/flutter/third_party/dart/third_party/pkg/matcher':
428-
Var('dart_git') + '/matcher.git@b42bf10b0da3e5b748bbc51bdc1dfaeacf824563',
428+
Var('dart_git') + '/matcher.git@4ac4096facce24a781ab6609ca99995aeb443b25',
429429

430430
'src/flutter/third_party/dart/third_party/pkg/mime':
431431
Var('dart_git') + '/mime.git@b01c9a24e0991da479bd405138be3b3e403ff456',
432432

433433
'src/flutter/third_party/dart/third_party/pkg/mockito':
434-
Var('dart_git') + '/mockito.git@81ecb88b631a9c1e677852a33ad916238dee0ef2',
434+
Var('dart_git') + '/mockito.git@4be52e16d06c8c5384d1cf5a511f0c9a7d829cf7',
435435

436436
'src/flutter/third_party/dart/third_party/pkg/native':
437437
Var('dart_git') + '/native.git@1a6faf502c01c598ce8ed6c77ea22c29774dbf34',
438438

439439
'src/flutter/third_party/dart/third_party/pkg/package_config':
440-
Var('dart_git') + '/package_config.git@a36e496d61937a800c22f68035dc98bf8ead7fb2',
440+
Var('dart_git') + '/package_config.git@39096768806ccae4b7025dd4114f15f2df424b0c',
441441

442442
'src/flutter/third_party/dart/third_party/pkg/path':
443-
Var('dart_git') + '/path.git@f411b96a2598d3911b485d606430fd775fd9e41a',
443+
Var('dart_git') + '/path.git@9be79e72be7837fd8b99ae51a69f4c9f04ec29b4',
444444

445445
'src/flutter/third_party/dart/third_party/pkg/pool':
446-
Var('dart_git') + '/pool.git@e6df05a287a2193c4c566608f9cd12e8689d3264',
446+
Var('dart_git') + '/pool.git@1a6f2df19d7a24baaf674e032a0310a4f76725de',
447447

448448
'src/flutter/third_party/dart/third_party/pkg/protobuf':
449449
Var('dart_git') + '/protobuf.git' + '@' + Var('dart_protobuf_rev'),
@@ -452,10 +452,10 @@ deps = {
452452
Var('dart_git') + '/pub.git' + '@' + Var('dart_pub_rev'),
453453

454454
'src/flutter/third_party/dart/third_party/pkg/pub_semver':
455-
Var('dart_git') + '/pub_semver.git@df834e180f86b6dac8ef0222a28987009ad75a75',
455+
Var('dart_git') + '/pub_semver.git@f57c9c31dfd4e45ce6b11f18ee388e526ba1792a',
456456

457457
'src/flutter/third_party/dart/third_party/pkg/shelf':
458-
Var('dart_git') + '/shelf.git@c8d8058e426bd6a874dd4ded29cd88216e248387',
458+
Var('dart_git') + '/shelf.git@d9f82bf2cdd87e2878cfdc167aa41b9ce87a52d8',
459459

460460
'src/flutter/third_party/dart/third_party/pkg/source_map_stack_trace':
461461
Var('dart_git') + '/source_map_stack_trace.git@4671c20004a89a3eabd150f2fc65bcf4319bba49',
@@ -485,10 +485,10 @@ deps = {
485485
Var('dart_git') + '/term_glyph.git@c3e323bcfe3f992c2b3059e141eb5ccbc1ba39c4',
486486

487487
'src/flutter/third_party/dart/third_party/pkg/test':
488-
Var('dart_git') + '/test.git@0562baf0994ee76fcdcc55bf1d70e00ddeed44f3',
488+
Var('dart_git') + '/test.git@84d2a2bcba0d63b9f4bd6cbf14fb7fc38621e65d',
489489

490490
'src/flutter/third_party/dart/third_party/pkg/test_reflective_loader':
491-
Var('dart_git') + '/test_reflective_loader.git@537ab5b24632c03918fb229531cfb41946eeae27',
491+
Var('dart_git') + '/test_reflective_loader.git@f8807e0e5816e30ab592424e3916fee90b90623e',
492492

493493
'src/flutter/third_party/dart/third_party/pkg/tools':
494494
Var('dart_git') + '/tools.git' + '@' + Var('dart_tools_rev'),
@@ -503,7 +503,7 @@ deps = {
503503
Var('dart_git') + '/web.git' + '@' + Var('dart_web_rev'),
504504

505505
'src/flutter/third_party/dart/third_party/pkg/web_socket_channel':
506-
Var('dart_git') + '/web_socket_channel.git@d86313dfb30fbc4c15c53424c3d637559ad978e1',
506+
Var('dart_git') + '/web_socket_channel.git@5f65bae1ac59ecfc9da49db9b86386b6fe412615',
507507

508508
'src/flutter/third_party/dart/third_party/pkg/webdev':
509509
Var('dart_git') + '/webdev.git' + '@' + Var('dart_webdev_rev'),

build/secondary/third_party/libcxx/BUILD.gn renamed to build/secondary/flutter/third_party/libcxx/BUILD.gn

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
config("libcxx_config") {
66
defines = [ "_LIBCPP_DISABLE_AVAILABILITY=1" ]
7-
include_dirs = [ "//flutter/build/secondary/third_party/libcxx/config" ]
7+
include_dirs = [ "//flutter/build/secondary/flutter/third_party/libcxx/config" ]
88
}
99

1010
config("src_include") {
@@ -56,7 +56,7 @@ source_set("libcxx") {
5656
"src/vector.cpp",
5757
]
5858

59-
deps = [ "//third_party/libcxxabi" ]
59+
deps = [ "//flutter/third_party/libcxxabi" ]
6060

6161
# TODO(goderbauer): remove when all sources build with LTO for android_arm64 and android_x64.
6262
if (is_android && (current_cpu == "arm64" || current_cpu == "x64")) {
@@ -66,7 +66,7 @@ source_set("libcxx") {
6666

6767
public_configs = [
6868
":libcxx_config",
69-
"//third_party/libcxxabi:libcxxabi_config",
69+
"//flutter/third_party/libcxxabi:libcxxabi_config",
7070
]
7171

7272
defines = [
@@ -101,11 +101,11 @@ source_set("libcxx_nolto") {
101101

102102
cflags_cc = [ "-fno-lto" ]
103103

104-
deps = [ "//third_party/libcxxabi" ]
104+
deps = [ "//flutter/third_party/libcxxabi" ]
105105

106106
public_configs = [
107107
":libcxx_config",
108-
"//third_party/libcxxabi:libcxxabi_config",
108+
"//flutter/third_party/libcxxabi:libcxxabi_config",
109109
]
110110

111111
defines = [

build/secondary/third_party/libcxxabi/BUILD.gn renamed to build/secondary/flutter/third_party/libcxxabi/BUILD.gn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ source_set("libcxxabi") {
3838
configs -= [ "//build/config/compiler:cxx_version_default" ]
3939
configs += [ "//build/config/compiler:cxx_version_20" ]
4040

41-
configs += [ "//third_party/libcxx:src_include" ]
41+
configs += [ "//flutter/third_party/libcxx:src_include" ]
4242

4343
# No translation units in the engine are built with exceptions. But, using
4444
# Objective-C exceptions requires some infrastructure setup for exceptions.

ci/licenses.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ function verify_licenses() (
174174

175175
local actualLicenseCount
176176
actualLicenseCount="$(tail -n 1 flutter/ci/licenses_golden/licenses_flutter | tr -dc '0-9')"
177-
local expectedLicenseCount=899 # When changing this number: Update the error message below as well describing the newly expected license types.
177+
local expectedLicenseCount=903 # When changing this number: Update the error message below as well describing the newly expected license types.
178178

179179
if [[ $actualLicenseCount -ne $expectedLicenseCount ]]; then
180180
echo "=============================== ERROR ==============================="

ci/licenses_golden/excluded_files

Lines changed: 36 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -2093,6 +2093,41 @@
20932093
../../../flutter/third_party/json/tools/serve_header/README.md
20942094
../../../flutter/third_party/json/tools/serve_header/requirements.txt
20952095
../../../flutter/third_party/json/tools/serve_header/serve_header.py
2096+
../../../flutter/third_party/libcxx/.clang-format
2097+
../../../flutter/third_party/libcxx/.clang-tidy
2098+
../../../flutter/third_party/libcxx/.git
2099+
../../../flutter/third_party/libcxx/.gitignore
2100+
../../../flutter/third_party/libcxx/CMakeLists.txt
2101+
../../../flutter/third_party/libcxx/CREDITS.TXT
2102+
../../../flutter/third_party/libcxx/TODO.TXT
2103+
../../../flutter/third_party/libcxx/appveyor-reqs-install.cmd
2104+
../../../flutter/third_party/libcxx/appveyor.yml
2105+
../../../flutter/third_party/libcxx/benchmarks
2106+
../../../flutter/third_party/libcxx/cmake
2107+
../../../flutter/third_party/libcxx/docs
2108+
../../../flutter/third_party/libcxx/include/CMakeLists.txt
2109+
../../../flutter/third_party/libcxx/include/version
2110+
../../../flutter/third_party/libcxx/lib/abi/CHANGELOG.TXT
2111+
../../../flutter/third_party/libcxx/lib/abi/CMakeLists.txt
2112+
../../../flutter/third_party/libcxx/lib/abi/README.TXT
2113+
../../../flutter/third_party/libcxx/src/CMakeLists.txt
2114+
../../../flutter/third_party/libcxx/src/ryu/README.txt
2115+
../../../flutter/third_party/libcxx/src/support/solaris
2116+
../../../flutter/third_party/libcxx/test
2117+
../../../flutter/third_party/libcxx/utils
2118+
../../../flutter/third_party/libcxxabi/.clang-format
2119+
../../../flutter/third_party/libcxxabi/.git
2120+
../../../flutter/third_party/libcxxabi/.gitignore
2121+
../../../flutter/third_party/libcxxabi/CMakeLists.txt
2122+
../../../flutter/third_party/libcxxabi/CREDITS.TXT
2123+
../../../flutter/third_party/libcxxabi/cmake
2124+
../../../flutter/third_party/libcxxabi/fuzz/CMakeLists.txt
2125+
../../../flutter/third_party/libcxxabi/include/CMakeLists.txt
2126+
../../../flutter/third_party/libcxxabi/src/CMakeLists.txt
2127+
../../../flutter/third_party/libcxxabi/src/demangle/.clang-format
2128+
../../../flutter/third_party/libcxxabi/src/demangle/README.txt
2129+
../../../flutter/third_party/libcxxabi/test
2130+
../../../flutter/third_party/libcxxabi/www
20962131
../../../flutter/third_party/libjpeg-turbo/src/.git
20972132
../../../flutter/third_party/libjpeg-turbo/src/.gitignore
20982133
../../../flutter/third_party/libjpeg-turbo/src/BUILDING.md
@@ -3509,43 +3544,5 @@
35093544
../../../fuchsia/sdk/linux/tools
35103545
../../../fuchsia/sdk/linux/version_history.json
35113546
../../../out
3512-
../../../third_party/android_embedding_dependencies
3513-
../../../third_party/gradle
3514-
../../../third_party/java
3515-
../../../third_party/libcxx/.clang-format
3516-
../../../third_party/libcxx/.clang-tidy
3517-
../../../third_party/libcxx/.git
3518-
../../../third_party/libcxx/.gitignore
3519-
../../../third_party/libcxx/CMakeLists.txt
3520-
../../../third_party/libcxx/CREDITS.TXT
3521-
../../../third_party/libcxx/TODO.TXT
3522-
../../../third_party/libcxx/appveyor-reqs-install.cmd
3523-
../../../third_party/libcxx/appveyor.yml
3524-
../../../third_party/libcxx/benchmarks
3525-
../../../third_party/libcxx/cmake
3526-
../../../third_party/libcxx/docs
3527-
../../../third_party/libcxx/include/CMakeLists.txt
3528-
../../../third_party/libcxx/include/version
3529-
../../../third_party/libcxx/lib/abi/CHANGELOG.TXT
3530-
../../../third_party/libcxx/lib/abi/CMakeLists.txt
3531-
../../../third_party/libcxx/lib/abi/README.TXT
3532-
../../../third_party/libcxx/src/CMakeLists.txt
3533-
../../../third_party/libcxx/src/ryu/README.txt
3534-
../../../third_party/libcxx/src/support/solaris
3535-
../../../third_party/libcxx/test
3536-
../../../third_party/libcxx/utils
3537-
../../../third_party/libcxxabi/.clang-format
3538-
../../../third_party/libcxxabi/.git
3539-
../../../third_party/libcxxabi/.gitignore
3540-
../../../third_party/libcxxabi/CMakeLists.txt
3541-
../../../third_party/libcxxabi/CREDITS.TXT
3542-
../../../third_party/libcxxabi/cmake
3543-
../../../third_party/libcxxabi/fuzz/CMakeLists.txt
3544-
../../../third_party/libcxxabi/include/CMakeLists.txt
3545-
../../../third_party/libcxxabi/src/CMakeLists.txt
3546-
../../../third_party/libcxxabi/src/demangle/.clang-format
3547-
../../../third_party/libcxxabi/src/demangle/README.txt
3548-
../../../third_party/libcxxabi/test
3549-
../../../third_party/libcxxabi/www
3550-
../../../third_party/web_dependencies/canvaskit
3547+
../../../third_party
35513548
../../../tools

ci/licenses_golden/licenses_dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 72397387470828423622eeb5ed65f63b
1+
Signature: a441dfe7b18f28cc1eb5c9667ab47412
22

33
====================================================================================================
44
LIBRARY: dart
@@ -4741,7 +4741,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice
47414741
This Source Code Form is "Incompatible With Secondary Licenses", as
47424742
defined by the Mozilla Public License, v. 2.0.
47434743

4744-
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/7c7767ecc3d76d12b83ac41ab101e8044ddcd19f
4744+
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/fe75fa5f7dc0dca6ff2da32beffea62e444da869
47454745
/third_party/fallback_root_certificates/
47464746

47474747
====================================================================================================

0 commit comments

Comments
 (0)